Linux—常见命令详解

强制杀死占用指定端口的全部进程

1.能够用lsof查看占用端口的进程号。python

[root@localhost ~]# lsof -i:端口号

2.而后用kill杀掉占用的进程,就能够再次启动server了。bash

[root@localhost ~]# kill -9 进程号

3.固然上述仍是有些麻烦,所以能够用下面一条命令替代。tcp

[root@localhost ~]# kill -9 $(lsof -i:端口号 -t)            # 方法1
[root@localhost ~]# kill -9 $(lsof -i tcp:端口号 -t)        # 方法2
[root@localhost ~]# fuser -k -n tcp 端口号                  # 方法3

  

运行yum报错:No module named yumspa

产生缘由:yum基于python写的,根据报错信息提示,是yum的python版本对应不上目前python环境的版本致使的。也就是说 有人升级或者卸载了python。.net

解决方式:code

# 查看yum版本 [root@localhost ~]# rpm -qa | grep yum 
# 查看python版本 [root@localhost
~]# whereis python
# 查找yum文件,并编辑此py文件 [root@localhost
~]# which yum # 输出为/usr/bin/yum [root@localhost ~]# vi /usr/bin/yum
# 编辑此py文件 将 #
!/usr/bin/python 改为 #!/usr/bin/python2.6,保存便可。

参考:https://blog.csdn.net/zzq900503/article/details/79551715server

相关文章
相关标签/搜索