Linux常用命令整理

2022-09-11 21:09:17 字數 2773 閱讀 7461

cd .. 切換到上一層目錄

cd / 切換到系統根目錄

cd ~ 切換到使用者主目錄

cd - 切換到上乙個所在目錄

格式:ls[引數]

[路徑或檔名

]常用:

* ls

* ls -a 顯示所有檔案或目錄(包含隱藏的檔案)

* ls -l 縮寫成ll

在linux中以 . 開頭的檔案都是隱藏的檔案

mkdir(make directory)命令可用來建立子目錄。

rmdir(remove directory)命令可用來刪除「空」的子目錄:

cat

用於顯示檔案的內容。

格式:cat[引數]

《檔名》

*cat yum.conf

more

一般用於要顯示的內容會超過乙個畫面長度的情況,按空格鍵顯示下乙個畫面。

回車顯示下一行內容。

按 q 鍵退出檢視。

*more yum.conf

less

用法和more類似,不同的是less可以通過pgup、pgdn鍵來控制。

*less yum.conf

* pgup 和 pgdn 進行上下翻頁.

rm  刪除檔案

用法:rm [選項]... 檔案...

rm a.txt 刪除a.txt檔案

刪除需要使用者確認,y/n

rm 刪除不詢問

rm -f a.txt 不詢問,直接刪除

rm 刪除目錄

rm -r a 遞迴刪除

cp(copy)命令可以將檔案從一處複製到另一處。一般在使用cp命令時將乙個檔案複製成另乙個檔案或複製到某目錄時,需要指定源檔名與目標檔名或目錄。

cp a.txt b.txt 將a.txt複製為b.txt檔案

cp a.txt ../ 將a.txt檔案複製到上一層目錄中

mv 移動或者重新命名

mv a.txt ../ 將a.txt檔案移動到上一層目錄中

mv a.txt b.txt  將a.txt檔案重新命名為b.txt

tar命令位於/bin目錄下,它能夠將使用者所指定的檔案或目錄打包成乙個檔案,但不做壓縮。一般linux上常用的壓縮方式是選用tar將許多檔案打包成乙個檔案,再以gzip壓縮命令壓縮成***.tar.gz(或稱為***.tgz)的檔案。

常用引數:

-c:建立乙個新tar檔案

-v:顯示執行過程的資訊

-f:指定檔名

-z:呼叫gzip壓縮命令進行壓縮

-t:檢視壓縮檔案的內容

-x:解開tar檔案

打包:

tar –cvf ***.tar ./*

打包並且壓縮:

tar –zcvf ***.tar.gz ./* 

解壓tar –xvf ***.tar

tar -zxvf ***.tar.gz -c /usr/aaa

查詢符合條件的字串。

用法: grep [選項]... pattern [file]...

示例:grep lang anaconda-ks.cfg 在檔案中查詢lang

grep lang anaconda-ks.cfg –color 高亮顯示

>重定向輸出,覆蓋原有內容;

>>重定向輸出,又追加功能;

示例:cat /etc/passwd >a.txt 將輸出定向到a.txt中

cat /etc/passwd >> a.txt 輸出並且追加

管道是linux命令中重要的乙個概念,其作用是將乙個命令的輸出用作另乙個命令的輸入。

示例ls --help |more 分頁查詢幫助資訊

cat index.html | more

useradd 新增乙個使用者

useradd test 新增test使用者

useradd test -d /home/t1 指定使用者home目錄

passwd 設定、修改密碼

passwd test 為test使用者設定密碼

切換登入:

su – 使用者名稱

userdel 刪除乙個使用者

userdel test 刪除test使用者(不會刪除home目錄)

userdel –r test 刪除使用者以及home目錄

9 檔案許可權管理

chmod 變更檔案或目錄的許可權。

chmod 755a.txt

chmod u=rwx,g=rx,o=rx a.txt

chmod 000 a.txt / chmod 777a.txt

chown 變更檔案或目錄改檔案所屬使用者和組

chown u1:

public

a.txt :變更當前的目錄或檔案的所屬使用者和組

chown -r u1:public dir :變更目錄中的所有的子目錄及檔案的所屬使用者和組

pwd    顯示當前所在目錄

touch 建立乙個空檔案 *touch a.txt

ll -h 友好顯示檔案大小

Linux 常用命令整理

在linux 下開發兩年了,目前轉向windows平台開發。將一些在linux 下經常會用到的命令進行整理,以免長時間不用忘了。1.使用ldd命令檢視hello依賴於哪些庫 ldd hello libc.so.6 lib libc.so.6 0x400la000 lib ld linux.so.2 ...

linux常用命令整理

cd change dictionary chmod change mode grep find 當前目錄 上層目錄 rmdir remove dictionary rm remove cp copy touch 建立新檔案,該檔案在os重啟後消失,檔案時暫時的 cat more 只能下拉,不能上拉...

linux 常用命令 整理

mount 命令 grep 最常用的就是過濾需要的內容,但有時候想過濾自己不需要的內容可以用 v 選項 比如說用 xargs grep contenta 過濾得到了很多內容,但是也有很多是自己不需要的 不需要的包含了contentb 可以再加個管道把 contentb 去掉 xargs grep c...