#《運維必須掌握的150個常用命令》是從老男孩Linux上的視頻看到的,我現在準備花些時間去整理這部分命令,爲以後的學習打下良好的基礎。整理好之後的博文也會放在博客中。
#後面有說明的命令都已經總結過,可以點擊命令上的鏈接查看。
線上查詢及幫助命令(2 個)
man help
●文件和目錄操作命令(13 個)
ls:列出文件夾中文件的信息,默認列出當前目錄文件的信息。
tree:以樹狀圖列出目錄的內容。
pwd:打印當前文件目錄
mkdir:創建文件夾
rmdir:刪除空文件夾
cd:改變當前的工作目錄
touch:改變文件的時間,如果文件不存在,則可以創建新文件。
cp:拷貝文件或者目錄
mv:移動文件或者修改文件的名稱
rm:刪除文件或者文件夾
ln:爲文件創建鏈接
find :查找文件
rename:重命名文件名稱
●查看文件及內容處理命令(22 個)
cat:合併文件或者將文件內容打印到標準輸出。
tac:反向鏈接和反向打印文件
more:從前向後讀取文件,空格鍵是查看下一頁,b鍵是顯示前一頁。
less:與more命令一樣都可以用來查看文件的內容。
head:用來顯示檔案的開頭至標準輸出中,默認head命令打印其相應文件的開頭10行。
tail:用於顯示指定文件末尾內容。
cut:從文件的每一行剪切字節、字符和字段並將它們寫至標準輸出。
split:文件分割
paste :文件合併
sort :排序
uniq :篩選重複行
wc :統計文件中的行數、字數、字符數
iconv :編碼轉換工具
dos2unix:DOS/MAC文件轉化成UNIX文件格式
diff:比較兩個文件中的差異。
vimdiff:在編輯器中比較文件的差異
chattr lsattr rev grep egrep
●文件壓縮及解壓縮命令(4 個) tar unzip gzip zip
●信息顯示命令(12 個)
uname :打印系統信息
hostname :顯示或者修改主機名
dmesg :打印或者控制內核信息
uptime :顯示開機後運行多長時間,uptime命令顯示的信息依次爲現在時間、系統已經運行了多長時間、目前有多少登陸用戶、系統在過去的1分鐘、5分鐘和15分鐘內的平均負載
file :識別文件的類型及其編碼
stat du df top free date cal
●搜索文件命令(4 個) which find whereis locate
●用戶管理命令(10 個)
useradd usermod userdel groupadd passwd chage id su visudo sudo
●基礎網絡操作命令(10 個)
telnet:用於遠程端登錄
ssh:用於遠程登錄
scp:用於遠程複製
wget:用於下載
ping route ifconfig ifup ifdown netstat
●深入網絡操作命令(6 個) lsof route mail mutt nslookup dig
●有關磁盤文件系統的命令(8 個)
mount:硬盤掛載
umount df du fsck dd dumpe2fs dump
●關機和查看系統信息的命令(3個)
shutdown halt init
●系統管理相關命令(8個)
uptime top free vmstat mpstat iostat sar chkconfig
●系統安全相關命令(10 個)
chmod chown chgrp chage passwd su sudo umask chattr lsattr
●查看系統用戶登陸信息的命令(7 個)
whoami who w last lastlog users finger
●查看硬件信息相關命令(8 個)
ifconfig free fdisk ethtool mii-tool dmidecode dmesg lspci
●其它(19 個)
echo printf rpm yum watch alias unalias date clear history eject time nohup nc xargs execexport unset type
●系統性能監視高級命令(12個)
內存:top free vmstat mpstat iostat sar
CPU:top vmstat mpstat iostat sar
I/O:vmstat mpstat iostat sar
進程:ipcs ipcrm lsof strace lstrace
負載:uptime
mount umount df du fsck dd dumpe2fs dump
●關機和查看系統信息的命令(3個)
shutdown halt init
●系統管理相關命令(8個)
uptime top free vmstat mpstat iostat sar chkconfig
●系統安全相關命令(10個)
chmod chown chgrp chage passwd su sudo umask chattr