linux常用命令一------文件目录

    xiaoxiao2025-05-05  14

    ls • modification time(mtime,修改时间):当该文件的“内容数据”更改时,就会更新这个时间。内容数据指的是文件的内容,而不是文件的属性。 • status time(ctime,状态时间):当该文件的”状态(status)”改变时,就会更新这个时间,举例来说,更改了权限与属性,就会更新这个时间。 • access time(atime,存取时间):当“取用文件内容”时,就会更新这个读取时间。举例来说,使用cat去读取 ~/.bashrc,就会更新atime了。 举例来说,我们来看一看/etc/man.config文件的时间。 [root@linux ~]# ls -l /etc/man.config -rw-r--r-- 1 root root 4506 Apr 8 19:11 /etc/man.config [root@linux ~]# ls -l --time=atime /etc/man.config -rw-r--r-- 1 root root 4506 Jul 19 17:53 /etc/man.config [root@linux ~]# ls -l --time=ctime /etc/man.config -rw-r--r-- 1 root root 4506 Jun 25 08:28 /etc/man.config 看到了吗?在默认的情况下,ls显示的是该文件的mtime,也就是这个文件的内容上次更改的时间。       -t 以文件修改时间排序 -u 配合 -lt:显示访问时间而且依访问时间排序      配合 -l:显示访问时间但根据名称排序      否则:根据访问时间排序      -h:文件大小      cd      cd ~       cd /       cd -       cd ../ pwd      pwd -P   显示真实目录(对于链接目录来说的) mkdir     mkdir -p     mkdir -v     mkdir -m 777 mkdir -vp /home/work/{1/11,2/22} rm     将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。     rm -rf rmdir      删除非空目录 mv      移动文件或目录,重命名 cp      -p      -r touch       cat      1,显示文件           -n      2,创建文件       3,将几个文件合并到另一个文件           cat file1 file2 > newfile
    转载请注明原文地址: https://ju.6miu.com/read-1298784.html
    最新回复(0)