linux find最近10个文件夹,Linux学习笔记(十)find、缀文件名后

一、

linux中查找文件有很多种法,例如之前用过的which、whereis,此外还有locate

如果没有安装locate ,则需要运行

yum install -y mlocate

安装

第一次会提示数据文件不存在,

输入updatedb即可,

具体用法详见

http://man.linuxde.net/locate_slocate

二、linux常用快捷键

ctrl l 清屏

d (当前命令行为空时)退出当前终端

c 废弃当前命令行

u 删除光标之前到行首的字符

k 删除光标之前到行尾的字符

a 光标移动到命令行最前面

e 光标移动到命令行最后

h 从光标位置按字符向前删除

d 从光标位置按字符向后删除

z 暂停当前进程

三、find命令

find /root/ -type f -mmin -60

60分钟之内修改过内容的文件

find /root/ -type f -mtime -1

一天之内修改过内容的文件

find /root/ -type f -mtime +1

一天之前修改过内容的文件

find / -inum 21111212

inote号为21111212 的文件

find /tmp/chen/ -type f -mmin -60 -exec ls -l {} \;

对find出来的文件进行ls -l 操作

find /tmp/chen/ -type f -mmin -60 -exec mv {} {}.bak \;

将find出来的文件名后加.bak

-type 指定文件类型

d文件夹

f文件

l链接

c串行设备

b块

atime 最后一次查看或者打开的时间

mtime 最后一次修改内容的时间

ctime 最后一次修改权限。。时间

Mtime改变时ctime一定改变,反之不成立

stat 命令用来查看文件的三个时间寄inote号等详细信息

-size 文件大小 k 、M

-type -size 这些条件之间不加-o 就是所有条件都成立

如果是

-type f -mmin -60 -o -size +10M

则查找60分钟之内修改过内容的文件或者大小大于10M 的文件

find . -name ".txt" -a \( -perm 777 -o -type d \) 首先满足文件名为.txt, 然后还要满足权限为777或者是目录这样的要求,也就是说,当前目录下文件名为.txt的目录符合条件,或者文件名为.txt并且权限为777也符合条件

四、文件后缀名

linux中文件后缀名对linux并无实际作用,例如.txt .sh .pl\

这些是linux管理人员为了方便管理,将相同类型的文件加上相同后缀名,方便辨别与管理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值