1. 程式人生 > 其它 >linux日常運維

linux日常運維

一.監控系統狀態 :

1.使用程式碼:w w在使用中如果會話框大小不夠將會出現:

正常使用w應該顯示出來:

06:20:47(時間) up 5 min (系統 使用時間)

2 users 表示使用的使用者

load average(負載均衡): 0.00(1分鐘的負載均衡), 0.05(5分鐘), 0.05(15分鐘)

2.cat /proc/cpuinfo (檢視CPU狀態)

grep 'procseeor' /proc/cpuinfo(檢視CPU數量)

3.vmstat :

porcs (程序):r (系統程序)b(等待資源的程序數)

memory(記憶體)

swap(交換分割槽)

4.top:動態顯示系統負載情況

第一行與w命令類似

Tasks:程序

%Cpu(s):cpu

KiB Mem:記憶體

KiB Swap:交換分割槽

5.free記憶體使用情況

total:總記憶體

used:使用記憶體

free:可用記憶體

6.ps aux | grep xxx

查詢服務 xxx代表服務

ps elf | grep xxx(與ps aux類似)

7.netstat -ntlp (檢視埠)

在使用netstat命令之前 如果是最小化安裝系統需要使用yum安裝net tools

8.雙網絡卡:

建立完雙網絡卡之後還需要修改IP的資訊

9.修改主機名:臨時修改:hostname+名字

改完重新整理一下用su或者bash都可以

永久修改主機名:hostnamectl set-hostname +名字

改完重新整理

vi /etc/hostname

將檔案下的名字改為你想修改的名字也是永久修改

改完重新整理

10.dns修改:

vim /etc/resolv.conf

vim /etc/hosts(進行主機對映)

二.系統計劃任務:

1.crontab

*((1-60)分鐘) *((0-24)時) *((1-12)月) * (年)* (周)

三.系統備份

1.rsync :命令需要使用yum下載

-a (保持檔案的屬性)(rsync -a /etc /data/ 將etc/下的檔案備份到data)

-v(顯示過程)

-r(處理目錄)

四.系統日誌

cd /var/log(系統日誌存放地點)

五.常用的倆個命令:

xargs 和 exec