本帖最后由 牵网线的 于 2022-5-20 18:18 编辑
场景: 需要删除一些老旧文件、文件夹,需要先找出需要的内容
方法: 找文件之前是用find,感觉还是不太顺手,感觉用ls还是顺手一点 - //查找一级目录下文件夹
- find ./ -maxdepth 1 -type d
复制代码
只显示文件夹
只显示文件
原理: ls -al查看文件内容
文件以 "-"开头 , 文件夹以 d 开头,^是正则表达式 用以匹配输入字符串开始的位置
查询出来条目之后使用grep去检索一下哪些是文件,哪些是文件夹
扩展: ls -al能查看一个大概时间,如果需要更加详细的文件操作时间等信息,有以下两种方法:
方法一:ls命令 - ls -ahl --full-time file.txt
复制代码
方法二:stat命令(可以查看修改、访问等时间)
|