文档详情

linux常用命令大全(精心整理-收藏了).pdf

发布:2018-10-13约5.2千字共4页下载文档
文本预览下载声明
文件、目录类 1.  cd dir 2.  cd ‐    //返回上一次所在的目录 3.  cd    //cd不加任何,返回home目录 4.  pwd 5.  ls ‐l    ll 6.  mkdir dir 7.  mkdir ‐p dir/dir 8.  touch file 9.  rmdir dir    //空目录 10.  rmdir ‐p //空目录 11.  rm ‐rf dir 12.  rm ‐rf file 13.  find dir ‐name *.txt  | xargs rm ‐rf    //将查找出来的文件都删除 14.  cp file dir/file 15.  cp ‐R dir1 dir2    //dir含子目录 16.  mv dir1 dir2 17.  18.  echo  hello  world    ‐‐hello  world 文件查看、处理 1.  cat file 2.  cat ‐n file    //查看前面行 3.  head ‐n file 4.  tail ‐n file 5.  more file 6.  less file 7.  cat file1  file2    //覆盖导入 8.  cat file1  file2    //追加导入 9.  vi file 10.  wc ‐l[‐m][‐c][‐w] file    //统计行数、字符数、字节数、单词数 文件查询、搜索、替换 1.  grep keyword    //常与cat搭配使用 cat file  | grep keword 2.  find dir ‐name file/dir    //搜索指定目录下的文件/目录名 *.txt    ??.log 3.  find  ./ ‐name *.xml ‐o ‐name *.xsd        //查找.xml或.xsd的文件 4.  find  ./ ‐maxdepth 3 ‐iname applicationConsumer.xml    //设置查询目录深度 5.  find dir ‐user user1    //搜索属于指定目录下属于user1的文件/目录 6.  locate file    //根据索引查找文件,需先运行updatedb 7.  sed ‐i  s/string1/string2/g test.txt    //将test.txt中的string1替换成string2;‐i表示修 8.  sed ‐ne  3,5p test.txt    //查看test.txt的第三行到第五行 9.  awk ‐F  :  {print $1,$5} test.txt    //查看test.txt的第一列到第五列,列间用:隔开 10.  awk  {print $1,$5} test.txt    //查看test.txt的第一列到第五列,列间用空格隔开 文本编辑vi底行模式下 1.  :set nu    //显示行号 2.  :set nonu    //不显示行号 3.  :n    //跳转到指的第n行 4.  :w file    //另存为 5.  :n1,n2 s/string1/string2/g    //从n1行到n2行将string1替换为string2 6.  :%s/string1/string2/g       //将所有行string1替换为string2,%代表所有行,g表示所有string1 7.  :%s+/usr/local/bin+/usr/bin+g    //替换的字符中含有“/”时,用+来代替/ 8.  :wq    //保存并退出 9.  :q!    //强制退出,不保存 文本编辑vi命令模式下 1.  G    //到末行 2.  gg    //到首行 3.  dd    //删除行 4.  u    //撤销 5.  yy    //复制一行 6.  nyy    //复制n行 7.  p    //粘贴 归档、解包 1.
显示全部
相似文档