linux系統(tǒng)高級(jí)命令進(jìn)階(推薦)
輸出重定向
;覆蓋文件內(nèi)容
echo "123" > test;把原來的內(nèi)容覆蓋
echo "123" >> test;把原來的存在(并存)
echo "ken2" > /etc/hostame;實(shí)現(xiàn)改名
2>;錯(cuò)誤的覆蓋輸出
echo 2>
2>>不覆蓋
&>;一和二不用判斷都可以輸入到文件中去
&>>;不覆蓋
輸入重定向
<;將文件導(dǎo)入到命令中
wc -l < /etc/passwd
管道符
|;將前一個(gè)文件的輸出用作下一個(gè)命令的輸入
cat /etc/passwd | grep "proot" |wc -l;結(jié)果就是最后統(tǒng)計(jì)的行數(shù)
通配符
;代表零個(gè)或者無數(shù)個(gè)
?;匹配一個(gè)未知位而且必須存在
[0-9];匹配單個(gè)數(shù)字
[a-z]匹配單個(gè)字母
ls /dev/sda;可以找以dev為開頭的所有文件
三種引號(hào)
單引號(hào)('')所見及所得。
雙引號(hào)("")保留其中的變量屬性,不進(jìn)行轉(zhuǎn)義處理。
反引號(hào)``;執(zhí)行命令
軟連接
windows的快捷方式
【軟鏈接相當(dāng)于快捷方式,硬鏈接相當(dāng)于復(fù)制粘貼】
創(chuàng)建完成后,源文件、軟鏈接和硬鏈接均可以查看到文件內(nèi)容。
編輯源文件,軟、硬鏈接跟著動(dòng)。
刪除源文件,軟鏈接失效,鏈硬接無影響。再重新建一個(gè)與源文件同名的文件,軟鏈接就直接鏈接到新的文件,而硬鏈接不變。因?yàn)檐涙溄邮前粗Q進(jìn)行鏈接。
特點(diǎn):
1、就是相當(dāng)于win中的快捷方式
2、刪除鏈接文件,源文件無影響
3、刪除源文件,鏈接文件失效
4、修改源文件\鏈接文件,內(nèi)容都發(fā)生改變
ln -s test test1;創(chuàng)建軟連接test1
硬連接
刪除原來文件對(duì)連接文件沒有影響
總結(jié):
1、刪除鏈接文件,源文件無影響
2、刪除源文件,鏈接文件無影響
3、修改源文件\鏈接文件,內(nèi)容都發(fā)生改變
linux磁盤系統(tǒng)
/test -->在根目錄里
test -->在當(dāng)前文件下
絕對(duì)路徑和相對(duì)路徑
ls /root/name/abc;絕對(duì)路徑從根開始找
ls name/abc;相對(duì)路徑是在本地路徑開始找
總結(jié)
以上所述是小編給大家介紹的linux系統(tǒng)高級(jí)命令,希望對(duì)大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關(guān)文章
Ubuntu 14.04 搭建 apt-get 服務(wù)器的教程
這篇文章主要介紹了Ubuntu 14.04 搭建 apt-get 服務(wù)器的教程,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-01-01ubuntu16.04登錄后無dash,無啟動(dòng)欄launch,無menu bar只有桌面背景的快速解決辦法
今天打開電腦,與往常一樣輸入用戶名密碼登錄后,發(fā)現(xiàn)桌面上空空如也,啟動(dòng)欄launch,menu bar什么的都消失了,桌面上文件可以打開,但是無法拖動(dòng)位置,無法關(guān)閉,下面給大家分享ubuntu16.04登錄后無dash,無啟動(dòng)欄launch,無menu bar只有桌面背景解決辦法2017-04-04FreeBSD6.1Release下利用BIND架設(shè)DNS服務(wù)器的方法
FreeBSD6.1Release下利用BIND架設(shè)DNS服務(wù)器的方法...2007-05-05