根目錄中的重要目錄及其功能:
/root:系統超級管理員root使用者的家目錄
/home:系統的普通使用者的家目錄所在的目錄
/boot:系統程式的引導目錄,用於開機時載入作業系統
/etc:配置檔案存放目錄,用於存放系統中軟體的?配置檔案
/bin:儲存著普通使用者有許可權使用的系統命令
/sbin:儲存著超級使用者有許可權使用的系統命令
/dev:儲存了系統中的硬體裝置檔案
/usr:儲存著系統安裝的第三方軟體
/var:儲存著一些可變的檔案資訊,如日誌檔案。
cat命令:用於正向檢視檔案的內容
用法:cat
常用選項:
-n:顯示行號
tac命令:用於反向檢視檔案的內容
用法:tac
nl命令:檢視檔案內容的同時直接顯示行號
用法:nl
more命令:可以翻頁檢視檔案內容,但是只能向下翻頁,不能往回翻頁
空格鍵直接翻一頁,回車鍵向下翻一行
用法:more
less命令:可以翻頁檢視檔案內容,可以向下翻頁,也可以向上翻頁
方向鍵上下為翻一行
pgup,pgdn,為向上或向下翻一頁
如果需要退出檢視,按字母q
用法:less
head命令:檢視檔案的開頭幾行(預設十行)
用法:head 【選項】
選項:-n:指定行數
例:head -n 5 1.txt //檢視檔案的開頭5行內容
或head -5 1.txt //同-n 5 顯示檔案開頭5行
tail命令:檢視檔案的末尾幾行(預設十行)
用法和head命令一致
選線:-f:動態檢視尾部資訊的變化
wc命令:統計檔案中的內容
用法:wc 【選項】 檔名
常用選項:
-l:統計檔案中的行數
-w:統計檔案中的單詞數量
-c:統計檔案的位元組大小
擴充套件用法:
ls /etc | wc -l //可以統計出/etc目錄中的檔案數量
命令解釋:
|為管道符,可以用來將管道符之前的命令的執行結果,作為引數,傳遞給管道符後面的命令來執行
grep命令:用於過濾檔案的內容
用法:grep 【選項】
其中的特殊用法:
^...:表示匹配以什麼什麼開頭的行
...$:表示匹配以什麼什麼結尾的行
^$:表示匹配空行
常用選項:
-v:反向查詢
-i:不區分大小寫
egrep:增強型過濾
用法和grep基本一致
但是可以實現多條件的過濾:
如:egrep "^#|^$" //過濾出以井號開頭的或者空行
gzip命令:以gz的壓縮格式對檔案實施壓縮
用法:gzip
選項:-數字:指定壓縮級別,數字可以是1-9,數字越大壓縮效果越好,但是花費的時間越長
-d:解壓縮
bzip2命令:以bz2的壓縮格式對檔案實施壓縮
用法及選項與gzip相同
注意:以上兩個壓縮命令,只能針對檔案進行壓縮,不能針對資料夾進行壓縮
tar命令:將多個檔案或目錄打包成乙個tar包檔案
用法:tar 【選項】
常用選項:
-c:建立tar包檔案
-z:呼叫gzip壓縮工具進行壓縮
-j:呼叫bzip2壓縮工具進行壓縮
-f:指定包檔案的檔名,選項後需要緊跟tar包的檔名
-x:用於解開tar包檔案
-t:用於檢視壓縮包中的內容
-c:解包的時候指定解包的存放路徑
設定行號:
:set nu
:set nonu //取消行號
行內快速跳**
home鍵:跳到行首
end鍵:跳到行尾
刪除操作:
dd:刪除當前游標所在行
dd:刪除當前游標所在行以及往下的行(包含當前游標所在行)
dg:刪除當前游標所在行到最後一行的所有內容
複製:yy:複製當前行
yy:複製當前行以及往下的行
貼上:p:將複製或者剪下的內容貼上到游標所在行之下
p:將複製或者剪下的內容貼上到游標所在行之上
將修改進行撤銷操作:
u:撤銷多行修改
u:撤銷游標所在行的修改內容
快捷鍵ctrl+r:可以撤銷撤銷的操作
儲存、退出文件:
:w //儲存文件
:q //未修改文件的情況下直接退出
:q! //放棄所有修改,強制退出文件
:wq //儲存並退出文件
zz //儲存並退出文件
額外補充操作:
:1,4 co 5 //將1到4行的內容複製到第5行之下(數字可以替換,如果替換為$,表示最後一行)
Linux基礎命令
eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表示是...
linux基礎 命令
命令自動補全 help幫助 幫助文件 鳥哥linux私房菜 linux命令大全 工具書 man ls useradd utest useradd g group2 utest 建立utesty使用者屬於group2組 usermod g group3 utest 將utest所在的組改為group3...
linux 命令基礎
本週學習知識點 一 linux作業系統的目錄結構 在linux作業系統中,沒有 c d e等這些碟符的概念 只有乙個 代表根目錄。home 使用者的家 media 裝置 掛載 的映象檔案 root 最高許可權使用者 一般情況下不需要使用root 使用者 bin 所有的操作都是通過 命令實現的,這些命...