文件目录管理类命令

目录管理类命令:
mkdir命令:创建目录
-p :递归创建
-v :显示创建信息
-m:创建目录并指定权限

tree命令:
    -d :只显示目录
    -L :level,指定显示的层级数目
    -P:pattern,只显示由指定pattern匹配到的路径

rmdir:删除空目录

文件查看类命令:
more命令:
-d:显示翻页及退出提示

less命令:

head命令:
    -c # :指定获取前#字节
    -n # :指定获取前#行(或 - #)

tail命令:
    -c #:指定获取后#字节
    -n #:指定获取后#行(或 - #)
    -f :跟踪显示文件新追加的内容

文件的时间戳管理工具:
文件的三个时间戳:
access time:访问时间,简写为atime,读取文件内容
modify time:修改时间,mtime,改变文件内容(数据)
change time:改变时间,ctime,元数据发生改变

  touch命令:
        -a :only atime
        -m :only mtime
        -t :指明时间戳
                [[CC]YY]MMDDhhmm[.ss]
        -c :如果文件不存在,则不予创建

文件管理命令:
cp命令:复制
cp SRC(源) DEST(目的)
SRC是文件时:
若DEST不存在:新建DEST,并将SRC中的内容填充至DEST中
若DEST存在:
DEST是目录:在DEST文件下新建与SRC同名的文件,并填充
DEST是文件:将SRC中的内容覆盖至DEST中
SRC是目录时:则需要用-r选项
若DEST不存在:则创建指定目录,复制SRC目录中所有文件至DEST中
若DEST存在:
DEST是文件:报错
DEST是目录:在DEST下创建与SRC同名的目录,并将SRC中文件放到DEST中

     若SRC为多个文件,则DEST必须存在,且一定为目录

cp命令常用选项:
-i :交互式
-r/R :递归
-a :归档,保留所有属性
-p :保留权限,属主,属组,时间戳
-v :显示过程

mv命令:移动
    常用选项:
        -i :交互式
        -f :强制删除

rm命令:删除
    常用选项:
        -i :交互式
        -f :强制删除
        -r :递归

猜你喜欢

转载自blog.51cto.com/12950413/2140180