进程管理
什么是进程?在Linux中,每个执行的程序(代码)都称为一个进程,每个进程都分配一个ID号。每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程,例如www服务器
查看进程
ps 命令 用来查看系统中,有哪些正在执行,以及执行情况
PID 进程识别号 PPID父进程识别号 TTY 终端机号 TIME 此进程消耗CPU时间 CMD 正在执行的命令或者进程名
-a 显示当前所有进程信息 -u以用户的格式显示信息 -x显示后台进程运行的参数 -ef显示父进程
查看进程树:pstree -p(显示进程号)
终止进程
kill 和 killall
kill 选项 进程号
killall 选项 进程名称
服务管理
- sshd端口22
- mysql端口3306
service管理指令在centos7之后变成了systemctl
进程监控
top 动态监控
netstat -anp 查看系统网络情况
rpm包管理
rpm -qa | grep jdk 查看是否安装jdk
rpm -ql jdk 查看文件安装在哪
rpm -qf /etc/passwd 查看某个文件属于哪个包
rpm -e firefox 删除某个包
yum
yum -list | grep firefox 查询yum服务器是否有firefox包
yum install firefox yum安装火狐