Linux基礎命令

2021-10-01 05:33:10 字數 1471 閱讀 6392

exit :退出終端   bash:開啟終端

wc 統計檔案內容

ls 列出目錄  -a全部檔案 -d僅列出目錄本身 -l 長資料串列出

cd 切換目錄

pwd 顯示目前的目錄

touch 建立新檔案

mkdir建立新目錄 -p遞迴建立 mkdir -p te1/te2/te3

-m配置檔案許可權  mkdir -m 777 te1

rmdir刪除乙個空目錄

cp複製檔案或目錄

rm移除目錄或檔案 -f(force)忽略不存在檔案 不會出現警告資訊

-i互動模式 再刪除前會詢問

-r遞迴刪除

mv移動檔案或目錄 -f(force)強制 若目標檔案已存在 不詢問直接覆蓋

-i 若檔案存在詢問是否覆蓋

-u 若檔案存在 且比較新 才會公升級(update)

cat有第一行開始顯示檔案內容-b列出行號 無空白格 -e結尾用$顯示 -n列出行號空白格也有

-t將tab按鍵以^|顯示  -v列出看不出來的特殊字元

tac與cat相反

more /檔名/檔名 逐項檢視  主動退出

less /檔名/檔名 逐行檢視     按q退出

head  -n    顯示檔案的前n行

-c n 顯示檔案的前n個位元組

-c -n 顯示檔案除了最後n個位元組的其他內容

-q     隱藏檔名(當指定了多個檔案時,在內容的前面會以檔名作為開頭)

-v     顯示檔名(預設單個檔案不顯示,多個檔案顯示)

tail

grep 過濾檔案   grep -n --color「root」 /etc/passwd 檢視etc下passwd中包含「root」的行

-n顯示行   --color關鍵字變色   -v表示不看關鍵字

"^root"以關鍵字開頭的行  「root$」以關鍵字結尾的行

vim編輯器

刪除:游標輸入到前行輸入dd(剪下),10dd剪下當前行下10行 

貼上:p下粘  b上粘

快速移動:7g跳轉到第七行,gg回到第一行  g到最後一行

拷貝:yy 10  向下複製10行

末行模式下輸入:10,20  y 回車就可實現複製10行到20行的內容     

末行模式下輸入:10,20  d  就是刪除 10行到20行的內容

set (no)nu  顯示/取消行號

x 刪除當前游標覆蓋內容,數字加x刪除游標後數字個字元(shift+6)  d^刪除游標前的內容   d$刪除游標後的內容

ctrl+左右 隔乙個空格跳   數字+左右 可以調到游標所在位置的前後幾位

:w 儲存 :w/tmp/text.txt 另存為

:r 讀入檔案內容,到當前檔案最後一行

:u 撤銷上一操作

替換:  %    s/要替換的/替換成的/g     %表示每一行 g全部替換

查詢 /+要查詢的內容    n向下查詢

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 所有的操作都是通過 命令實現的,這些命...