Linux学习日志——基础篇(ch-(mod/own/grp),find命令)
来源:互联网 发布:软件测试工程师的出路 编辑:程序博客网 时间:2024/05/21 02:50
用户权限
分三组,每组三个权限,rwx,分别为读、写、执行
第一组是u所有者(属主)
第二组是g属组
第三组是o其他人
chmod数字设定法
8进制数
r 值为4
w 值为2
x 值为1
- 值为0
当使用数字设定法的时候
7:rwx代表文件所有者
5:r-x代表文件所属组
6:rw-代表其他人
详细信息中,第一列是所有者,第二列是所属组
chown
chown命令完全可以替代chgrp
因为chgrp只能更改文件的所属组,而chown既可以更改文件所有者也可以更改该文件所属组
chown 新的文件所有者 文件名/目录
chown 新的文件所有者:新的文件所属组 文件名/目录
chgrp
chown 新的文件所属组 文件名/目录
重点:
文件查找和检索 find、grep
1、根据文件属性查找 -find
1、文件名
find 查找的目录 -name “查找的文件名”
2、文件类型
find 查找的目录 -type 文件类型
Linux七大文件类型
1、普通文件:f
2、目录:d
3、符号链接:l
4、管道:p
5、套接子
6、字符设备
7、块设备
3、文件大小
find 查找目录 -size -10M
+:大于
-:小于
单位:
k- 小写
M- 大写
直接写文件大小就是 = 的意思
大于10k小于100k
find 目录 -size +10k -size -100k
4、按日期
按创建日期: -ctime -n/+n
-ctime:create
-n:n天以内
+n:n天以外
按修改日期:-mtime -n/+n
-mtime:modify
按访问日期:-atime -n/+n
-atime:access
5、深度
-maxdepth n(层次)
搜索的最大目录层次数
-mindepth n(层次)
搜索的最小目录层次数,就是说至少要往下搜索n层
6、高级查找
3、总结
find格式:
find 搜索的路径 参数 搜索的内容
分三组,每组三个权限,rwx,分别为读、写、执行
第一组是u所有者(属主)
第二组是g属组
第三组是o其他人
chmod数字设定法
8进制数
r 值为4
w 值为2
x 值为1
- 值为0
当使用数字设定法的时候
7:rwx代表文件所有者
5:r-x代表文件所属组
6:rw-代表其他人
详细信息中,第一列是所有者,第二列是所属组
chown
chown命令完全可以替代chgrp
因为chgrp只能更改文件的所属组,而chown既可以更改文件所有者也可以更改该文件所属组
chown 新的文件所有者 文件名/目录
chown 新的文件所有者:新的文件所属组 文件名/目录
chgrp
chown 新的文件所属组 文件名/目录
重点:
文件查找和检索 find、grep
1、根据文件属性查找 -find
1、文件名
find 查找的目录 -name “查找的文件名”
2、文件类型
find 查找的目录 -type 文件类型
Linux七大文件类型
1、普通文件:f
2、目录:d
3、符号链接:l
4、管道:p
5、套接子
6、字符设备
7、块设备
3、文件大小
find 查找目录 -size -10M
+:大于
-:小于
单位:
k- 小写
M- 大写
直接写文件大小就是 = 的意思
大于10k小于100k
find 目录 -size +10k -size -100k
4、按日期
按创建日期: -ctime -n/+n
-ctime:create
-n:n天以内
+n:n天以外
按修改日期:-mtime -n/+n
-mtime:modify
按访问日期:-atime -n/+n
-atime:access
5、深度
-maxdepth n(层次)
搜索的最大目录层次数
-mindepth n(层次)
搜索的最小目录层次数,就是说至少要往下搜索n层
6、高级查找
eg:查找指定目录,并列出该目录中文件详细信息
find ./ -type exec shell命令
find ./ -type ok shell命令
find ./ -type | shell命令
3、总结
find格式:
find 搜索的路径 参数 搜索的内容
阅读全文