1、进程pid
管理进程常用命令:
- ps -ef:查看系统中的进程
- grep:将后台进程中指定的文件过滤出来
- grep -v:过滤排除
- kill -9 pid:杀死进程
- kill -9 $(pgrep -f tail):杀死关于tail命令的所有进程
查看进程执行:
[root@hadoop001 ~]# ps -ef | grep tail
root 2048 1962 0 21:11 pts/1 00:00:00 tail -F tail.log
root 2053 1835 0 21:12 pts/0 00:00:00 grep tail
[root@hadoop001 ~]#
[root@hadoop001 ~]# ps -ef|grep tail | grep -v grep
root 2048 1962 0 21:11 pts/1 00:00:00 tail -F tail.log
注意:生产上假如非要执行kill杀进程,一定要确认清楚
1.该进程是否真的杀?需求确认清楚。
2.杀的进程是否你想要杀?
2、端口port
查找端口号是先通过进程名称找到pid ,再通过pid找到该进程的端口号
ssh服务的端口是22,一般ssh端口号不能为22,需要调整,防止攻击
端口号对外服务的ip地址,假如为127.0.0.1或localhost,只能在这台的机器上访问这个服务。
一般这个地址为机器的ip或0.0.0.0 或 :::,表示对外的任意ip可以服务
正常流程:进程名称–>pid–>port