du查看当前目录大小,linux拷贝文件夹下所有文件
1、使用ls可以看到当前文件夹中的所有文件,ls -l可以显示文件的详细信息。
2 )可以使用find命令在指定目录下搜索指定的文件:
例如,find . -name '.log '表示在当前目录下按文件名搜索带. log的文件。
find其他参数有很多:
每个-perm文件的权限
示例: find.- perm 755-print find.- perm-007-print
-user按文件所有者列出
-group按文件所属的用户组划分
find.-userbosstux1 -print
-mtime是更改时间
find . -mtime-5 -print
-表示5天内变更
find.-mtime 5-print
表示5天前变更了
-newer比较更改时间并搜索文件
find . -newerfileA! -newer fileB-execls -ltar {}\;
更改时间比fileA新但比fileB旧的文件,
touch-t 11051500fileC创建文件,并指定文件的最佳修改时间为11月5日15:00
find . -newerfileC-print将搜索更改时间为11月5日15:00或更晚的文件
-按类型文件类型搜索
查找范围/etc -类型d -打印
-size按文件大小搜索
find.-size 3000c -print将查找大小超过3000字节的文件
find.-size 10-print查找当前目录下大小超过10个块的文件。 一个块是512字节
-depth按目录顺序搜索
在find/- name ' con.dept '-depth-print根目录下找到名为con.dept的文件,找到与所有条件匹配的文件,然后进入子目录
取消
评论