Linux常用命令

2021-06-29 01:28:54 字數 2726 閱讀 9911

1.關於檔案/目錄處理的指令

1.1 ls

意義:列出當前目錄下的檔案

引數:

-l 顯示各檔案的詳細資訊

-a顯示隱藏檔案

-d:僅列出目錄本身,而不是列出目錄的檔案資料

-h:將檔案容量以較易讀的方式(gb,kb等)列出來

-r:連同子目錄的內容一起列出(遞迴列出),等於該目錄下的所有檔案都會顯示出來

1.2 cp

意義:檔案複製

用法:

cp 1.txt 2.txt 將1.txt複製為2.txt

cp 1.txt 2.ttx…dir 將1.txt 2.ttx…複製到dir下

cp -r dir1 dir2將dir1中的內容全部複製到dir2中

引數:

-r 複製整個資料夾

-i 有同名檔案存在時複製之前詢問是否覆蓋。

1.3 mv

意義:檔案移動

用法:

mv f1 f2 將名為f1的檔案變為名為f2的檔案

mv dir1 dir2 將名為dir1的資料夾變為名為dir2的資料夾

mv f1 f2 f3 … dir1將f1 f2 f3…移動到dir1中

引數:

-f 強制移動

-i 有同名檔案存在時移動之前詢問是否覆蓋。

1.4 rm

意義:刪除檔案

用法:

rm f1 f2 ….. 刪除檔案,且無法恢復
引數:

-f 強制刪除

-i 刪除檔案之前詢問是否真的刪除

-r 遞迴式刪除

1.5 mkdir

意義:建立目錄

用法:

mkdir f1 f2 … 建立乙個或多個目錄
1.6 cd

意義:進入路徑

用法:

cd /f1/f2開啟目錄

cd ../ 進入上一級目錄

1.7 rmdir

意義:刪除空資料夾

用法:

rmdir f1
1.8 pwd

意義:列出當前目錄的路徑

1.9 cat/more/less

意義:檢視檔案內容

1.10 chmod

意義:設定許可權

用法:

chmod [-cfvr] [–help] [–version] mode file…

mode : [ugoa…][[+-=][rwxx]…][,…]

u 表示該檔案的所以者

g 表示與該檔案的所以者屬於同乙個group的人

o 表示其他以外的人

a 表示這三者皆是

+表示增加許可權

-表示取消許可權

=表示唯一設定許可權。

r 表示可讀

w 表示可寫

x 表示可執行

x 表示只有當該檔案是個子目錄或者該檔案已經被設定過為可執行。

-c : 若該檔案許可權確實已經更改,才顯示其更改動作

-f : 若該檔案許可權無法被更改也不要顯示錯誤訊息

-v : 顯示許可權變更的詳細資料

-r : 對目前目錄下的所有檔案與子目錄進行相同的許可權變更

–help : 顯示幫助資訊

–version : 顯示版本

此外chmod也可以用數字來表示許可權如 chmod 777 file

語法為:chmod abc file.其中a,b,c各為乙個數字,分別表示user、group、及other的許可權.記為:r=4,w=2,x=1

若要rwx屬性則4+2+1=7;

若要rw-屬性則4+2=6;

若要r-x屬性則4+1=7。

1.11 find命令

意義:查詢

用法:find [path] [option] [action]

2關於程序處理的指令

2.1 ps

意義:檢視程序

引數:

-a :所有的程序均顯示出來

-a :不與terminal有關的所有程序

-x :一般與a引數一起使用,可列出較完整的資訊

-l :較長,較詳細地將pid的資訊列出

用法:

ps aux:檢視系統所有的程序資料

ps ax:檢視不與terminal有關的所有程序

ps -la:檢視系統所有的程序資料

ps axjf:檢視連同一部分程序樹狀態

2.2 kill

意義:該命令用於向某個工作(%jobnumber)或者是某個pid(數字)傳送乙個訊號,它通常與ps和jobs命令一起使用。

用法:kill -signal pid

2.3 killall

意義:該命令用於向乙個命令啟動的程序傳送乙個訊號

用法:killall [-iie] [command name]

引數:

-i :互動式的意思,若需要刪除時,會詢問使用者

-e :表示後面接的command name要一致,但command name不能超過15個字元

-i :命令名稱忽略大小寫

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...