首页 > 代码库 > 进程管理、服务管理、远程

进程管理、服务管理、远程

1.什么是进程

进程就是系统正在做的事情

 

2.进程状态

运行

休眠

停止

继续

结束

僵尸进程

 

3.图形中如何查看进程

gnome-system-monitor

 

4.如何用命令查看进程

ps      进程查看工具

    -a  shell中运行的进程

    -x  不在shell重运行的进程

    -u  查看进程用户

    -l  显示进程的详细信息

    -f  完全信息full的缩写

    -e  显示系统中的所有进程

 

ps  -aux    |grep   进程关键字

 

ps ax   -o%cpu,%mem,user,pid,comm  ##查看进程某项信息

ps aux --sort +|-%cpu|%mem...       ##进程按指定方式排序

 

5.如何控制shell重进程的前后台调用

 

命令&       ##进程在shell后台运行

ctrl +z     ##把占用shell的进程打入后台停止

jobs        ##查看被打入后台的进程信息

fg job号    ##把指定进程调回前台

bg job号    ##运行后台停止进程

ctrl +c     ##关闭占用shell进程

 

 

6.如何用命令控制进程

 

1)信号

信号 1      ##reload进程

信号 2      ##ctrl +c 删除进程在内存中的信息

信号 3      ##内存中的鼠标信息清除

信号 9      ##强行关闭进程

信号 15     ##正常关闭进程

信号 18     ##开启停止的进程

信号 19     ##停止正在运行的进程

信号 20     ##ctrl +z

 

 

2)信号发起

kill    信号    pid

killall 信号    进程名称

pkill -u username   ##结束某个用户的所有进程

7.用户登陆监控

 

w       ##查看当前使用系统的用户

w   -f  ##查看当前使用系统的用户并显示使用地点

 

last        ##查看登陆过系统的用户

lastb       ##查看试图登陆但没有成功的用户

 

8.top命令

u username

k 信号

h

s

m

c

 


1.什么是服务?

service

服务就是在系统中运行的软件,这个软件主要是对外提供某项功能,那么我们把这一类软件叫做服务

 

 

2.服务管理,systemctl命令

systemctl   start   服务名称    ###开启服务

        stop    。。。。   ###关闭服务

        restart 。。。。   ###重启服务

        reload  。。。。   ###重新加在服务配置

        status  。。。。   ###查看服务状态

        enable  。。。。   ###设定服务开机启动

        disable 。。。。   ###禁止服务开机启动

        list-dependencies   ###查看服务依赖关系

        list-units      ###查看当前运行的所有服务

        list-unit-files     ###查看服务的开机启动情况

        set-defaultmulti-user.target   ###开机不启动图形

        set-defaultgraphical.target    ###开机启动图形

 

 

1.什么是openssh

是一个提供远程访问控制的软件

 

2.如何实现远程访问

 

ssh 远程主机用户@远程主机ip地址

ssh root@172.25.254.1

The authenticity of host ‘172.25.254.1 (172.25.254.1)‘can‘t be established.

ECDSA key fingerprint is 55:dd:43:ce:bf:94:dd:91:49:e7:97:29:63:3d:02:02.

Are you sure you want to continue connecting (yes/no)?yes  ##建立安全传输key

root@172.25.254.1‘s password:   ##密码输入没有回显

Last failed login: Sun Oct 11 16:56:29 CST 2015 from172.25.254.206 on ssh:notty

There was 1 failed login attempt since the lastsuccessful login.

Last login: Sun Oct 11 16:55:46 2015 from172.25.254.206

[root@foundation1 ~]#       ###登陆成功

ctrl +d |logout         ###退出

[root@foundation1 ~]# logout

Connection to 172.25.254.1 closed.

 

[root@localhost ~]# vim /etc/motd   ###设定登陆显示字符


本文出自 “12444971” 博客,请务必保留此出处http://12454971.blog.51cto.com/12444971/1897120

进程管理、服务管理、远程