2023年7月26日发(作者:)
find命令,⽂件后缀名find命令which命令只能⽤来查找PATH环境变量中出现的路径下的可执⾏⽂件。有时我们不知道某个命令的绝对路径时可以使⽤which命令来查找whereis命令,是通过预先⽣成的⼀个⽂件列表库(每天定期更新或固定时间段)找与给出的⽂件名相关的⽂件,格式为whereis [-bms][⽂件名称],-b:只查找⼆进制⽂件;-m:只查找帮助⽂件;-s:只查找源代码⽂件。locate命令locate命令类似于whereis,也是通过查找预⽣成的⽂件列表库来告诉⽤户要查找的⽂件在哪⾥,后⾯直接跟⽂件名。⼀般机器上没有安装这个软件包,使⽤yum install -y mlocate 安装。在安装完毕之后第⼀次使⽤会报错,因为系统上没有⽣成⽂件列表库,可以通过使⽤updatedb命令⽴即⽣成这个库,但是如果机器上正运⾏着重要业务最好不要运⾏这个命令,因为⼀旦执⾏,服务器的压⼒会增加。这个命令精确度不⾼,往往搜索结果会很多,所以这个命令并不常⽤。常⽤快捷键:ctrl+l清屏,ctrl+d退出终端,ctrl+c终⽌当前命令,ctrl+u光标之前的字符全被删掉,ctrl+e光标移⾄最末端,ctrl+a光标移⾄最开始。find命令find命令是最常⽤的搜索命令,格式为find [路径] [参数]
-atime +n /-n:表⽰访问或执⾏时间⼤于(+)、或⼩于(-)n天的⽂件-ctime +n /-n:表⽰写⼊、更改inode属性(所有者,权限,链接等)的时间⼤于(+)、或⼩于(-)n天的⽂件-mtime +n/-n :表⽰写⼊时间⼤于或⼩于n天的⽂件;还有⼀种写法是 -mmin -10 ,这就表⽰10分钟以内的⽂件;同理 -mmin-10 这就表⽰10分钟以上的⽂件find -type_ filetype_:可以通过⽂件类型来查找⽂件filetype 包括f =⽂件b=块设备,⽐如磁盘分区。l=软链接,c=串⾏端⼝(字符串设备),d=⽬录,s=套接字⽂件。
还可以在选项之间加 -o,表⽰或者的意思还可以根据inode号找硬链接⽂件还可以找出需要的⽂件,并把它们挪动到另外⼀个⽬录或⽂件下⾯去⽂件名后缀加后缀名是为了便于区分,当⽤户看到这个⽂件名时候,就很快知道这是什么⽂件,例如sh代表它是⼀个shell脚本,gz代表它是⼀个压缩包,conf代表它是⼀个配置⽂件,zip代表它是⼀个压缩⽂件。
发布者:admin,转转请注明出处:http://www.yc00.com/web/1690360799a337746.html
评论列表(0条)