码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2017-11-25 23:47:00      阅读:414      评论:0      收藏:0      [点我收藏+]

标签:inux   cti   额外   family   分行   默认   主目录   简洁   linu   

学习一下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文件与目录管理相关命令(上)

标签:inux   cti   额外   family   分行   默认   主目录   简洁   linu   

原文地址:http://www.cnblogs.com/sunan/p/7896839.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!