find命令 、 文件名后缀

xiaoxiao2021-02-28  34

which filename 查找可执行文件的绝对路径 whereis 【-bmsu】 filename 通过预先生成的一个文件列表库去查找文件名相关的文件 模糊搜索,不常用 -b:只找binary文件 -m:只找在说明文件manual路径下的文件 -u:没有说明档的文件 -s:只找source来源文件 locate filename yum install -y mlocate(安装这个命令) 也是根据文件列表库来查找的,库生成时间可以再 /etc/updated.conf下去配置。 updatedb(手动立刻生成更新数据库,默认系统会按照默认 时间生成(一周),再生成的冷却时间内是查不到的,可以在服务器 不忙的情况下手动生成) 模糊搜索,不常用 其他:ctrl + l 清屏 ctrl + d 退出终端 (=exit/ logout) ctrl + c 中止当前命令 ctrl + u 删除光标之前输入的命令 ctrl + e 把光标挪到最后 ctrl + a 把光标挪到最初 三个时间属性 (访问)atime--Access time 再读取文件或者执行文件更改的 (更改)mtime--Modified time 在写入文件时随文件内容的更改而更改的 (改动)ctime--Change time 在写入文件、更改文件所有者、权限、链接设置时 随iNode更改而更改的。 inode--索引节点。存放档案及目录的基本信息。包括 时间信息,文件名,属主属组等。是unix中的一种数据 结构,是一个结构体。inode是随文件系统创建生成的, 个数有限,在linux下通过df -i查看各分区的inode数量。 stat filename 查看文件具体信息的,包含三个时间戳 补充: 在ext3文件系统中,如果在mount的时候设置了noatime参数,那么 atime信息不会更新。 mtime修改的话,inode会变,所以ctime也会变 find find 目录 -name "文件名" find 目录 -type filetype(f/b/c/d/l/s) -mtime +1 /-1 一天以上/一天以内 -mmin -60 (60分钟内,一小时) -ctime -atime -o 是或者的意思 -exec :find出来的文件加其他操作 查找文件的同时查看一下:-exec ls -l {} \; {}表示查找到的所有文件 把两个半小时更改过的文件加.bak后缀名、 查找并显示大于10k的文件 k / M(兆单位必须大写) find 目录 -inum inode号 找这个inode号的文件 文件后缀名 linux 下的文件后缀名并不代表文件属性,只是为了方便识别。 其他: date:查看时间 LANG:语言类型 echo $LANG :查看当前语言类型 LANG=en/zh_CN.UTF-8:更改语言类型 Linux和Windows互传文件(xshell) 安装 yum install -y lrzsz 工具 windows --linux rz 然后回车选择文件保存到当前目录 linux--windows sz filename 然后选择保存位置
转载请注明原文地址: https://www.6miu.com/read-2300067.html

最新回复(0)