1. 连续按两次Tab键,补全命令和文件    ctrl+d == EOF
2. man –f查询命令说明 –k 查询实现命令
进入man page 使用/string查询字符串,n,N枚举,q结束
3. lsb_release –a 查看操作系统版本 cat /etc/issue
4. pwd 显示当前目录cd – 回到刚才目录
5. mkdir –p 创建多层目录 rm –r 删除目录 rmdir 删除空目录  ls –alF == ll
6. cp –i 如果有重复文件以会询问 –r 复制文件 –s 软连接 –l 硬连接 –u 只有更新才复制,常用于备份
7. rm –i 交互操作  cat –n 查看行号 less [PageUp]向上翻页
8. head –n 20 显示指定行号 tail –f 持续检测文件内容
9. chattr +i 不能删除,修改 +a 只能添加数据(对于日志文件), lsattr 列出所有属性
10. find / -mtime 0 出24小时内有改动的文件 -4 四天内改动的文件 4 四天前的那一天 +4 大于等于5天前的改动
find /etc –newer /etc/passwd 查/etc 下比passwd的文件
find / -name 查文件名
11. df –h 查看容量
12. ln –s 源文件 目标文件
13. tar –jpcv –f 目标文件 源文件 用bz2压缩
tar –zpcv –f 目标文件 源文件 用gzip 压缩linux删除子目录命令
tar –jtv –f 目标文件 查看文件名
  tar –jxv –f 目标文件 –C  源文件
  tar –jxv –f 打包文件 待解开文件
18.vi 常用
  Ctrl+f 向下翻一页 ctrl +b向上翻一页
  nG 移动特定行
  /word 向后word  ?word 向前word
  :1,$s/word1/word2/gc 替换d0 删除到头d$删除到尾
  小数点.重复前一个操作
  J 两行合并
14. grep –v 反向选择 –c 统计次数 –i 忽略大小写 –n行号 [^a-z] 不以小写开头的 ‘^[a-z]’以小写开头的 g.*g 两个g包围 go\{2,5\}g 两个g之间有2,5个o
15. sort –n 以数字排序 –r 反向排序 –t 分隔符默认tab  –k指定第几个区间
16. cut –d 分隔符 –f 第几段uniq –c 重复数据取第几段     
17. diff 以行比较 cmp 以字节比较
18. ps –l 查看这次登录bash的PID信息 ps aux 查看所有进程 pstree –Aup列出进程相关性
top –d 2 每两秒更新一次 M按内存使用率排序
19. killall 删除进程名称 free –m 查看内存状态
20. netstat –lptn 查看开放端口
21. chkconfig httpd on 开机启动
在/etc/init.d/ 中创建自已的文件
--add/--del  myhttpd 加入或者删除自已的服务
27. rpm –ivh 软件安装 –test 测试安装 –Fvh 更新安装 rpm –q 查询安装的软件
  rpm –ql 目录 –qi 软件说明数据
  yum search 查相关软件 info 查信息 list updates 列出可更新软件