~代表當(dāng)前用戶的路徑。如果你的用戶名是abc,那么 ~/ 代表的路徑 是 /home/abc/
在新和等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、成都做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需定制制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),營銷型網(wǎng)站建設(shè),成都外貿(mào)網(wǎng)站建設(shè),新和網(wǎng)站建設(shè)費(fèi)用合理。
絕對(duì)路徑應(yīng)該是“/”打頭的了,就是從根開始算,那一定是算絕對(duì)了,
這個(gè)波浪線,記得是代表HOME,也就是‘/home/自己’,也算是絕對(duì)的一種,
這個(gè)是用戶的shell環(huán)境變量的配置文件
因?yàn)槟闱懊媸遣ɡ司€,所以代表的是每個(gè)用戶自己的配置環(huán)境,所以會(huì)有不同
這個(gè)只針對(duì)bash環(huán)境下使用,對(duì)csh沒有效果
cd是Change Directory的縮寫,這是用來切換工作目錄的命令。cd命令是一個(gè)內(nèi)置命令,可以通過type命令查看,如下:
[root@localhost ~]# type cd
cd is a shell builtin
1
2
cd命令語法
cd [相對(duì)路徑或絕對(duì)路徑或特殊符號(hào)]
說明:
不加參數(shù)時(shí),默認(rèn)切換到用戶主目錄,即環(huán)境變量HOME指定的目錄,如root用戶的HOME變量為/root,那么cd命令不帶參數(shù)時(shí)便切換到/root目錄下。
絕對(duì)路徑是從跟目錄開始的,如/root或/home/sgl,相對(duì)路徑是相對(duì)于當(dāng)前路徑來說的,假如當(dāng)前目錄在/home/guo下面,那么前面的/home/sgl的相對(duì)路徑就是../sgl,即當(dāng)前目錄的上級(jí)目錄下的sgl目錄。
特殊符號(hào)包括~、-、..等。
~表示用戶主目錄,即HOME變量指定的目錄,如root用戶的主目錄為/root。
-表示前一個(gè)工作目錄。
..表示上級(jí)目錄。
.表示當(dāng)前目錄。
cd命令示例
[root@localhost ~]# pwd #查看當(dāng)前目錄。
/root
[root@localhost ~]# cd /home #參數(shù)為絕對(duì)路徑。
[root@localhost home]# pwd
/home
[root@localhost home]# cd #不加參數(shù),默認(rèn)切換到HOME變量指定的目錄。
[root@localhost ~]# pwd
/root
[root@localhost ~]# cd - # - 中劃線,表示前一個(gè)工作目錄,這里的前一個(gè)目錄是/home。
/home
[root@localhost home]# pwd
/home
[root@localhost home]# cd ~ # ~ 波浪線表示用戶主目錄,和不加參數(shù)時(shí)類似。
[root@localhost ~]# pwd
/root
[root@localhost ~]# cd ../var/spool/mail/ #參數(shù)為相對(duì)路徑,這里是相對(duì)于/root目錄。
[root@localhost mail]# pwd
/var/spool/mail
更多Linux知識(shí)可參考《Linux就該這么學(xué)》。