1. 程式人生 > 其它 >linux相關操作

linux相關操作

pwd: 檢視當前的完整路徑

cd:

cd /  :返回根目錄

cd root :返回超級使用者目錄

cd ..    :返回上一級目錄

 

ls :列表

ls  :不包含隱藏

ls -a :包含隱藏

ls -l  : 詳細資訊

ls -al  :包含隱藏的詳細資訊

mkdir :建立目錄

mkdir 目錄名1 目錄名2

madir -p 目錄名1/目錄名2

touch :建立檔案

touch 檔名1

touch 檔名1 檔名2

cp:備份

cp 檔名 備份檔名.bak                      :備份檔案

cp -r  目錄名  備份目錄名.bak                 : 備份目錄

cp 檔名 目標目錄名                            : 將該檔案複製到目標目錄下

cp 目錄名  目標目錄名                           : 將該目錄複製的目標目錄下

rm :刪除

rm  檔名 :  帶詢問  刪除檔案

rm -f 檔名  : 不帶詢問  刪除檔案

rm -r 目錄名   :帶詢問 刪除目錄

rm -rf 目錄名  :不帶詢問  刪除目錄

 

mv:移動

mv 檔名/目錄名  新檔名/目錄名

mv 檔名/目錄名 目標目錄名

vi:檢視檔案

vi 檔名  :wen

                  :qw     儲存退出

                  :q!   不儲存退出

                   :w     儲存不退出

                    esc 退出輸入模式

cat:

cat  檔名   

cat -n 檔名  : 檢視檔案並展示行數

head:

head 檔名    檢視前十行 

hend  -行數     檢視前多少行 

tail:

tail 檔名  :檢視後十行

tail -f   :追蹤日誌

tac: 倒序檢視

tac 檔名 : 倒序檢視檔案

find :查詢

精確查詢:find 檔名/目錄名

模糊查詢: find  ? (單個字元)

                  find  *   (多個字元)

                 find  [1,2,3]  :查詢列表中的字元

grep  

grep  字串  檔名 

chmod:授權

chmod -r  777 目錄名   :為目錄授權

chmod  777 檔名   :為檔案授權

 讀 4  寫 2  執行 1           所有者  / 所屬組  /其他使用者 

 

linux 版本: centos / Redhat  / 紅旗 / ubuntn /opensuse

檢視記憶體: free 

檢視cpu :top

檢視網路 :sar

檢視磁碟:df

檢視程序:ps