相對和絕對路徑linux
絕對路徑:從/目錄開始的文件,不管在哪一個目錄均可以使用絕對路勁訪問bash
相對路徑:相對絕對路徑來講,從當前目錄開始 查看當前目錄路徑ide
[root@linux1 ~]# /etc/sysconfig/network-scripts/ifcfg-ens33 #這個就是路徑 [root@linux1 ~]# ls /root/anaconda-ks.cfg /root/anaconda-ks.cfg #這個是就是絕對路徑
cd命令spa
[root@linux1 ~]# pwd #查看當前目錄 /root [root@linux1 ~]# cd /etc/ #進入到etc目錄下 [root@linux1 etc]# pwd /etc #當前目錄是etc [root@linux1 etc]# cd #返回上一次目錄 [root@linux1 ~]# pwd /root [root@linux1 ~]# cd /etc/ [root@linux1 etc]# pwd /etc [root@linux1 etc]# cd ~ #進入到當前用戶/目錄 [root@linux1 ~]# pwd /root [root@linux1 ~]# cd /etc/ [root@linux1 etc]# cd .. #進入到上級目錄 [root@linux1 /]# pwd / [root@linux1 /]# cd - #返回上次所在目錄 /etc [root@linux1 etc]# cd - / [root@linux1 /]#
建立和刪除目錄mkdir/rmdir
ip
#mkdir 建立目錄 [root@linux1 /]# mkdir -pv /tmp/a/1/2/3 #可視化建立目錄 帶有兩個參數:p & v 分別表示 級聯建立 和 可視化建立 mkdir: 已建立目錄 "/tmp/a" mkdir: 已建立目錄 "/tmp/a/1" mkdir: 已建立目錄 "/tmp/a/1/2" mkdir: 已建立目錄 "/tmp/a/1/2/3" [root@linux1 /]# mkdir /tmp/a/2 #建立/tmp/a/2目錄 [root@linux1 /]# cd /tmp/a/ [root@linux1 a]# pwd /tmp/a #rmdir 只能刪除非空目錄 [root@linux1 a]# rmdir /tmp/a/1/2/3 #刪除/tmp/a/1/2/3目錄 [root@linux1 2]# cd /tmp/a/1/2/3 -bash: cd: /tmp/a/1/2/3: 沒有那個文件或目錄 [root@linux1 2]# touch /tmp/a/1/2/1.txt #建立 1.txt文件 [root@linux1 2]# rmdir /tmp/a/1 rmdir: 刪除 "/tmp/a/1" 失敗: 目錄非空
rm命令
rem
#rm remove 刪除文件或者非空目錄 [root@linux1 ~]# ls /tmp/a/1/2 1.txt [root@linux1 ~]# rm -f /tmp/a/1/2/* #刪除1.txt文件 *表示通配符,即刪除目錄下的文件 [root@linux1 ~]# ls /tmp/a/1/2 [root@linux1 ~]# rm -rfv /tmp/a/1 #強制刪除目錄 參數:r 、f 、v 各表示 刪除目錄 強制刪除文件,無需提示 可視化刪除 已刪除目錄:"/tmp/a/1/2" 已刪除目錄:"/tmp/a/1"