linux基础之find初认识
2015-08-17 14:45
369 查看
其他不多说 直接进入主题:
find命令为linux系统查找文档命令:根据看的资料书籍私房菜分为4类说明 。
1、时间类别
参数: -mtime 修改文档内容的时间
-ctime 修改文档权限的时间
-atime 查看文档的时间
其中在时间后可以跟参数:+n 或者 -n 、n 。其中+n代表n天前 ,-n代表n天后,n代表n这一天内。
例如:find / -mtime +2 表示查询出在根目录下修改文档内容的时间再2天前的文档
2、用户名、用户组
参数: -uid n:根据uid号查询
-gid n:根据gid号查询
-user name:根据用户名查询
-group name:根据用户组查询
-nouser :查询出无用户名的文档
-nogroup:查询出无用户组的文档
3、根据文档权限与文档名相关
参数:-name filename:根据文件名查询
-size:根据文件大小查询。参数可以跟+、-,+代表大于,-代表小于,没有则代表等于
-type:根据文档类型查询
-perm :根据权限查询。参数后可以跟:+、-,没有跟则代表等于,+则代表查询出来的文件权限包含任一perm后权限,-则代表查询出来的文件权限必须全部满足
例如:find / -perm -755 则765权限的文档也会显示出来 765包括755
find / -perm +755则700权限的文档也会显示出来 755中包括所有者7权限
4、额外动作
参数:-exec :相当于管道命令。执行完后 根据结果执行其他命令,与\;合用,-exec代表命令开始 ,\;代表命令结束,{}代表前面指令执行的结果
-print :打印出结果,这个为默认项,所有指令结束都会被打印出来
例如:find / name test -exec ls -l {} \; ls列表显示查询出来的test文档
find命令为linux系统查找文档命令:根据看的资料书籍私房菜分为4类说明 。
1、时间类别
参数: -mtime 修改文档内容的时间
-ctime 修改文档权限的时间
-atime 查看文档的时间
其中在时间后可以跟参数:+n 或者 -n 、n 。其中+n代表n天前 ,-n代表n天后,n代表n这一天内。
例如:find / -mtime +2 表示查询出在根目录下修改文档内容的时间再2天前的文档
2、用户名、用户组
参数: -uid n:根据uid号查询
-gid n:根据gid号查询
-user name:根据用户名查询
-group name:根据用户组查询
-nouser :查询出无用户名的文档
-nogroup:查询出无用户组的文档
3、根据文档权限与文档名相关
参数:-name filename:根据文件名查询
-size:根据文件大小查询。参数可以跟+、-,+代表大于,-代表小于,没有则代表等于
-type:根据文档类型查询
-perm :根据权限查询。参数后可以跟:+、-,没有跟则代表等于,+则代表查询出来的文件权限包含任一perm后权限,-则代表查询出来的文件权限必须全部满足
例如:find / -perm -755 则765权限的文档也会显示出来 765包括755
find / -perm +755则700权限的文档也会显示出来 755中包括所有者7权限
4、额外动作
参数:-exec :相当于管道命令。执行完后 根据结果执行其他命令,与\;合用,-exec代表命令开始 ,\;代表命令结束,{}代表前面指令执行的结果
-print :打印出结果,这个为默认项,所有指令结束都会被打印出来
例如:find / name test -exec ls -l {} \; ls列表显示查询出来的test文档
相关文章推荐
- 10 篇对初学者和专家都有用的 Linux 命令教程
- 设计模式之行为型模式 - 调用行为的传递问题
- linux mknod命令与磁盘对应一例
- 通晓网络测试常用命令
- ip地址基础知识
- FTP命令大全
- VBS基础编程教程 (第1篇)
- VBS基础编程教程 (第3篇)
- 路由器基础精析
- Netsh.exe 工具和命令行开关说明
- set 命令特殊用法
- PowerShell重启服务命令Restart-Service详细介绍
- Netsh 命令备份和恢复网络设置
- DOS命令全集(一)
- 批处理中使用系统路径的命令
- 使用BAT一句话命令实现快速合并JS、CSS
- 三个有用的 Switch 命令
- 写批处理必备的一些命令参数使用技巧
- win运行字符命令
- Powershell小技巧之使用WS-Man来调用PowerShell命令