1. 程式人生 > >mkdir、tree、rmdir、stat、touch、nano、rm

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}

例:

[[email protected] 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

例:

[[email protected] 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‘

[[email protected] 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]),默認改為當前系統時間

例:

[[email protected] 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

[[email protected] tmp]# touch -m -t 201211111111 a_b

[[email protected] 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