作業-1-文件目錄管理命令
一、寫出完成下列功能的命令(能夠用多種方法的必須用多種方法)
當前工作目錄為:[[email protected] /home/user]#
1. 改變目錄位置至用戶登錄時的主目錄。
(1)cd (後面可加可不加” ”)
(2)cd ~
2. 改變目錄位置至/d i r 1目錄下。
cd /dir1
3. 改變目錄位置至當前目錄的父目錄。
(1)Cd .. (2)cd ../
4. 改變目錄位置至絕對路徑的共享目錄/mnt/hgfs/linux位置下。
cd /mnt/hgfs/linux
5. 改變目錄至根目錄
cd /
6. 顯示當前工作目錄的絕對路徑
pwd
7. 在home/user目錄下新建/home/user/a目錄
mkdir /home/feng/a
8. 在/home/user/a/下新建一個權限為777的test目錄
mkdir /home/feng/a/test
chmod 777 /home/feng/a/test
9. 使用一條命令完成新建/home/user/a/b/c/d目錄
mkdir –p /home/user/a/b/c/d //一次創建/a/b/c/d 四個目錄 home/user原先存在
(mkdir : -p, --parents 需要時創建上層目錄,如目錄早已存在則不當作錯誤)
10.使用一條命令新建/mnt/cdrom/aaa/bbb目錄,並且目錄的權限為753
mkidr –p /mnt/cdrom/aaa/bbb
chmod 753 /mnt/cdrom/aaa/bbb
11. 逐級刪除第9題中創建的目錄
[[email protected] d]# rmdir /home/feng/a/b/c/d
[[email protected] d]# rmdir /home/feng/a/b/c
[[email protected] d]# rmdir /home/feng/a/b
12. 使用一條命令刪除第10創建的目錄
cd /mnt
rmdir –p /cdrom/aaa/bbb //一次刪除 /cdrom/aaa/bbb三個目錄
(這些目錄必須為空目錄,即沒有文件; 不為空目錄,需用rm –rf /cdrom -f 強制刪除(單獨-f無法刪除目錄,需加上-r) -r 遞歸刪除目錄及其內容(單獨-r刪除每個文件需要確認))
13. 刪除/home/feng目錄下所有文件及目錄
rm -rf /home/feng/*
14. 將/mnt目錄及其以下所有目錄及文件詳細資料列出
ll /mnt
15. 列出/bin目錄下所有以tar開頭的文件
ll /bin/tar*
16. 列出/bin目錄下的所有文件的詳細信息,並且按創建時間越新的越在前面顯示
ls -lt /bin
17.列出/mnt目錄下所有子目錄的信息
ll /mnt
18. 僅列出/mnt下所有直接子目錄的名稱。
ls /mnt
19. 顯示/mnt目錄下的文件或目錄的屬性。
ll /mnt
20. 顯示/home/user目錄下的所有文件及目錄信息包括隱藏文件
ls -la /home/user
作業-1-文件目錄管理命令