1.硬鏈接命令:ln /etc/passwd /root/passwd #/etc/passwd是原文件,/root/passwd是鏈接文件。
成都創(chuàng)新互聯(lián)是一家專業(yè)提供銀州企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、HTML5、小程序制作等業(yè)務(wù)。10年已為銀州眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。
2.符號(hào)鏈接命令:ln -s /etc /root/etc #/etc是目錄,/root/etc是符號(hào)鏈接文件,相當(dāng)于快捷方式。注意符號(hào)鏈接的原文件要寫絕對(duì)路徑,不然會(huì)出現(xiàn)錯(cuò)誤。
3.硬鏈接是一個(gè)指向存放鏈接文件數(shù)據(jù)block的inode,給一個(gè)文件做了硬鏈接,相當(dāng)于有兩條路徑找到那個(gè)文件。
4.軟鏈接的內(nèi)容就是要鏈接文件的文件名,是一個(gè)獨(dú)立的文件,擁有自己的inode和block,文件的大小就是鏈接文件名的長(zhǎng)度。
各個(gè)命令依次執(zhí)行,輸出結(jié)果,互不影響。
前一個(gè)命令的輸出(左邊),作為后一個(gè)命令的輸入(右邊),可以連續(xù)使用。
wc -l 計(jì)算輸入內(nèi)容的行數(shù)
tail -f pv.log | grep 'abc'
將此命令后臺(tái)運(yùn)行,shell可立即執(zhí)行其他命令。
[]內(nèi)會(huì)打印后臺(tái)任務(wù)數(shù),后面是一個(gè)PID,進(jìn)程標(biāo)識(shí);
d e f :后臺(tái)執(zhí)行d和e,前臺(tái)執(zhí)行f
只有前一個(gè)命令執(zhí)行成功,才會(huì)執(zhí)行后面的命令。最后一個(gè)命令執(zhí)行,代表前面的都執(zhí)行成功了。
中間有一個(gè)執(zhí)行不成功,后面的命令就不會(huì)執(zhí)行了。
前面的命令執(zhí)行失敗才會(huì)去執(zhí)行后面的命令,直到執(zhí)行成功。有一條命令執(zhí)行成功,后面的就不會(huì)去執(zhí)行了。
參考:?
Linux 命令連接符大全:
1、 ; (分號(hào))這個(gè)連接符是依次順序執(zhí)行寫出的命令,空格可有可無,圖中是大家要了解的。
2、如圖,先用ls查看目錄文件內(nèi)容,在寫入命令 date;pwd;touch one ?(查看系統(tǒng)時(shí)間;查看當(dāng)前目錄;創(chuàng)建名為one的文件。)命令執(zhí)行完成后在用ls查看是否有one文件。
3、 邏輯與關(guān)系,第一個(gè)命令成功 第二個(gè)命令才會(huì)執(zhí)行,如果第一個(gè)命令執(zhí)行失敗第二個(gè)不執(zhí)行,具體如圖是大家要理解的;
4、如圖 命令為:# ls -l date (查看相信信息與系統(tǒng)時(shí)間),發(fā)現(xiàn)兩個(gè)命令全部執(zhí)行了。
5、如圖命令為:# ok date(ok這個(gè)命令是沒有的,date查看系統(tǒng)時(shí)間),得到的結(jié)果是兩個(gè)命令都沒有執(zhí)行。
6、|| 是邏輯或的關(guān)系,第一個(gè)命令成功 第二個(gè)命令不執(zhí)行,如果第一個(gè)命令執(zhí)行失敗第二個(gè)執(zhí)行,具體如圖是大家要理解的。
7、如圖 命令為:# ls -l || date (查看相信信息或系統(tǒng)時(shí)間),發(fā)現(xiàn)只是執(zhí)行了查看相信信息的命令。
8、如圖命令為:# ok || date(ok這個(gè)命令是沒有的,date查看系統(tǒng)時(shí)間),得到的結(jié)果是ok是錯(cuò)誤的命令所以不能執(zhí)行,而date執(zhí)行了得到了系統(tǒng)時(shí)間。