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