增強(qiáng)命令
1.ln 文檔連結(jié)
命令格式:ln [-s] oldname newname
同一文檔,可擁有一個(gè)以上之名稱(chēng),可將文檔做數(shù)個(gè)連結(jié).
一個(gè)符號(hào)鏈?zhǔn)侵赶蛳到y(tǒng)另一個(gè)文件的特殊文件,當(dāng)訪(fǎng)問(wèn)這種文件時(shí),它里面存放著
一個(gè)路徑名,該路徑名用來(lái)引導(dǎo)用戶(hù)到卡符號(hào)鏈所指的文件或目錄
例子 :
ln -s file1 file2 將名稱(chēng) file2,連結(jié)至文檔 file1.
2.grep 搜索字符串
命令格式:
grep string filename
尋找字串的方法很多,比如說(shuō)我想找所有以M開(kāi)頭的行.此時(shí)必須引進(jìn)pattern的觀
念.以下是一些簡(jiǎn)單的□例,以及說(shuō)明:
^M 以M開(kāi)頭的行,^表示開(kāi)始的意思
M$ 以M結(jié)尾的行,$表示結(jié)束的意思
^[0-9] 以數(shù)字開(kāi)始的行,[]內(nèi)可列舉字母
^[124ab] 以1,2,4,a,或b開(kāi)頭的行
^b.503 句點(diǎn)表示任一字母
* 星號(hào)表示0個(gè)以上的字母(可以沒(méi)有)
+ 加號(hào)表示1個(gè)以上的字母
\. 斜線(xiàn)可以去掉特殊意義
; cat passwd | grep ^b 列出大學(xué)部有申請(qǐng)帳號(hào)者名單
cat passwd | grep ^s 列出交換學(xué)生申請(qǐng)帳號(hào)者名單
cat passwd | grep '^b.503' 列出電機(jī)系各年級(jí)...
grep '^\.' myfile.txt 列出所有以句點(diǎn)開(kāi)頭的行