1. 程式人生 > >絕對路徑和相對路徑,目錄命令(cd,mkdir,rm,history)

絕對路徑和相對路徑,目錄命令(cd,mkdir,rm,history)

路徑 目錄命令

絕對路徑和相對路徑

絕對路徑是以/(根)開頭的

[root@aminglinux-02 ~]# ls /etc/hostname 
/etc/hostname

相對路勁是相對當前目錄的路徑

[root@aminglinux-02 ~]# pwd   查看當前目錄
/root
[root@aminglinux-02 ~]# ls .ssh/authorized_keys 
.ssh/authorized_keys

cd 命令

cd進入目錄,單獨使用進入家目錄
cd - 兩個目錄之間交替
cd ~ 進入家目錄
cd .. 返回上一級目錄

mkdir 命令

make directory的縮寫,創建一個目錄
mkdir -pv 級聯創建目錄,-v 可視化顯示

[root@aminglinux-02 /]# mkdir -pv /tmp/aminglixux/1/2/3
mkdir: 已創建目錄 "/tmp/aminglixux"
mkdir: 已創建目錄 "/tmp/aminglixux/1"
mkdir: 已創建目錄 "/tmp/aminglixux/1/2"
mkdir: 已創建目錄 "/tmp/aminglixux/1/2/3"

rmdir 是刪除一個空目錄
rmdir -p級聯刪除空目錄

[root@aminglinux-02 /]# tree /tmp/aminglixux/
/tmp/aminglixux/
└── 1
    └── 2
        └── 3

3 directories, 0 files
[root@aminglinux-02 /]# rmdir -pv /tmp/aminglixux/1/2/3
rmdir: 正在刪除目錄 "/tmp/aminglixux/1/2/3"
rmdir: 正在刪除目錄 "/tmp/aminglixux/1/2"
rmdir: 正在刪除目錄 "/tmp/aminglixux/1"
rmdir: 正在刪除目錄 "/tmp/aminglixux"
rmdir: 正在刪除目錄 "/tmp"
rmdir: 刪除目錄 "/tmp" 失敗: 設備或資源忙

rm 命令

rm -rf 強制刪除目錄和文件

[root@aminglinux-02 /]# tree /tmp/amingliunx/
/tmp/amingliunx/
└── 1
    └── 2
        └── 3
            └── 1.txt

3 directories, 1 file
[root@aminglinux-02 /]# rm -rvf /tmp/amingliunx/1/
已刪除"/tmp/amingliunx/1/2/3/1.txt"
已刪除目錄:"/tmp/amingliunx/1/2/3"
已刪除目錄:"/tmp/amingliunx/1/2"
已刪除目錄:"/tmp/amingliunx/1/"

history命令

查看歷史命令記錄
!tree 使用歷史裏最近的tree命令

 83  mkdir -pv /tmp/aminglixux/1/2/3
   84  tree /tmp/aminglixux/
   85  yum install -y tree
   86  tree /tmp/aminglixux/
   87  rmdir -pv /tmp/aminglixux/1/2/3
   88  history
[root@aminglinux-02 /]# !tree
tree /tmp/aminglixux/
/tmp/aminglixux/ [error opening dir]

0 directories, 0 files

絕對路徑和相對路徑,目錄命令(cd,mkdir,rm,history)