Linux基础命令(Linux下一切皆文件)

  1. ls查看当前目录下文件
  2. ls -l显示文件详细信息
  3. ls -t按时间排序
  4. ls -a查看隐藏文件
  5. ls -r逆序
  6. 相对路径:从当前目录开始去其他目录下找文件
  7. 绝对路径:从家目录开始找文件
  8. pwd查看当前目录
  9. mkdir创建目录
  10. rmdir删除目录
  11. rm -r删除文件包含目录
  12. rm -f忽略提示信息,强制删除
  13. ~当前用户家目录
  14. cd改变当前目录
  15. cp -r复制包括目录
  16. cp -f忽略提示信息
  17. mv移动文件
  18. touch刷新文件时间属性
  19. cat将文件全部打印到终端显示
  20. car -n显示行号
  21. zip/unzip zip格式的压缩/解压缩
  22. gzip/gunzip gzip格式的压缩/解压缩
  23. bzip2/bunzip2 bzip2格式的压缩/解压缩
  24. grep字符串匹配;grep “aa” test.txt
  25. grep -v 反向匹配匹配不包含aa的行
  26. grep -i忽略大小写进行匹配
  27. grep -r对目录下的文件进行匹配
  28. find 从指定目录文件查找
  29. find -name按名称查找
  30. find -type按文件类型查找文件
  31. find -size按文件大小查找文件
  32. tar打包命令
  33. tar -c打包
  34. tar -v显示详细打包/解包文件信息
  35. tar -f指定打包名字
  36. tar -x解包
  37. halt关机
  38. reboot重启
  39. shutdown -h now关机
  40. shell:用户通过shell操作操作系统(命令解释器)
  41. 为什么要用shell?为了避免用户把系统弄坏。
  42. chmod 777 text修改文件权限
  43. umask掩码–(~umask)&权限
  44. 沾滞位:可以创建文件,删除自己的文件,不能删除别人的文件
  45. chmod +t test设置目录沾滞位

你可能感兴趣的:(编程经历)