网站要设置哪些栏目,如何做让公众都知道的网站,昆山网站,word网站流程图怎么做# 查找命令
# 1、 命令查找
Linux下一切皆文件#xff01;
which 命令 #xff1a;找出命令的绝对路径
whereis 命令 #xff1a;找出命令的路径以及文档手册信息
[rootheima ~]# which mkdir
/usr/bin/mkdir[rootheima ~]# whereis mkdir
mkdir: /usr/bin/mkdir /usr/…# 查找命令
# 1、 命令查找
Linux下一切皆文件
which 命令 找出命令的绝对路径
whereis 命令 找出命令的路径以及文档手册信息
[rootheima ~]# which mkdir
/usr/bin/mkdir[rootheima ~]# whereis mkdir
mkdir: /usr/bin/mkdir /usr/share/man/man1/mkdir.1.gz /usr/share/man/man1p/mkdir.1p.gz
/usr/share/man/man2/mkdir.2.gz /usr/share/man/man3p/mkdir.3p.gz
# 2、文件查找(find)
find 命令精确查找磁盘搜索IO读写cpu开销大
# 用法1找出来输出到屏幕
根据需求查找出来直接输出到屏幕
find 查找路径 选项 关键字
常见选项含义备注-name按照文件名查找文件-iname按照文件名忽略大小写查找-size按照文件大小来查找1M 大于1M -1M 小于1M 1M 等于1M-type按照文件类型来查找-mtime按文件修改时间来查找文件-n指n天以内n指n天以前-atime按文件访问时间来查-ctime按文件创建时间来查找文件-perm按照文件权限来查找文件
举例说明0环境准备
# mkdir /test
# touch /test/file1
# touch /test/FILE1
# cp -a /home/heima/* /test/1根据文件名查找
[rootheima ~]# find /test -name file1
[rootheima ~]# find /test -iname file1
[rootheima ~]# find /etc -name *.conf2根据文件类型查找
[rootheima ~]# find /usr/bin/ -type l 查找连接
[rootheima ~]# find /dev -type b 查找块设备
[rootheima ~]# cd /test
[rootheima test]# find . -type d 查找目录
[rootheima test]# find . -type f 查找文件3根据文件大小查找
[rootheima test]# find . -type f -size 1M
[rootheima test]# find . -type f -size -1M
[rootheima test]# find . -type f -size -1024k
[rootheima test]# find . -type f -size 9M
注意-size -1M 当文件中没有小于1M的文件的时候会变成查找-size -1k4根据文件属性权限创建者和所属组
[rootheima test]# find . -user heima -group heima -type f
一般省略 -a: find . -user heima -a -group heima -a -type f 代表同时满足
[rootheima test]# find . -type f -perm 644
-mtime选项举例
按文件修改时间来查找文件 [rootheima test]# find ./ -type f -mtime 2
[rootheima test]# find ./ -type f -mtime -2
[rootheima test]# find ./ -type f -mtime 2
注意这里的天数需要满24小时为一天的
find ./ -type f -daystart -mtime 2
# 用法2找出来执行命令
根据需求查找出来后执行某个动作(命令)
find 路径 选项 关键字 动作
常见动作说明-exec对查找到的文件直接执行该参数后的shell命令-ok对查找到的文件询问式执行该参数后的shell命令-delete删除查找到的文件-ls列出查找到的文件,详细信息-print打印出查找到的文件默认选项
举例说明 语法结构
注意
1. -exec或者-ok后面写完命令必须以空格反斜杠\;结尾 \;
2. {}表示find命令所找出来的内容find /test/ -type f -ok cp {} /tmp \; 本文转自 https://docs.xiaoshaozi.site/zs-use/linux/%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8/10%E3%80%81%E6%9F%A5%E6%89%BE%E5%91%BD%E4%BB%A4.html#%E6%9F%A5%E6%89%BE%E5%91%BD%E4%BB%A4