Linux -------控制服务

Linux控制服务

1.什么是服务?

2.用什么控制服务

     系统初始化进程可以对服务进行相应的控制

3.当前的系统初始化进程是什么?  

    systemd         ##系统初始化进程
    pstree             ##显示系统中的进程树

4.进程控制命令     

 (1)ssh  ---------->sshd(在systemd下能找到)  
           client          sever (你开了sshd这个服务,才能让别人用ssh命令连接你)

    例子:172.25.254.122这个ip 地址对应的localhost主机开启sshd服务,foundation60 这个主机可以通过ssh命令连接localhost主机

                 

 (2)systemctl ------服务控制命令
            systemctl   status  sshd        ##查看服务状态,inactive(不可用),active(可用)
            systemctl   start   sshd           ##开启服务
            systemctl   stop    sshd          ##关闭服务
            systemctl   restart sshd          ##重启服务 (重新配置服务后  ) 
            systemctl   reload  sshd          ##重新加载服务配置
            systemctl   enable  sshd         ##设定服务开机启
            systemctl   disable sshd         ##设定服务开机不启动
            systemctl   list-units                 ##列出已经开启服务当前状态

          演示结果:

                  
            systemctl   list-unit-files           ##列出所有服务开机启动的状态disable,enble,static

          演示结果:

                   
            systemctl   list-dependencies     服务名称            ##列出服务的依赖

      演示结果:

                    
             systemctl   set-default    multi-eser.target      ##设定系统启动级别为多用户模式

         注意:多用户模式就是没有图形,在系统中设置启动级别为多用户模式后,重新启动就会进入没有图形界面的多用户模式      (就是只有黑色界面,没有有图形),此时用下边这一句命令设置系统的启动级别为图形模式,和进行重新启动,又回到图形模式(一般我们的启动默认为图形模式)。


             systemctl   set-default    graphical.target       ##设定系统启动级别为图型模式

    


 

猜你喜欢

转载自blog.csdn.net/sinceNow/article/details/82971345