運維 Linux 常用命令

2021-10-24 12:27:32 字數 2319 閱讀 6915

linux版本為centos7.6,其他版本可能會有所不同

命令

例子ls

檢視檔案及資訊

-l 以長格式顯示

-a 顯示所有,包括隱藏檔案

-h human 顯示人類可讀資訊(把自己按兆顯示)

-i inode,顯示索引節點,檔案的唯一標識

-p ,區分檔案和目錄

-f 不同檔案結尾加不同標識

cd切換路徑,cd /home

cp複製檔案, cp test.txt /

-r 遞迴式複製檔案和目錄

-p 保留檔案屬性(檔案大小、時間、許可權等)

-a 遞迴複製,並保留檔案屬性、鏈結

-i 顯示確認

cp 檔案 等同於 cp 檔案 檔案.bak

pwd檢視當前目錄路徑

mkdir

建立目錄

mkdir /test

mkdir -p /test1/test2 遞迴建立目錄

touch

建立檔案,touch ***.txt

批量生成檔案, touch .txt

mv移動目錄或檔案

rm刪除檔案或目錄

-f 強制刪除==(用時需謹慎)==

-r 遞迴刪除,刪除目錄和檔案==(用時需謹慎)==

-i 顯示確認

echo

輸出和列印,echo "test"或列印變數echo $ps1

-e 支援轉義字元

-n 不換行輸出

cat顯示文字內容

-n 對輸出的內容顯示行號

more

分頁顯示檔案內容,只能往下看

less

分頁顯示檔案內容,可以上下看

tree

以樹形結構顯示目錄,需要安裝

-l 1 /,指定層數

-d /,只顯示目錄

alias

檢視或設定別名

unalias

取消別名

runlevel

檢視執行級別

init

切換執行級別

free

查記憶體,free -m 以mb顯示

uptime

檢視負載資訊

head

顯示檔案內容頭部,預設顯示頭10行

-n 指定行數,head -n5 檔案,或head -5 檔案

tail

顯示檔案內容尾部,預設顯示後10行

-n 指定行數,tail -n5 檔案,或tail -5 檔案

-f 跟蹤顯示檔案尾部的資訊,有新內容會實時跟蹤顯示

seq輸出序列化

>

輸出重定向

檔案 > 新檔案 ,意思是把檔案輸出覆蓋到新檔案

>>

輸出重定向

檔案 >> 新檔案 ,意思是把檔案輸出追加到新檔案

<

tr替換或刪除檔案內字元,需要與《搭配

tr 「a」 「b」 < 檔案

grep

匹配內容並列印行(過濾)

-v (invert) 取反

-i (ignore)不區分大小寫

-n (number)對輸出的內容顯示所在檔案中的行號

-w 精準匹配過濾,按單詞為單位匹配

-o 只顯示過濾的內容

-e 擴充套件的grep,即egrep

file

檢視檔案型別

which

檢視檔案路徑

id查使用者uid、gid、組名,如沒有顯示不存在

useradd

建立新使用者

passwd

修改當前使用者密碼,可在後面加上其他使用者

userdel

刪除使用者

-r 刪除使用者家目錄和mail目錄

usermod

修改使用者屬性

-s , usermod -s /sbin/nologin 使用者 ,禁止使用者登入

知識點普通命令:是在系統中存在的檔案

內建命令:在系統仲不存在檔案,存在於bash直譯器裡

命令例子

manman cp,用於查普通命令的幫助

help

help bg,用於查內建命令的幫助

–help

在命令後加–help, 如cp --help,export lang=「zh_cn.utf-8」 修改語言後可檢視漢語幫助

命令例子

shutdown

關機重啟,shutdown -r now

立刻關機,shutdown -h now

reboot

立即重啟

halt

立即關機

linux運維常用命令

1.刪除0位元組檔案 find type f size 0 exec rm rf 2.檢視程序 按記憶體從大到小排列 ps e o c p z a sort k5 nr 3.按cpu利用率從大到小排列 ps e o c p z a sort nr 4.列印說 cache 裡的url 5.檢視http...

linux運維常用命令

chkconfig list awk 41.kudzu檢視網絡卡型號 kudzu probe class network 匹配中文字元的正規表示式 u4e00 u9fa5 評注 匹配中文還真是個頭疼的事,有了這個表示式就好辦了 匹配雙位元組字元 包括漢字在內 x00 xff 評注 可以用來計算字串的...

linux運維常用命令

1 linux啟動過程 開啟電源 bios開機自檢 引導程式lilo或grub 核心的引導 kernel boot 執行init rc.sysinit rc mingetty 建立終端 shell 2 網絡卡繫結多ip ifconfig eth0 1 192.168.1.99 netmask 255...