1.文件与目录相关命令

1.pwd:显示当前工作路径

image.png

2.cd:切换目录

image.png

3.tree:树形结构显示目录内容

image.png

4.mkdir:创建目录

image.png

5.touch:创建空文件或者改变文件时间戳属性

image.png

image.png

6.ls:显示目录列表及其文件相关属性

image.png

image.png

image.png

image.png

ls -F扩展知识:

image.png

image.png

image.png
  • 查找套接字文件:find / -type s -exec ls -lF {} ;

4 )加上“|”表示管道文件:

  • 查找管道文件:find / -type p -exec ls -lF {} ;

5 )加上“@”表示符号链接:

  • 查找管道文件:find / -type l -exec ls -lF {} ;

find命令查找文件类型参考链接:https://www.jianshu.com/p/914f4aff442d

ls -lhi命令各列含义:
image.png

7.cp:复制

image.png

8.mv:移动或重命名文件

image.png

image.png

9.rm:删除

image.png

rm温馨提示 :

  • 1.用mv代替rm,不要着急删除,类似放到回收站/tmp
  • 2.删除前先备份,这样就可以吃后悔药
  • 3.一定要删除,请用find代替rm。
    • find . -type f -name "*.txt" -mtime +7|xargs rm -f
    • find . -type f -mtime +7 -exec rm {} ;
  • 4.一定要删除,先切换目录再删除,能不使用通配符就不要使用。文件删除禁止使用rm -rf 文件名,最多使用 rm -f 文件名,推荐使用“rm 文件名”
  • 5.慎用“rsync--delete”:

10.rmdir:删除空目录(目录不为空不起作用)

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容