shell的學(xué)習(xí)和命令使用
今天是第一次接觸shell這個(gè)軟件,剛開(kāi)始不太了解還是有點(diǎn)乏力。不過(guò)我相信在大茶老師的帶領(lǐng)下,必會(huì)有不錯(cuò)的學(xué)習(xí)成果盒卸,今天就學(xué)到了不少東西,感覺(jué)蠻開(kāi)心次氨。
cat /dev/null>FileName
打開(kāi)Macbook終端蔽介,連接服務(wù)器(ssh hostname),獲得root權(quán)限,得先知道root密碼(sudu -s)虹蓄,創(chuàng)建犀呼、刪除用戶,修改用戶密碼薇组,創(chuàng)建外臂、刪除群組,把某個(gè)用戶加入/刪除存在的某個(gè)組群律胀,查看用戶身份(whoami)宋光,查看用戶某一時(shí)刻的行為(w),用戶間切換(su UserName) 創(chuàng)建炭菌、刪除目錄(mkdir罪佳、rmdir),pwd顯示工作目錄黑低,顯示目錄內(nèi)容(ls -a赘艳、-l),改變當(dāng)前目錄cd+克握?蕾管,目錄重命名(mv f g),目錄的拷貝cp SourceDirec TargetDirec菩暗。 新建掰曾、刪除文件(-i -f -r),文件的拷貝勋眯,文件鏈接(ln -s SourceFile TargetFile)主要是要分清文件的位置和拷貝路徑婴梧。 文件的查看方式:more less cat head tail nl 文件的移動(dòng)/重命名(mv SourceFile TargetFile) 文件查找,find 【路徑】【選項(xiàng)】 文件內(nèi)容查找
grep main haison.c
grep -i main haison.c #忽略大小寫(xiě)
grep -n main haison.c #輸出行號(hào)
grep -v main haison.c #反檢索客蹋,只顯示不匹配的行