LINUX学习_1

来源:互联网 发布:梳理机隔局数据 编辑:程序博客网 时间:2024/06/10 03:04

一.权限问题

1.进入一个目录需要什么权限?

可见:进入一个目录只需要可执行权限。

2.在一个目录下创建文件需要什么权限?

可见:创建文件需要写权限,并且ll,ls等命令,需要读权限。

3.删除文件,需要什么权限?

可见:创建文件需要写权限。

二.了解文件相关时间

与文件相关的几个时间(查看文件的详细的状态、准确的修改时间等,可以通过stat命令 文件名。):

  1、访问时间(Access),读一次这个文件的内容,这个时间就会更新。比如对这个文件使用more命令。ls、stat命令都不会修改文件的访问时间。


  2、修改时间(Modify),对文件内容修改一次,这个时间就会更新。比如:vim编辑后保存文件。

  3、状态改变时间(Change)。通过chmod命令更改一次文件属性,这个时间就会更新。

三. 学习find指令

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


-perm  按照⽂文件权限来查找⽂文件。


-user  按照⽂文件拥有者来查找⽂文件。


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



-mtime -n +n 按照⽂文件的更改时间来查找⽂文件, - n表⽰示⽂文件更改时间距现在n天以内,+ n表⽰示⽂文件更改时间距现在n天以前。find命令还有-atime和-ctime 选项,但它们都和-m time选项相同。


-type 查找某⼀一类型的⽂文件,诸如:

d -目录文件。



c - 字符设备⽂文件。

p - 管道⽂文件。

l - 符号链接⽂文件。

b - 块设备⽂文件。

f - 普通⽂文件。


-size n:[c] 查找⽂文件⻓长度为n块的⽂文件,带有c时表⽰示⽂文件⻓长度以字节计。


-depth:在查找⽂文件时,⾸首先查找当前目录中的⽂文件,然后再在其⼦子目录中查找。

-fstype:查找位于某⼀一类型⽂文件系统中的⽂文件,这些⽂文件系统类型通常可以在配置⽂文件/etc/fstab中找到,该配置⽂文件中包含了本系统中有关⽂文件系统的信息。

-mount:在查找⽂文件时不跨越⽂文件系统mount点。

-follow:如果fid命令遇到符号链接⽂文件,就跟踪⾄至链接所指向的⽂文件。

-cpio:对匹配的⽂文件使⽤用cpio命令,将这些⽂文件备份到磁带设备中。

-amin n   查找系统中最后N分钟访问的文件

-atime n  查找系统中最后n*24小时访问的文件

-cmin n   查找系统中最后N分钟被改变文件状态的文件

-ctime n  查找系统中最后n*24小时被改变文件状态的文件

-mmin n   查找系统中最后N分钟被改变文件数据的文件

-mtime n  查找系统中最后n*24小时被改变文件数据的文件

0 0