
Linux
文章平均质量分 71
fly542
喜欢开源,乐于交流!从事分布式存储相关工作,QQ:634648088,MSN:feitian@hotmail.com
展开
-
Ubuntu 更新源地址列表及更改方法
1、首先备份Ubuntu 11.04源列表 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表,有备无患嘛) 2、修改更新源 sudo gedit /原创 2011-09-07 22:28:34 · 126999 阅读 · 10 评论 -
vim配置高亮及自动缩进
1、配置文件的位置在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如,/root目录下,通常已经存在一个.vimrc文件。如果不知道配置文件及脚本的位置,可以在vim中使用命令 :scriptnames,将显示如下路径/etc/vimrc/usr/原创 2012-09-11 23:32:28 · 4832 阅读 · 0 评论 -
Linux shell 特殊符号学习总结
在shell中常用的特殊符号罗列如下:# ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `comman转载 2012-10-11 22:27:12 · 946 阅读 · 0 评论 -
Shell中脚本变量和函数变量的作用域
在shell中定义函数可以使代码模块化,便于复用代码。不过脚本本身的变量和函数的变量的作用域问题可能令你费解,在这里梳理一下这个问题。(1)Shell脚本中定义的变量是global的,其作用域从被定义的地方开始,到shell结束或被显示删除的地方为止。例1:脚本变量的作用域#!/bin/bash#define the function ltx_funcltx_func(转载 2012-11-14 09:51:02 · 855 阅读 · 0 评论 -
unix网络编程--时间同步
以下代码在centos6.2测试通过客户端代码如下:#include #include #include #include #include #include #include using namespace std;#define MAXLINE 4096 /* max text line length */int main(in原创 2012-12-04 21:29:27 · 1557 阅读 · 0 评论 -
makefile编写差异
makefile编写差异原创 2013-09-18 12:35:56 · 1608 阅读 · 0 评论 -
进程间通信---匿名管道pipe
进程间匿名管道通信,c++原创 2014-01-28 13:04:34 · 3896 阅读 · 0 评论 -
makefile编译所有cpp文件
CC := g++CFLAGS := -gTARGET := testSRCS := $(wildcard *.cpp)OBJS := $(patsubst %cpp,%o,$(SRCS))all:$(TARGET)%.o:%.cpp $(CC) $(CFLAGS) -c $<$(TARGET):$(OBJS) $(CC) $(CFLAGS) -o $@ $^转载 2014-01-28 13:13:46 · 15064 阅读 · 3 评论 -
c++参数解析类
c++版参数解析类,实现用户输入参数的相关解析,解析结果与命令行的main参数结果一致原创 2014-02-19 14:36:54 · 5919 阅读 · 0 评论 -
Linux 下apache2.4 和 php5.3的安装
一、 安装apache若要安装apache服务器软件,需要安装以下几个依赖软件apr-1.4.6.tar.gz apr-util-1.4.1.tar.gzpcre-8.20.tar.gz软件名版本(当前最新版)下载地址Apr1.4.6http://apr.apache.org/原创 2012-05-13 15:20:56 · 13686 阅读 · 0 评论 -
xshell 自动登录与自动跳转
使用linux环境,有时候需要经常需要远程登录服务器并在登陆后跳转到其他的局域网机器。通过实际使用发现xshell是比较理想的工具,具体设置过程如下:第一步建立自己的登录用户,如下图:通过上面的设置就可以登录到远程主机了,下面介绍通过ssh直接实现服务器间的跳转,比如服务器A为跳转机,登录服务器A后通过命令:ssh root@192.168.1.100 跳转到B(ip为192.16原创 2012-04-26 13:23:01 · 33026 阅读 · 4 评论 -
vi 基本命令
vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件原创 2011-09-06 22:29:28 · 796 阅读 · 0 评论 -
Linux常用shell快捷键
一部分terminal终端快捷键:Ctrl+F前移一个字符Ctrl+B后移一个字符Ctrl+E移动到行尾Ctrl+L清屏Ctrl原创 2011-08-28 20:59:11 · 754 阅读 · 0 评论 -
Linux主要目录说明
路径 说明 备注/ 跟目录 在所有的Linux系统文件的结构中,它是所有文件的祖先/bin 基本命令的二进制文件 包含启动系统和在单用户模式下运行所需的文件/boot 引导系统加载的静态文件 包含引导系统启动的大多数文件/dev 设备文件 包含代表所有外围设备(如原创 2011-08-29 22:02:59 · 1049 阅读 · 0 评论 -
Linux┊RPM 的介绍和应用
摘要:RPM 是 Red Hat Package Manager 的缩写,原意是Red Hat 软件包管理;本文介绍RPM,并结合实例来解说RPM手工安装、查询等应用;==========================================================正文:===============================================转载 2011-10-24 09:51:12 · 849 阅读 · 0 评论 -
linux sticky bit 目录权限 rwt权限
今天看到有个目录的权限是rwxrwxrwt 很惊讶这个t是什么,怎么不是x或者-呢?搜了下发现:这个t代表是所谓的sticky bit。sticky bit: 该位可以理解为防删除位. 一个文件是否可以被某用户删除, 主要取决于该文件所属的组是否对该用户具有写权限. 如果没有写权限, 则这个目录下的所有文件都不能被删除, 同时也不能添加新的文件. 如果希望用户能够添加文件但同时不能转载 2011-12-28 10:28:59 · 15090 阅读 · 0 评论 -
xp下virtualbox安装ubuntu系统共享目录设置
virtualbox安装版本4.1.8 下载地址 http://dl.pconline.com.cn/html_2/1/59/id=46462&pn=0.html ubuntu使用最新版本的11.10 下载地址: http://www.ubuntu.com/download/ubuntu/download 下载和安装就不用介绍了,直奔主题,在安装好ubuntu虚拟系统后,启原创 2012-01-09 13:39:33 · 1643 阅读 · 0 评论 -
linux 下tomcat6 配置为服务
本人从官网http://tomcat.apache.org/上面下载的6.0.1_31版本,并解压包后改名存放在:/usr/share/tomcat6本人使用的是root用户登录,下面就说说具体的操作步骤, 1、在/usr/share/tomcat6/bin中有commons-daemon-native.tar.gz 压缩包2、解压commons-daemon-native.ta原创 2012-03-24 07:50:22 · 6984 阅读 · 1 评论 -
ssh跳转无密码登录或执行命令
我们在使用linux开发过程中,经常需要在不同服务器间进行跳转,通过ssh,每次都需要输入密码,比较繁琐,今天从网上找了相关的方法,但是实验过程中发现还是有些问题,特将一些细节整理如下:比如我有机器192.168.1.100 和192.168.1.200两台服务器,我想从100登录到200中利用ssh不输入密码,所以我需要进行如下的步骤1、首先在ip为100的机器上执行ssh-keygen原创 2012-03-20 15:10:32 · 5432 阅读 · 1 评论 -
scons 实用说明(一)
scons 一个简单实用的可替代make的编译工具原创 2014-08-01 21:23:21 · 38030 阅读 · 1 评论