說起Linux,大家都不陌生,幾乎所有以鍵盤謀生的理工科學生都在這上面敲過不少命令。不過我們很少聽說有人會自稱Linux專家,就像很少有人說自己是windows98專家一樣。因為大多數人只需要掌握最常用的命令,就可以在工作中拿捏自如了,很少有人去專門研究它。
我看到一些IC初學者,竟然糾結于看哪本Linux書,甚至有人看視頻教程一集一集的學。筆者認為,學IC重要的是IC本身,而工具類的東西,等你用了再去學也不遲,何況IC打工人也用不到那么多Linux命令,除非你是想轉Linux運維工程師?聽消哥一句勸linux太深了你把握不住。
不同使用人群的常用命令側重點不同,在此總結一下,我最常用的Linux命令,排名不分先后。
1、ls(list files):顯示指定工作目錄下的內容。
常用參數:
-a:顯示所有的文件和目錄,包括隱藏文件
-l:除文件名稱外,文件型態、權限、擁有者、文件大小、修改日期等(常用)
-r:將文件根據建立時間先后的順序列出
-R:連同子目錄的內容一起列出(遞歸列出),即該目錄下的所有文件都會顯示
2、cd(change directory):切換工作目錄,可用相對路徑,也可用絕對路徑。
常用參數:
cd /usr/bin
cd ~
cd ./path(./可以省略不寫)
cd ../path
"~"表示為home 目錄 的意思,"."表示目前所在的目錄,".."表示目前目錄位置的上一層目錄。
3、pwd(print workdirectory):顯示當前工作目錄,獲取當前所在目錄的絕對路徑名稱。
4、rm(remove):刪除文件或目錄。
常用參數:
-i:刪除前詢問確認是否刪除
-r:遞歸刪除,目錄下的文件也全部刪除
-f:force,忽略警告、不存在的文件,強制刪除
rm -rf一定要小心使用!!!刪除容易找回難啊!血淚教訓!
5、mv(move file):用于文件或目錄的改名和移動存放位置。
常用參數:
-f:文件同名,不會詢問,直接覆蓋舊文件。
-i:目錄或文件同名,則會先詢問是否覆蓋舊文件,輸入y 表示直接覆蓋,輸入 n 表示取消該操作。
-b:目標文件或目錄存在時,在執行覆蓋前,會為其創建一個備份。
-u:當源文件比目標文件新或者目標文件不存在時,才執行移動操作。
6、mkdir(make directory):創建目錄。
7、cp(copy file):復制文件或目錄。
常用參數:
-r:遞歸復制,用于目錄的復制
-f:覆蓋已經存在的目標文件并且不提示
-a:將文件的特性一起復制
8、which:查看某個系統命令是否存在,以及執行的到底是哪一個位置的命令。
9、find:在指定的目錄下查找文件。功能非常強大,參數比較多,重點掌握。
find./ -name "*.v":當前目錄及其子目錄下所有后綴為.v的文件列出來
10、grep:用于查找文件里符合條件的字符串。搜索關鍵詞,查找定義文件,查找error,重點掌握。
grep -ri "error":r當前目錄查找error,i忽略大小寫
grep -v 反向查找,打印出不符合條件行的內容
11、chmod(change mode):控制用戶對文件權限。
一種是字母和操作符表達式的文字設定法;另一種是數字設定法。
12、tar(tape archive ):備份壓縮解壓文件。
常用參數:
-c:建立壓縮檔案
-x:解壓
-t:查看內容
-r:向壓縮歸檔文件末尾追加文件
-u:更新原壓縮包中的文件
-f:使用檔案名字
13、du(disk usage):顯示文件或目錄的大小。
常用參數:
-s:僅顯示總數
-h:以K,M,G為單位
14、ln(linkfiles):為某一個文件在另外一個位置建立一個同步的鏈接,分硬鏈接和軟鏈接。
硬鏈接的意思是一個檔案可以有多個名稱,而軟鏈接的方式則是產生一個特殊的檔案,該檔案的內容是指向另一個檔案的位置,重點掌握。
15、wc:計算文件的Byte數、字數、或是列數。
常用參數:
-c:顯示Bytes數
-l:顯示行數
-w:顯示字數
16、ps(process status):顯示當前進程的狀態。
常用參數:
-A:列出所有的進程
-w:顯示加寬可以顯示較多的資訊
-au:顯示較詳細的資訊
-aux:顯示所有包含其他使用者的行程
17、top:顯示實時的process動態。
18、kill:殺死執行中的進程。
常用參數:
1 :重新加載進程。
9 :殺死一個進程。
15:正常停止一個進程。
19、vim:打開文本編輯器。vim、gvim需要熟練,以后就靠它倆恰飯了。
20、管道符“|”:管道符左邊命令的輸出就會作為管道符右邊命令的輸入,重點掌握。
以上就是我最常用的20個Linux命令,IC打工人日常工作是夠用的,遇到不會的再百度就vans了,下班了。
審核編輯 :李倩
-
IC
+關注
關注
36文章
5907瀏覽量
175276 -
Linux
+關注
關注
87文章
11232瀏覽量
208958 -
命令
+關注
關注
5文章
678瀏覽量
21987
原文標題:IC打工人最常用的20個Linux命令
文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論