Linux系统优化与查看命令
配置防火墙
[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.0 0.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) SIGHUP 重新加载配置 PID不变
2) SIGINT 键盘中断^C
3) SIGQUIT 键盘退出
9) SIGKILL 强制终止
15) SIGTERM 终止(正常结束),缺省信号
18) SIGCONT 继续
19) SIGSTOP 停止
20)SIGTSTP 暂停^Z
kill 进程号/进程名