Linux文件管理类命令

时间:2022-04-02 22:14:13

目录:

  mkdir:mkdir -p /tmp/m/n/x

      mkdir /tmp/a/b  -pv显示创建过程

 

       例一:mkdir  /tmp/p/a/b

          mkdir  /tmp/q/a/b

      --即为:mkdir /tmp/{p,q}/a/b

 

      例二:/tmp/p/a/b

        /tmp/q/a

        mkidr /tmp/{p/a/b,q/a}

 

  bashL{},展开

    mkdir /tmp/{p,q}

  rmdir:remove,删除空目录

  

    /tmp/m/n

    rmdir -p /tmp/m/n/p/q

    

    

 

文件:

  cp

  mv

  rm

  touch

  stat

 

cp a b c d

cp /tmp/passwd  /tmp/abc

 

  -R -r:递归复制目录

  -i,interactive 交互式提醒

  -p:保留原有权限,属主和时间戳

  -a:idr  --preserve=all

 

 mv SOURCE ... DEST

  mv /tmp/abc /tmp/abc3--重命名文件

  mv  /tmp/sysconfig /root.abc 

mv -i

 

  rm:remove

  rm -r:递归删除(把目录下所有文件都删除,然后删除目录)

  rm -rf:强制删除

 

touch /tmp/abc:

  改变时间戳

 

三个时间:

最近一次的访问时间

最近一次的修改时间:modify,文件内容的改变

最近一次的改变时间:change,文件原数据的改变

 

文件数据:

  数据

  元数据

 

nano FILE

file FILE:用于显示文件内容的类型

 

文本查看类:

cat,tac

  cat -n显示每一行的行号

  cat -E显示换行符

  tac 按行号逆向显示文件内容

more

less

head FILE

tail FILE

cut