1. 程式人生 > >相對(絕對)路徑、cd、mkdir(rmdir)、rm命令

相對(絕對)路徑、cd、mkdir(rmdir)、rm命令

所有 hostname remove mark 文件 51cto mage 我們 進入

1、相對路徑和絕對路徑
linux系統中有兩種路徑:絕對路徑和相對路徑
絕對路徑:以/根開始的路徑;
[root@zxlinux7-01 ~]# ls /etc/hostname
/etc/hostname
這裏查看hostname文件就是通過文件的絕對路徑來查看的;
相對路徑:相對於當前所在的目錄位置;
[root@zxlinux7-01 etc]# ls hostname
hostname
這裏就是相對當前的/etc下這個目錄位置來查看hostname文件的;
我們平時會以絕對路經或者相對路徑來查看文件(所有的文件都有一個路徑)
pwd :查看當前所在目錄的位置;
cd :進入到目錄下(change directory);

2、cd命令


1、cd命令的用法
cd /etc/sysconfig/ :進入到一個目錄
cd - :表示回到上次所在的目錄;
技術分享圖片
cd :進入當前所在用戶家目錄下;
技術分享圖片
cd ~ :也表示進入用戶家目錄(~表示root)
技術分享圖片
cd .. :進入到上一級目錄(最頂尖目錄就是/根目錄)
技術分享圖片

3、創建和刪除目錄(mkdir、rmdir)
mkdir(make directory)命令:創建目錄

  1. 創建目錄
    mkdir /tmp/zxlinux
    技術分享圖片
    1. 級聯創建一串目錄
      # mkdir -p /tmp/zxlinux/1/2/3/4
      技術分享圖片
  2. 能看到創建目錄的過程(加上-v選項:可視化)
    # mkdir -pv /tmp/zxlinux/3/2/1
    技術分享圖片

rmdir(remove directory)命令

:刪除目錄
1、刪除目錄

# rmdir /tmp/zxlinux/3/
rmdir只能刪除空目錄
技術分享圖片

4、rm(remove)可以刪除文件也可以刪除非空目錄

  1. 刪除目錄下文件
    rm /tmp/zxlinux/1/2/3/4/1.txt
    會提示你是否確認刪除
    技術分享圖片
  2. 強制刪除文件(目錄)(-f)
    rm -f /tmp/zxlinux/1/2/3/4/.txt
    可以直接強制刪除,不會再提示是否刪除
    技術分享圖片
    3. 刪除目錄(-r)
    rm不能直接刪除目錄(rmdir可以刪除空目錄)
    # rm -r /tmp/zxlinux/1/2/3/4/
    加上-r選項,可以級聯刪除目錄,但是會提示是否刪除
    技術分享圖片
    4. 直接刪除目錄(-rf)
    # rm -rf /tmp/zxlinux/1/2/3/
    強制刪除,不會有提示
    技術分享圖片
    5. 刪除非空目錄(-v:可視化)
    # rm -rfv /tmp/zxlinux/1/
    刪除非空目錄,可以看到他會先刪除目錄下的文件,然後再刪除目*
    技術分享圖片

相對(絕對)路徑、cd、mkdir(rmdir)、rm命令