11、file命令
該命令用於判斷接在file命令後的檔案的基本資料,因為在linux下檔案的型別並不是以後綴為分的,所以這個命令對我們來說就很有用了,它的用法非常簡單,基本語法如下:
[plain] view plain copy
file filename
#例如:
file ./test
12、tar命令
該命令用於對檔案進行打包,預設情況並不會壓縮,如果指定了相應的引數,它還會呼叫相應的壓縮程式(如gzip和bzip等)進行壓縮和解壓。它的常用引數如下:
[plain] view plain copy
-c :新建打包檔案
-t :檢視打包檔案的內容含有哪些檔名
-x :解打包或解壓縮的功能,可以搭配-c(大寫)指定解壓的目錄,注意-c,-t,-x不能同時出現在同一條命令中
-j :通過bzip2的支援進行壓縮/解壓縮
-z :通過gzip的支援進行壓縮/解壓縮
-v :在壓縮/解壓縮過程中,將正在處理的檔名顯示出來
-f filename :filename為要處理的檔案
-c dir :指定壓縮/解壓縮的目錄dir
上面的解說可以已經讓你暈過去了,但是通常我們只需要記住下面三條命令即可:
[plain] view plain copy
壓縮:tar -jcv -f filename.tar.bz2 要被處理的檔案或目錄名稱
查詢:tar -jtv -f filename.tar.bz2
解壓:tar -jxv -f filename.tar.bz2 -c 欲解壓縮的目錄
注:檔名並不定要以後綴tar.bz2結尾,這裡主要是為了說明使用的壓縮程式為bzip2
13、cat命令
該命令用於檢視文字檔案的內容,後接要檢視的檔名,通常可用管道與more和less一起使用,從而可以一頁頁地檢視資料。例如:
[plain] view plain copy
cat text | less # 檢視text檔案中的內容
14、chgrp命令
該命令用於改變檔案所屬使用者組,它的使用非常簡單,它的基本用法如下:
[plain] view plain copy
chgrp [-r] dirname/filename
-r :進行遞迴的持續對所有檔案和子目錄更改
chgrp users -r ./dir # 遞迴地把dir目錄下中的所有檔案和子目錄下所有檔案的使用者組修改為users
15、chown命令
該命令用於改變檔案的所有者,與chgrp命令的使用方法相同,只是修改的檔案屬性不同,不再詳述。
16、chmod命令
該命令用於改變檔案的許可權,一般的用法如下:
[plain] view plain copy
chmod [-r] xyz 檔案或目錄
-r:進行遞迴的持續更改,即連同子目錄下的所有檔案都會更改
同時,chmod還可以使用u(user)、g(group)、o(other)、a(all)和+(加入)、-(刪除)、=(設定)跟rwx搭配來對檔案的許可權進行更改。
[plain] view plain copy
19、gcc命令
對於乙個用linux開發c程式的人來說,這個命令就非常重要了,它用於把c語言的源程式檔案,編譯成可執行程式,由於g++的很多引數跟它非常相似,所以這裡只介紹gcc的引數,它的常用引數如下:
[plain] view plain copy
-o :output之意,用於指定生成乙個可執行檔案的檔名
-c :用於把原始檔生成目標檔案(.o),並阻止編譯器建立乙個完整的程式
-i :增加編譯時搜尋標頭檔案的路徑
-l :增加編譯時搜尋靜態連線庫的路徑
-s :把原始檔生成彙編**檔案
-lm:表示標準庫的目錄中名為libm.a的函式庫
-lpthread :連線nptl實現的執行緒庫
-std= :用於指定把使用的c語言的版本
gcc -o test test.c -lm -std=c99
#把原始檔test.c轉換為相應的匯程式設計序原始檔test.s
gcc -s test.c
20、time命令
該命令用於測算乙個命令(即程式)的執行時間。它的使用非常簡單,就像平時輸入命令一樣,不過在命令的前面加入乙個time即可,例如:
[plain] view plain copy
time ./process
time ps aux
在程式或命令執行結束後,在最後輸出了三個時間,它們分別是:
user:使用者cpu時間,命令執行完成花費的使用者cpu時間,即命令在使用者態中執行時間總和;
system:系統cpu時間,命令執行完成花費的系統cpu時間,即命令在核心態中執行時間總和;
real:實際時間,從command命令列開始執行到執行終止的消逝時間;
Linux最常用的20條命令
玩過linux的人都會知道,linux中的命令的確是非常多,但是玩過linux的人也從來不會因為linux的命令如此之多而煩惱,因為我們只需要掌握我們最常用的命令就可以了。當然你也可以在使用時去找一下man,他會幫你解決不少的問題。然而每個人玩linux的目的都不同,所以他們常用的命令也就差異非常大...
最常用的Linux命令
基礎命令 pwd 顯示當前目錄 ls 檢視當前目錄下的檔案 ls l 檢視詳細資訊 ls a 顯示隱藏檔案 ls lh h human 更加人性化地顯示檔案列表 ls 大小為位元組 cat 檢視檔案內容 more 慢慢檢視檔案,可以用空格和回車 mkdir 建立檔案 mv 把檔案移動到某個目錄 mk...
最常用的linux命令
一 日常使用命令 常用快捷鍵命令 開關機命令 1 shutdown h now 立刻進行關機 2 shutdown r now 現在重新啟動計算機 3 reboot 現在重新啟動計算機 4 su 切換使用者 passwd 修改使用者密碼 5 logout 使用者登出常用快捷命令 1 tab 補全 2...