linux 系統運維

Linux 系統監控
一、進程
    查看全部進程
     ps -ef
     ps -ef |grep nginx
 結束進程
    # 結束進程號爲5031
    kill -g 5031

   # 結束 nginx 進程
    killall nginx

二、查看系統版本
    cat /proc/version
三、網絡設置
      3.一、查看網絡參數
          ifconfig
       3.二、設置eth0的IP地址爲192.168.1.222,子網掩碼爲255.255.255.0
        注:手工配置linux網絡只限於臨時使用,配置不保存,網絡或者系統重啓後會丟失。
        # ifconfig eth0 192.168.1.222 netmask 255.255.255.0mysql

  3.三、修改 iplinux

vi /etc/sysconfig/network-scripts/ifcfg-eth0
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0 #網卡編號
BOOTPROTO=static #靜態ip或者DHCP動態獲取。 靜態--static 動態--dhcp
BROADCAST=192.168.101.255 #廣播地址
HWADDR=00:0C:29:90:50:42 #MAC地址
IPADDR=192.168.101.5 #IP地址
NETMASK=255.255.255.0 #子網掩碼
NETWORK=192.168.101.0 #網段,我就是開始忘記設置這個了
ONBOOT=yes #開機時是否啓動網卡。啓動--yes 不啓動--no


3.四、啓動 ,中止 網絡服務
     service network start --啓動網絡
     service network stop --中止網絡
四、硬盤容量nginx

 遞歸查看當前目錄文件大小
    du -h
 查看當前目錄大小
   du -sh
查看子文件夾目錄大小
  du -sh git
查看制定文件大小
  du -h /package/abc.rpm
查看磁盤空間
  df -hl git

五、開啓啓動項
     查看開機啓動項
       chkconfig --list
     查看服務狀態,例如查看mysqld
        service mysqld stauts

    設置開機啓動
       vi /etc/rc.local添加如下內容:
      如 service mysqld start

六、查看,設置系統的啓動模式
    CentOS分爲6種啓動模式,能夠經過 cat /etc/inittab 查看:sql

# Default runlevel. The runlevels used are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
翻譯下:
0 停機
1 單用戶模式
2 多用戶模式,沒有網絡
3 多用戶模式
4 沒有使用
5 xwindow
6 從新啓動
相關文章
相關標籤/搜索