导航:首页 > 配服务器 > 如何查看centos云服务器运行进程

如何查看centos云服务器运行进程

发布时间:2024-07-19 07:55:30

❶ 阿里云centos 被门罗币病毒入侵了,netstat -anp找不到进程号,如何结束进程,但不能重启服务器

ps aux看进程号,根据进程号找到病毒文件位置,先不要删除,先看下crontab -e,是否有异常任务,再看下自己家目录下是否有异常文件或者改动,还有就是开机启动文件是否有写过任务。。。。如果你不是很懂linux系统的话,建议备份数据重装吧(小心伪装成数据文件)。因为删除起来确实很麻烦,我删了一下午才搞定

❷ 我是centos系统,怎么能够查看到服务器上安装过什么软件

rpm -qa
yum list
使用者两个命令,但如果用源码编译的,估计查不到

❸ centos 离开进程不 退出程序,检测进程fg、bg、jobs、&、nohup、ctrl+z、ctrl+c

fg、bg、jobs、&、nohup、ctrl+z、ctrl+c 命令

一、&
加在一个命令的最后,可以把这个命令放到后台执行,如
watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本

二、ctrl + z
前台进程的挂起。可以将一个正在前台执行的命令放到后台,并且处于暂停状态,不可执行。

后台进程的挂起:
在solaris中通过stop命令执行,通过jobs命令查看job号(假设为num),然后执行stop %num;
在redhat中,不存在stop命令,可通过执行命令kill -stop PID,将进程挂起;
当要重新执行当前被挂起的任务时,通过bg %num 即可将挂起的job的状态由stopped改为running,仍在后台执行;当需要改为在前台执行时,执行命令fg %num即可;

三、jobs
查看当前有多少在后台运行的命令
jobs -l选项可显示所有任务的PID,jobs的状态可以是running, stopped, Terminated,但是如果任务被终止了(kill),shell 从当前的shell环境已知的列表中删除任务的进程标识;也就是说,jobs命令显示的是当前shell环境中所起的后台正在运行或者被挂起的任务信息;

注意:jobs只能查看当前xshell连接服务器窗口创建的任务。如果你并没有用nohup启动后台任务,那么就没有显示。一般地,如果后台是springboot,jar包,那么command名称为java。如果前端是nodejs打包,那么就是npm。

四、fg
将后台中的命令调至前台继续运行。如果后台中有多个命令,可以用fg %jobnumber将选中的命令调出。%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(是命令编号,不是进程号pid)

五、bg
将一个在后台暂停的命令,变成在后台继续执行,终端还能继续接受命令。如果后台中有多个命令,可以用bg %jobnumber将选中的命令调出。%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(是命令编号,不是进程号pid)

理解概念:当前任务
如果后台的任务号有2个,[1],[2];如果当第一个后台任务顺利执行完毕,第二个后台任务还在执行中时,当前任务便会自动变成后台任务号码“[2]” 的后台任务。所以可以得出一点,即当前任务是会变动的。当用户输入“fg”、“bg”和“stop”等命令时,如果不加任何引号,则所变动的均是当前任务

六、kill
后台进程的终止:
法子1:通过jobs命令查看job号(假设为num),然后执行kill %num
法子2:通过ps命令查看job的进程号(PID,假设为pid),然后执行kill -9 pid
前台进程的终止:Ctrl+c

七、nohup
如果让程序始终在后台执行,即使关闭当前的终端也执行(之前的&做不到),这时候需要nohup。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。关闭中断后,在另一个终端jobs已经无法看到后台跑得程序了,此时利用ps(进程查看命令)

ps -aux | grep “test.sh” #a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序,不以终端机来区分

八、kill的其他作用
kill除了可以终止进程,还能给进程发送其它信号,使用kill -l 可以察看kill支持的信号。
SIGTERM是不带参数时kill发送的信号,意思是要进程终止运行,但执行与否还得看进程是否支持。如果进程还没有终止,可以使用kill -SIGKILL pid,这是由内核来终止进程,进程不能监听这个信号。

❹ linux怎样查看 某项服务 当前启动状态

可以在Linux下输入命令:

1、$service sshd status

2、#service servicename status是当前状态

3、#chkconfig --list servicename是查看启动状态,也就是是否开机自动启动

注:

1、如果service和chkconfig 找不到,可以试试/sbin/service和/sbin/chkconfig

2、如果用ubuntu好像是要用/etc/init.d/servicename status查看当前状态

(servicename就是你要查的服务名)

(4)如何查看centos云服务器运行进程扩展阅读:

查看某项服务当前启动状态的其他方式

一、利用进程来查看

命令里 ps -aux | grep xxx 是查看某个进程或者服务是否存在。

二、利用services命令

1、查看单个服务的运行状态: service 服务名 status

如:[root@localhost ~]# service sshd status

openssh-daemon (pid 3701) 正在运行…

2、查看所有服务的运行状态:service –status -all

❺ 濡备綍鍦╟entos 鐪嬫湇锷″櫒閰岖疆锛

# uname -a # 镆ョ湅鍐呮牳/镎崭綔绯荤粺/CPU淇℃伅 x0dx0a# cat /etc/issue x0dx0a# cat /etc/redhat-release # 镆ョ湅镎崭綔绯荤粺鐗堟湰 x0dx0a# cat /proc/cpuinfo # 镆ョ湅CPU淇℃伅 x0dx0a# grep MemTotal /proc/meminfo # 镆ョ湅鍐呭瓨镐婚噺x0dx0a# hostname # 镆ョ湅璁$畻链哄悕 x0dx0a# lspci -tv # 鍒楀嚭镓链埘CI璁惧 x0dx0a# lsusb -tv # 鍒楀嚭镓链塙SB璁惧 x0dx0a# lsmod # 鍒楀嚭锷犺浇镄勫唴镙告ā鍧 x0dx0a# env # 镆ョ湅鐜澧冨彉閲

❻ centos7查看端口命令

查看Centos端口命令:
# netstat -lntp #查看监听(Listen)的端口
# netstat -antp #查看所有建立的TCP连接
其他关于查看服务器网络信息命令:
1、查看Linux系统主机名: Linux学习,http:// linux.it.net.cn
# hostname
localhost.localdomain
2、查看服务器IP地址:
# ifconfig|grep 'inet addr:'|grep -v '127.0.0.1'|cut -d: -f2|awk '{ print $1}'
192.168.17.238
192.168.1.9
3、查看linux网关:
# route |grep default
default 192.168.1.1 0.0.0.0 UG 0 0 0 em1
4、查看linux打开服务:
# chkconfig --list|grep 启用 #查看开启的服务
sshd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
httpd 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:关闭 6:关闭
5、查看服务器DNS配置:
# cat /etc/resolv.conf
nameserver 192.168.0.66
nameserver 202.106.0.20
6、其他网络信息:
# iptables -L #查看防火墙规则
# route -n #查看路由表
# netstat -s #查看网络统计信息

阅读全文

与如何查看centos云服务器运行进程相关的资料

热点内容
共享文件夹不显示任务栏 浏览:251
唱歌给党听是哪个app的活动 浏览:499
bp算法源代码 浏览:648
发票服务器怎么选 浏览:387
哪个app陪伴运动 浏览:882
学编程每天六点起床 浏览:954
乌鸦搜索算法复现 浏览:77
android3d切换 浏览:751
资源管理器选定文件夹 浏览:989
分数公约数的算法 浏览:589
yii2引入php文件 浏览:564
华为p20方舟编译器评测 浏览:187
pntp服务器是什么 浏览:654
程序员培训多长时间 浏览:557
求aaa的和python 浏览:194
python因子分析代码 浏览:647
python启动时提示没有入口 浏览:681
linux中oracle监听 浏览:622
程序员高价值朋友圈 浏览:489
云服务器做淘宝店 浏览:805