狗子课堂 五 linux 命令参数①

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/bbvjx1314/article/details/102526831
  1. 自动补全按键      >>    Tab
  2. 查看当前目录中的内容           >>     ls
  3. 查看当前目录下的文件列表和详细信息          >>         ll    ( 两个小写 L)
  4. 查看当前目录下的隐藏文件                >>               ls -a
  5. 列出/home/文件夹下的所有文件和目录的详细资料   >>      ll  r
  6. 列出当前目录中所有以“t”开头的目录的详细内容       >>        ls  -ld t*
  7. 只列出文件下的子目录                 >>               ls -F ./|grep /$
  8. 显示包含数字的文件名和目录名命令           ->>                ls *[0-9]*
  9. 显示以数字开头的文件名                >>                ls  [0-9]*
  10. 显示当前目录下的文件或者目录并且按照时间最新排序列出          >>   ls -lt
  11. 显示当前目录下的文件,并且按照文件文件大小从大到小排序列出       >>  ls -lS
  12. 进入个人的目录          >>   cd 或者 cd ~
  13. 返回上次所在目录     >>  cd -
  14. 显示工作路径的命令  >>  pwd
  15. 关闭系统  shutdown -h now 或者 poweroff  或者  halt   或者  init 0
  16. 重启系统 reboot  或  shutdown -r now
  17. 在当前目录创建文件夹test    mkdir test
  18. 在当前目录创建多级文件夹a/b    mkdir -p a/b
  19. 查看/home/123.txt文件每行中以k结尾的内容     grep “k$”/home/123.txt
  20. 查看/home/123.txt文件中以数字开头的行数内容  grep "^[0-9]" /home/123.txt
  21. 查看/home/123.txt文件每行中不包含a的其他行的内容   grep -v "a"
  22. 查看/home/123.txt文件每行中含有hello单词的行内容,并把每行的行号输出.     grep -n -a "hello"  /home/123.txt
  23. 查看/home/123.txt文件中含有hello单词的行的总数  grep -c "hello"
  24. 从当前目录复制文件1.txt 到/home目录下    cp 1.txt /home
  25. 从当前目录复制文件1.txt 到/home目录下并改名为2.txt      cp 1.txt /home/2.txt
  26. 从当前目录把文件1.txt转移到 到/home目录下    mv 1.txt /home
  27. 从当前目录把文件1.txt转移 到/home目录下并改名为2.txt   mv 1.txt /home/2.txt
  28. 删除当前目录下的a.txt文件   rm a.txt
  29. 删除当前目录下以.txt结尾的文件  rm -i *.txt
  30. 强制删除test目录下的所有文件和目录  rm -rf  /test
  31. 分页查看文件test.txt内容    more test.txt less test.txt
  32. 创建一个空文件test.txt 至少三种方式写出   touch test.txt 或  :> test.txt  或  >test.txt  或  &>test.txtcat /dev/null >test.txt
  33. 查询当前目录下test.txt文件中以a开头的行数  grep ^a test.txt
  34. 查看当前目录下的文件数量(不包含子目录中的文件)   ls -l|grep "^-"| wc -l
  35. 查看当前目录下的文件数量(包含子目录中的文件)      ls -lR|grep "^-"| wc -l
  36. 查看当前目录下的文件夹目录个数(不包含子目录中的目录) ls -l|grep "^d"| wc -l
  37. 查询当前路径下的test为前缀名的目录下的所有文件数量    ls -lR test*/|grep  "^-"| wc -l
  38. 获取文件的第一行   head -1
  39. 获取文件的最后一行   tail -1
  40. 追踪查看文件test.txt 的倒数100行,文件名修改或者删除,停止追踪查看   tail -100f test.txt
  41. 追踪查看文件test.txt 的最新内容,文件名修改或者删除后,如果再次创建相同的文件名,会继续追踪  tail -F test.txt
  42. 获取test.txt文件中的第 10 行  head -10 test.txt|tail -1
  43. 向文件根目录下test.txt中追加abc    echo  abc >>  /test.txt
  44. 不分页查看文件test.txt 的内容   cat test.txt
  45. 把文件test1.txt中的文件追加到test2.txt中  cat test1.txt >> test2.txt
  46. 把home目录下的test.txt文件,在根目录下生成软连接test    ln -s /home/test.txt  /test
  47. 在home目录下建立一个文件夹aaa,并且在aaa文件夹内创建文件test.txt,文件内容为666,最后输出文件到控制台,用一个连续的命令实现  mkdir -p /home/aaa/ && echo 666>> /home/aaa/test.txt && cat /home/aaa/test.txt
  48. 在home目录下有一个软连接快捷键test ,删除该软连接   rm -rf  /home/test
  49. 把home目录下的test.txt文件,在根目录下生成硬链接test   ln  /home/test.txt  /test

猜你喜欢

转载自blog.csdn.net/bbvjx1314/article/details/102526831