Linux基礎命令

2021-09-22 19:33:27 字數 2185 閱讀 3723

【檢視主命令-ls】

ls+路徑 :   檢視對應路徑下是所有檔案(不包含隱藏檔案)

ls -l       :以列表的形式顯示

ls -la     : 將資料夾下隱藏檔案也展示出來

ls -lh    : 檢視資料夾下可讀性較高的檔案

【路徑命令-/】pwd 主命令

pwd :檢視當前工作路徑

【切換目錄-cd】

cd 主命令

cd   : 切換當前的工作個目錄

~ :~:當前使用者的家目錄

【建立資料夾-mkdir】

mkdir +路徑  

mkdir ~/wenjian  : 在家(任意)目錄建立資料夾

mkdir -p  : 建立層級資料夾

mkdir a b c :建立多個資料夾

【建立檔案-touch】

touch + 路徑?+檔名稱 :指定資料夾下建立檔案

touch  a/test.txt :建立檔案

touch a.txt b.txt  :建立多個檔案

【檔案操作-cp】

cp +檔名稱 :  複製檔案

cp+路徑+檔名稱 +目標路徑 :複製檔案到指定位置

cp /etc/test.txt  /a.txt  :複製並改名

cp +資料夾 :複製資料夾

注意:當時用cp命令進行資料夾複製的時候,需要新增-r,否則資料夾將會被忽略

-r  :遞迴複製

cp -r  +資料夾 :複製資料夾及以下所有檔案

【移動/重新命名檔案-mv】

mv :移動、剪下檔案,可做重新命名使用

mv 需要移動的檔案 新位置

注意:移動資料夾時,無需使用遞迴

【刪除命令-rm】

rm: 刪除檔案/資料夾

rm 資料夾/檔名  :刪除指定檔案

rm -r: 遞迴刪除資料夾下所有檔案(有確認提示)

rm -rf :遞迴刪除不提示

rm -f : 刪除檔案不提示

rm -rf 檔案1 檔案2  資料夾:可以同時刪除多個檔案和資料夾

y/yes 確認  n/no 取消

rm -f test* : 刪除檔名包含test開頭的檔案

【*】 萬用字元,表示任意字元

【編輯器-vim】【輸出重定向- >  >>】

> : 覆蓋輸出,覆蓋掉原先的檔案內容

>>: 追加輸出,不會覆蓋原始的檔案內容 ,會在原始的末尾繼續追加

【開啟檔案:cat】

cat 檔案  :開啟檔案

cat 檔案1  檔案2 ....檔案n   >新檔名稱 :合併多個檔案

【檢視磁碟的空間-df】

df : 顯示磁碟空間無單位

df -h :顯示帶單位的磁碟空間

【檢視記憶體-free】

free :預設使用k未單位顯示記憶體使用情況

free -m: 預設使用m未單位顯示記憶體使用情況

free -g:預設使用g未單位顯示記憶體使用情況

-/+ buffers/cache: 228   1665   1665是真實可使用記憶體

swap:用於臨時記憶體,當真實記憶體不夠用時,就可以使用硬碟記憶體

【檢視檔案前n行-head】

head  檔名 :檢視檔案(預設前10行)的內容

head -n 檔名 :檢視檔案第n行的內容

【檢視檔案末尾n行-tail】

tail 檔名: 檢視檔案(預設末尾10行)的內容

tail -n 檔名:檢視檔案倒數第n行的內容

tail -f   檢視檔案的動態變化

tail -f 檔案路徑

【以較少的內容進行輸出-less】

less 檔案 :輸出文字的一部分,使用輔助鍵(↑,↓,空格,回車)

【統計檔案內容資訊-wc】

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