Linux精讲-(find、三个时间属性、软硬链接)

回复 收藏

find:find 【路径】【参数】

  • -atime +n/-n 访问和执行时间大于/小于n天的文件

  • -ctime +n/-n 写入或者更改inode属性的时间大于/小于n天的文件

  • -mtime +n/-n 写入时间大于/小于n天的文件

  • -name 按照文件名查找文件。

  • 延伸:-perm 按照文件权限来查找文件。

  • -user按照文件属主来查找文件。

  • -group按照文件所属的组来查找文件。

  • -type

查找某一类型的文件,诸如:

b - 块设备文件。

d - 目录。

c - 字符设备文件。

p - 管道文件。

l - 符号链接文件。

f - 普通文件。

三个time:  

  • atime(access time)::最后一次访问文件或目录的时间(最后一次被读取)

  • ctime(change time) :最后一次改变文件或目录(改变的是属性和权限)的时间;如:记录该文件的inode节点被修改的时间。touch命令除了-d和-t选项外都会改变该时间。而且chmod,chown等命令也能改变该值。

  • mtime(modify time):最后一次修改文件或目录的时间(文件内容)

软硬链接:

ln 【-s】 【来源文件】【目的文件】

硬链接限制:

不能跨文件系统;不能链接目录

软链接更具有灵活性

区别:(不加-s就是建立硬链接,加上就建立软链接)硬链接用一个inode号,说明他们是同一个文件,而软链接拥有不同的inode号,表明他们是两个不同的文件

2017-01-19 22:31 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: