linux常用高階命令

2021-10-05 06:01:11 字數 3781 閱讀 5217

把在終端執行命令的結果儲存到目標檔案

操作鍵說明

f顯示下一屏資訊

b顯示上一屏資訊q退出

空格顯示下一屏資訊

管道|命令的使用

乙個命令的輸出可以通過管道做為另乙個命令的輸入,可以理解成是乙個容器,存放在終端顯示的內容

一般結合more和grep命令使用

鏈結命令是建立鏈結檔案,鏈結檔案分為: 命令

說明ln -s建立軟鏈結

ln建立硬鏈結

軟鏈結

軟鏈結相當於windows中的快捷方式,當原始檔的目錄層比較深的時候建立軟鏈結

注意點:

軟鏈結小結

硬鏈結

類似於檔案的別名,兩個檔名指向同乙個檔案

注意點:

硬鏈結數:

硬鏈結數就是檔案資料被檔名使用的次數, 好比引用計數

硬鏈結小結

grep文字搜尋

grep -i忽略大小寫

grep -n顯示匹配行號

grep -v顯示不包含匹配的所有行

grep命令可以結合正規表示式使用

^以指定字元開頭

$以指定字元結尾

.匹配乙個非換行字元字元

grep可以結合管道使用,比如ls / | grep 'bin'小結

find命令查詢指定目錄下的檔案,包括目錄

-name按檔名或者目錄名查詢

find命令結合萬用字元使用

*代表0個或者多個任意字元

?代表任意乙個字元

find命令使用萬用字元要加上引號,而ls,mv,cp, 等命令使用萬用字元不用小結

linux預設支援壓縮格式:

.tar.gz

.bz2

.zip

說明:.tar.gz.bz2的壓縮包需要使用tar命令來壓縮和解壓縮

.zip的壓縮包需要使用zip命令來壓縮,使用unzip命令來解壓縮

tar命令選項

-c建立打包檔案

-v顯示打包或者解包的詳細資訊

-f指定檔名稱, 必須放到所有選項後面

-z壓縮或解壓縮(.tar.gz)也就是gzip壓縮

-j壓縮或解壓縮(.bz2)

-x解包

-c解壓縮到指定目錄

zipunzip命令和選項的使用

zip壓縮成.zip格式檔案

unzip解壓縮.zip格式檔案

-d解壓到指定目錄

說明:

小結.tar.gz.bz2的壓縮檔案使用tar命令來完成壓縮和解壓縮

.zip的壓縮檔案使用zip和 unzip命令來完成壓縮和解壓縮

chmod修改檔案許可權有兩種方式:

chmod字母發的使用角色

說明u即user,表示改檔案的所有者

g即groub, 表示使用者組

o即other, 表示其他使用者

a即all, 表示所有使用者

許可權設定說明:

操作符說明

+增加許可權

-撤銷許可權

=設定許可權

許可權說明:

許可權說明r可讀

w可寫x可執行

-無任何許可權

chmod數字法的使用

數字法就是「rwx」 這些許可權也可以用數字來代替

許可權說明:

許可權說明

r可讀,許可權值是4

w可寫,許可權值是2

x可執行,許可權值是1

-無任何許可權,許可權值是0小結

sudo -s切換到root使用者,獲取管理員許可權

sudo某個命令的執行需要獲取管理員許可權可以在執行命令前面加上sudo

whoami檢視當前使用者

exit退出登入使用者

who檢視所有登入的使用者

passwd修改使用者密碼,不指定使用者預設修改當前登入使用者密碼

which命令

想檢視python直譯器的位置

which python就會顯示出python命令的路徑

shutdown –h now立刻關機

reboot重啟小結

建立使用者

useradd建立(新增)使用者

useradd命令選項:

選項說明

-m自動建立使用者主目錄,主目錄的名字就是使用者名稱

-g指定使用者所屬的使用者組,預設不指定會自動建立乙個同名的使用者組

id檢視使用者資訊

su切換使用者

語法格式:su - 使用者名稱

不加使用者名稱切換到root使用者

刪除使用者

userdel刪除使用者

userdel命令選項:

選項說明

-r使用者名稱 刪除使用者主目錄,必須要設定,否則使用者主目錄不會刪除

刪除使用者,預設同名的使用者組也會被刪除

建立使用者組

groupadd建立(新增)使用者組

刪除使用者組

groupdel刪除使用者組

如果使用者組下面有使用者先刪除使用者在刪除使用者組小結

ssh遠端登入

軟體安裝步驟:

ssh命令格式:

ssh 使用者名稱@ip位址

說明:在一台電腦上可以安裝安裝ssh客戶端和ssh服務端軟體

在ubuntu安裝ssh客戶端命令:sudo apt-get install openssh-client

filezilla軟體的使用

小結

Linux常用高階命令

嗯,夜深了,多少人都已經進入夢中。回想起自己的小時候,沒有電視,沒有手機,白天光著腳丫子出去玩,晚上回來吃飯,天黑了,就早早的睡了。曾經多少次幻想著自己長大,長大了才會懷念小時候。長大了,就要咬著牙堅持,堅持不了了也要堅持,因為你的身後揹負了太多的希望與責任。你不敢放鬆,怕一鬆就再也起不來了。幾天沒...

Linux常用高階命令

磁碟管理du sh 檢視當前路徑下各個檔案大小 df h 檢視硬碟空間 fdisk l 檢視所掛載硬碟個數及分割槽情況程序管理ps u 可以看到當前程序的使用者 kill 9 來強制終止退出 ps ef grep local no grep v grep cut c 9 15 xargs kill ...

Linux常用高階檔案操作命令

cat 檢視文字 cat 檔名 列印檔案內容到當前螢幕上 cat n 檔名 顯示行號 cat a.txt 可以用這種方法修改或者建立檔案 手動輸入文字 繼續輸入 快捷鍵 ctrl d 結束 輸出重定向 覆蓋原來文字內容 輸出重定向 在原來內容基礎上追加 cat a.sh 12345 abcde ct...