Linux系統優化與檢視命令

2021-10-09 21:50:18 字數 1432 閱讀 9637

配置防火牆

[root@yum-server ~

]# firewall-cmd --permanent --add-service=ftp

[root@yum-server ~

]# firewall-cmd --reload

or[root@yum-server ~

]#systemctl stop firewalld && systemctl disable firewalld

關閉selinux

[root@yum-server ~

]# setenforce 0

[root@yum-server ~

]# vim /etc/sysconfig/selinux

selinux=disabled

檢視程序狀態:

ps aux  %cpu |less

user pid %cpu %mem vsz rss tty stat start time command

root 1

0.00.0

2164

648? ss 08:47

0:00 init [

5]

user: 執行程序的使用者

pid: 程序id

%cpu: cpu佔用率

%mem: 記憶體佔用率

vsz: 占用虛擬記憶體

rss: 占用實際記憶體 駐留記憶體

tty: 程序執行的終端

stat: 程序狀態 man ps (/state)

r 執行

s 可中斷睡眠 sleep

d 不可中斷睡眠 (usually io)

t 停止的程序

z 殭屍程序

x 死掉的程序

​ ss s程序的領導者,父程序

​ s< 《優先順序較高的程序

​ sn n優先順序較低的程序

r+ +表示是前台的程序組

sl 以執行緒的方式執行

start: 程序的啟動時間

time: 程序占用cpu的總時間

command: 程序檔案,程序名

殺程序

kill -l                //給程序傳送訊號1 2

) sigint 鍵盤中斷^c

3) sigquit 鍵盤退出

9) sigkill 強制終止

15) sigterm 終止(正常結束),預設訊號

18) sigcont 繼續

19) sigstop 停止

20)sigtstp 暫停^z

kill 程序號/程序名

linux檢視系統命令

uname a 檢視核心 作業系統 cpu資訊 head n 1 etc issue 檢視作業系統版本 cat proc cpuinfo 檢視cpu資訊 hostname 檢視計算機名 lspci tv 列出所有的pci裝置 lsusb tv 列出所有的usb裝置 lsmod 列出去載入的核心模組 ...

Linux系統檢視命令

1 檢視記憶體命令 free 命令顯示系統記憶體的使用情況,包括物理記憶體 交換記憶體 swap 和核心緩衝區記憶體。free h2 檢視硬碟命令 df h3 檢視系統執行狀態命令 top4 檢視目錄下各檔案所佔記憶體空間 du sh 排序du sh sort nr 或者du s sort nr5 ...

linux 檢視系統資訊命令

總結了一下linux 中檢視系統資訊的常用命令。1.檢視cpu資訊 cat proc cpuinfo 2.檢視記憶體資訊 cat proc meminfo 檢視記憶體大小 grep memtotal proc meminfo 3.檢視所有pci裝置 sbin lspci 4.檢視所有的usb裝置 s...