linux使用find命令找到文件所有者不是root的方法
2014-08-01 17:58
811 查看
在linux命令中 + 表示大于, - 表示小于。
另外我们知道user表示用户名是字符串类型,uid表示用户id是整数类型。
关键点在于此:对于user没有办法做大小比较所以我们只能用uid做比较。
因此,要用到 id <user> 命令,这个命令可以查出user对应到的uid,
同样可以用 id<uid> 查到用户名。
这里将 不等于uid 转换成 大于uid 或
小于uid 及 +uid 或 -uid
因为他们是 或 的关系,于是就有以下命令
[b]find / -type f -uid +1000[b]; [/b]find / -type f -uid -1000
[/b]
这样我们就可以找到所有者不是uid为1000的所有文件了。
另外由于root是特殊用户,所以它的uid=0,
因此要找到所有者不是root的所有文件的命令就可以这样写
find / -type f -uid +0
如果有什么不清楚的欢迎回复咨询!
另外我们知道user表示用户名是字符串类型,uid表示用户id是整数类型。
关键点在于此:对于user没有办法做大小比较所以我们只能用uid做比较。
因此,要用到 id <user> 命令,这个命令可以查出user对应到的uid,
同样可以用 id<uid> 查到用户名。
这里将 不等于uid 转换成 大于uid 或
小于uid 及 +uid 或 -uid
因为他们是 或 的关系,于是就有以下命令
[b]find / -type f -uid +1000[b]; [/b]find / -type f -uid -1000
[/b]
这样我们就可以找到所有者不是uid为1000的所有文件了。
另外由于root是特殊用户,所以它的uid=0,
因此要找到所有者不是root的所有文件的命令就可以这样写
find / -type f -uid +0
如果有什么不清楚的欢迎回复咨询!
相关文章推荐
- Linux-使用 Find 命令找到那些需要清理的文件
- Linux文件查找find命令使用方法
- linux下查找文件命令find使用方法
- 使用find命令查找Linux中的隐藏文件的方法
- 15条 linux Find 命令实际使用方法
- linux下使用find命令根据系统时间查找文件用法
- 在find中使用pax或cpio 命令来实现将找到的所有文件压缩到一个压缩包
- [转]linux中更改文件及文件夹所有者权限设置命令chown使用详解
- linux 下 find 命令的使用方法
- Linux文件打包压缩、解压缩、备份命令使用方法
- Linux系统文件查找命令find的基本使用及其高级用法
- Linux:挂接(mount)命令的使用方法(挂接光盘镜像文件)
- linux查找文件命令find 之使用
- linux下使用find命令根据系统时间查找文件用法
- Linux命令find -perm使用方法
- linux下查找文件find使用方法
- linux查找命令、find、grep找到需要的文件
- Linux内、外部命令的使用、文件权限、文件查找(find、locate、grep)
- Linux内、外部命令的使用、文件权限、文件查找(find、locate、grep)
- Linux命令 find和mv的结合使用:查找文件,移动到某个目录