linux文件与目录管理相关命令(上)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux文件与目录管理相关命令(上)相关的知识,希望对你有一定的参考价值。

学习一下linux文件与目录管理相关命令

pwd,cd,ls,touch,stat,basename,dirname,cp,mv,rm,tree,mkdir,rmdir,ln,file

pwd:Print Working Directory,显示当前所在目录

-p:显示真实物理路径

-L:显示链接路径(默认)

cd:Change Directory,切换工作目录

-p: 如果要切换到的目标目录是一个符号连接,直接切换到符号连接指向的目标目录

-L :如果要切换的目标目录是一个符号的连接,直接切换到字符连接名代表的目录,而非符号连接所指向的目标目录。
cd ..:切换至父目录
cd   :切换至当前用户主目录,同cd ~

cd -:切换至以前的工作目录

cd !$:使用上个命令的参数作为参数

ls:List Directory Contents,列出当前目录的内容或指定目录内容

-a,-all:列出包含隐藏文件在内的所有文件

-A,--almost-all:列出除了.和..的所有文件

-l:使用长格式列出额外的信息

-h ,--human-readable:和-l组合以人类易读的方式显示信息,像K,M,G。

-1:其中1是数字1不是字母l,文件分行显示

-S:按文件大小排序,而不是文件名

-i,--inode:列出inode号码

-n,--numeric-uid-gid:列出UID和GID,而非用户和用户组的名称

-r,--reverse:将排序结果反向输出

-R,--recursive:连同子目录内容一起列出来,即列出目录下的所有文件

-t:按mtime排序

-u:配合-lt选项,显示并按atime从新到旧排序

-U:按目录存放顺序显示

-X:按文件后缀排序

touch:创建新文件或刷新文件时间戳

-a:修改atime和ctime

-c:修改文件的时间,若该文件不存在则不创建新文件

-m:修改mtime和ctime

-t:[[CC]yy]MMDDhhmm[.ss],指定atime和mtime的时间戳

stat:显示文件或文件系统的状态

-f,--file-system:显示文件系统的状态而不是文件的状态

-t,--terse:打印出简洁信息

主要显示三个时间戳:

access time:访问时间,atime,读取文件内容

modify time:修改时间,mtime,改变文件内容(数据)

change time:改变时间,ctime,元数据发生改变

 

 

 

 

 

 

 



以上是关于linux文件与目录管理相关命令(上)的主要内容,如果未能解决你的问题,请参考以下文章

CentOS--与Linux文件和目录管理相关的一些重要命令①

linux Ⅵ.文件与目录管理(路径,目录命令,cp,rm,mv)

Linux文件与目录管理

Linux学习笔记3-文件与目录管理一

Linux基础命令

linux目录文件管理相关命令