天天看點

linux日常運維

一.監控系統狀态 :

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

linux日常運維

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

linux日常運維

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

2 users 表示使用的使用者

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

2.cat /proc/cpuinfo (檢視cpu狀态)

linux日常運維

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

linux日常運維

3.vmstat :

linux日常運維

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

memory(記憶體)

swap(交換分區)

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

linux日常運維

第一行與w指令類似

tasks:程序

%cpu(s):cpu

kib mem:記憶體

kib swap:交換分區

5.free記憶體使用情況

linux日常運維

total:總記憶體

used:使用記憶體

free:可用記憶體

6.ps aux | grep xxx

查詢服務 xxx代表服務

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

7.netstat -ntlp (檢視端口)

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

linux日常運維

8.雙網卡:

linux日常運維

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

linux日常運維

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