一. 文件操作命令
- ls
- cd
- pwd
- touch
- mkdir
- cp
- mv
- rm
- cat
- more
- head&&tail
- ln
二. 用戶管理與權(quán)限
sudo是非root用戶臨時獲取root權(quán)利來執(zhí)行
chown是修改文件或者文件夾的屬主或者屬組
sudo chown -R $(whoami) /usr/
將 '/usr/'目錄及以下的權(quán)限賦給當(dāng)前用戶(-R是遞歸,即該目錄下的子目錄和文件都生效)
三. 系統(tǒng)管理
top
free
kill
ps
df
netstat(查看網(wǎng)絡(luò)連接情況)
iostat(查看IO情況)
vmstat
lsof (list open files)
列出所有打開的文件。Unix中一切都是文件,包括網(wǎng)絡(luò)套接字。
我們常常使用lsof獲取網(wǎng)絡(luò)信息,常見的使用方式有:
lsof -i 顯示所有連接
lsof -iTCP 顯示所有TCP連接
lsof -i:8080 顯示與8080端口相關(guān)的連接
lsof -i -sTCP:ESTABLISHED 顯示任何已經(jīng)連接的連接nohup和&
Command [ Arg … ] [ &]:程序在后臺運行
nohup Command [ Arg … ]:不掛斷運行命令,即使終端被關(guān)閉,程序仍運行,但Crtl+C會終止該程序。
二者常常同時使用。-
scp(secure copy)
將本地文件,經(jīng)加密后遠程拷貝。
scp local_file remote_username@remote_ip:remote_file
四. linux高級文本處理
- cut
- sed
- awk
- wc
- sort
- grep
五. 定時任務(wù)
六. yum
七. linux防火墻配置
性能監(jiān)控命令
top(監(jiān)控進程狀態(tài))
類似于windows的任務(wù)管理器,使用top可以查看linux進程信息,ps(查看當(dāng)前進程)
netstat(查看網(wǎng)絡(luò)連接情況)
iostat(查看IO情況)
vmstat