程序安装
     ./configure
     make
     sudo make install
awk
     
修改.vimrc文件归读写属性
sudo  chmod o+w  .vimrc
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
比较函数:
     -lt less than        小于
     -gt great than    大于
     -ge great equal  大于等于
     -le less equal     小于等于
     -eq equal           等于
head -n n
     提取前n行。
tair -n n
     提取最后n行。
计算行数、字数、字符数。 wc
     wc -c     计算字节数
     wc -l     计算行数
     wc -w    计算字数
format
     格式化段落。
./
     表示当前目录
uniq -c
     对相邻行进行去重,然后对每个数据的重复数进行统计,因此在使用前需求先
awk -F “设定分隔符” ‘{print $2}’
     安分隔符进行分割 并输出区域2中的内容
脚本后台执行
nohup sh asda.sh>a.log &
变量赋值方式为 变量名=字符 中间没有空格
     a=asdsfsdf
如何所赋值中含有空格,则应该加上双引号
     a=“sdfsd sdfsd”
>
     重定向符 目录文件不存在时会新建一个,如果目录文件不存在就会覆盖掉,原本数据会丢失
>>
     附加到文件 将program的标准输出附加到file的结尾处。
tr
     转换字符
构造管道时,应该试着让每个阶段的数据量变得更少
grep
     匹配固定字符串  -E使用正则表达式进行匹配 -F使用固定字符串进行匹配
export
     用于修改或打印环境变量
readonly
     使得变量不可改变
$#
     表示脚本参数的个数
-eq
     比较字符串 比较数字
原文:http://www.cnblogs.com/zhangyichi/p/3867468.html