首页 > 代码库 > mkdir、tree、rmdir、stat、touch、nano、rm

mkdir、tree、rmdir、stat、touch、nano、rm

tree 查看目录树

mkdir makedirctory

    -p 递归创建(例如我们想创建/home/liuqi/1这个目录,如果liuqi不存在,1是无法创建的,但是使用-p参数可以一次创建完成。)

    -v verbose详细信息

        {}花括号展开:/home/liuqi{1,2/3}

        例:           

        [root@redhat user1]# mkdir -pv /home/liuqi/{1,2/3}

        mkdir: created directory `/home/liuqi/1‘

        mkdir: created directory `/home/liuqi/2‘

        mkdir: created directory `/home/liuqi/2/3‘

        You have new mail in /var/spool/mail/root

        例:        

        [root@redhat tmp]# mkdir -pv {a,d}_{b,d}

        mkdir: created directory `a_b‘

        mkdir: created directory `a_d‘

        mkdir: created directory `d_b‘

        mkdir: created directory `d_d‘

        [root@redhat tmp]# ll

        total 16

        drwxr-xr-x. 2 root root 4096 Jun  8 16:06 a_b

        drwxr-xr-x. 2 root root 4096 Jun  8 16:06 a_d

        drwxr-xr-x. 2 root root 4096 Jun  8 16:06 d_b

        drwxr-xr-x. 2 root root 4096 Jun  8 16:06 d_d

rmdir 删除空目录

    -p 递归删除

stat 查看一个文件或文件系统的文件信息

touch 修改文件时间戳,也可以创建一个空文件

    -c 不创建新文件

    -a 只改变访问时间

    -m 只改变修改时间

    -t 可以将最近一次修改时间改为指定时间([[CC]YY]MMDDhhmm[.ss]),默认改为当前系统时间

    例: 

        [root@redhat tmp]# stat a_b 

          File: `a_b‘

          Size: 4096            Blocks: 8          IO Block: 4096   directory

        Device: fd00h/64768d    Inode: 145335      Links: 2

        Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)

        Access: 2017-06-08 16:06:47.514015654 +0800

        Modify: 2017-06-08 16:06:47.514015654 +0800

        Change: 2017-06-08 16:06:47.514015654 +0800

        [root@redhat tmp]# touch -m -t 201211111111 a_b

        [root@redhat tmp]# stat a_b

          File: `a_b‘

          Size: 4096            Blocks: 8          IO Block: 4096   directory

        Device: fd00h/64768d    Inode: 145335      Links: 2

        Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)

        Access: 2017-06-08 16:06:47.514015654 +0800

        Modify: 2012-11-11 11:11:00.000000000 +0800

        Change: 2017-06-08 16:22:06.533016680 +0800

nano 简单的文件编辑器

rm 删除文件

    管理员默认是一个命令别名,是rm -i,删除前会交互式提示,可以加\,取消别名

    -f 强行删除,不提示

    -r 删除一个目录的时候,递归删除,不管是不是空文件目录

本文出自 “liuqistyle” 博客,请务必保留此出处http://liuqistyle.blog.51cto.com/10991928/1939283

mkdir、tree、rmdir、stat、touch、nano、rm