首页 > 其他分享 >第六章 系统管理

第六章 系统管理

时间:2022-12-12 13:22:21浏览次数:36  
标签:系统管理 桌面 service -- systemctl 第六章 hadoop100 root

第六章 系统管理

6.1 Linux 中的进程和服务

  • 计算机中,一个正在执行的程序或命令,被叫做“进程”(process)。
  • 启动之后一只存在、常驻内存的进程,一般被称作“服务”(service)。

6.2 service 服务管理(CentOS 6 版本-了解)

基本语法

service 服务名 start | stop |· restart | status

经验技巧

查看服务的方法:/etc/init.d/服务名 ,发现只有两个服务保留在 service
输入 cd /etc/init.d/ -> 输入ls -al

点击查看代码
[root@hadoop100 init.d]# pwd
/etc/init.d
[root@hadoop100 init.d]# ls -al
drwxr-xr-x. 2 root root 4096 3 月 19 15:24 .
drwxr-xr-x. 10 root root 4096 3 月 19 15:24 ..
-rw-r--r--. 1 root root 18104 1 月 3 2018 functions
-rwxr-xr-x. 1 root root 4334 1 月 3 2018 netconsole
-rwxr-xr-x. 1 root root 7293 1 月 3 2018 network
-rw-r--r--. 1 root root 1160 4 月 11 2018 README

image

操作

  1. 查看网络服务的状态
    [root@hadoop100 桌面]#service network status
    image

  2. 停止网络服务
    [root@hadoop100 桌面]#service network stop

  3. 启动网络服务
    [root@hadoop100 桌面]#service network start

  4. 重启网络服务
    [root@hadoop100 桌面]#service network restart
    image

6.3 chkconfig 设置后台服务的自启配置(CentOS 6 版本)

基本语法

chkconfig (功能描述:查看所有服务器自启配置)
chkconfig 服务名 off (功能描述:关掉指定服务的自动启动)
chkconfig 服务名 on (功能描述:开启指定服务的自动启动)
chkconfig 服务名 --list (功能描述:查看服务开机启动状态)

效果: 输入 chkconfig --list
image

操作

  1. 开启/关闭 network(网络)服务的自动启动
    [root@hadoop100 桌面]#chkconfig network on
    会把network2,3,4,5打开

[root@hadoop100 桌面]#chkconfig network off
会把全部network关掉

  1. 开启/关闭 network 服务指定级别的自动启动
    [root@hadoop100 桌面]#chkconfig --level 指定级别 network on
    [root@hadoop100 桌面]#chkconfig --level 指定级别 network off

6.4 systemctl (CentOS 7 版本-重点掌握)

基本语法

systemctl start | stop | restart | status 服务名(network 服务器,firewalld 防火墙,NetworkManager 网络管理器)

对于network和NetworkManager,使用NetworkManager一种来操作就行了

比如: 查看状态输入 systemctl status network
image

经验技巧

查看服务的方法:/usr/lib/systemd/system

点击查看代码
[root@hadoop100 system]# pwd
/usr/lib/systemd/system
[root@hadoop100 init.d]# ls -al
-rw-r--r--. 1 root root 275 4 月 27 2018 abrt-ccpp.service
-rw-r--r--. 1 root root 380 4 月 27 2018 abrtd.service
-rw-r--r--. 1 root root 361 4 月 27 2018 abrt-oops.service
-rw-r--r--. 1 root root 266 4 月 27 2018 abrt-pstoreoops.service
-rw-r--r--. 1 root root 262 4 月 27 2018 abrt-vmcore.service
-rw-r--r--. 1 root root 311 4 月 27 2018 abrt-xorg.service
-rw-r--r--. 1 root root 751 4 月 11 2018 accounts-daemon.service
-rw-r--r--. 1 root root 527 3 月 25 2017 alsa-restore.service
-rw-r--r--. 1 root root 486 3 月 25 2017 alsa-state.service

image

操作

  1. 查看防火墙服务的状态
    [root@hadoop100 桌面]# systemctl status firewalld

  2. 停止防火墙服务
    [root@hadoop100 桌面]# systemctl stop firewalld

  3. 启动防火墙服务
    [root@hadoop100 桌面]# systemctl start firewalld

  4. 重启防火墙服务
    [root@hadoop100 桌面]# systemctl restart firewalld

6.5 systemctl 设置后台服务的自启配置

基本语法

systemctl list-unit-files (功能描述:查看服务开机启动状态)
systemctl disable service_name (功能描述:关掉指定服务的自动启动)
systemctl enable service_name (功能描述:开启指定服务的自动启动)

操作

  1. 开启/关闭 iptables(防火墙)服务的自动启动
    [root@hadoop100 桌面]# systemctl enable firewalld.service
    [root@hadoop100 桌面]# systemctl disable firewalld.service

  2. NetworkManager网络管理器自动启动
    输入 systemctl enable NetworkManger 开启
    输入 systemctl disable NetworkManger 关闭
    输入 systemctl status NetworkManger 查看状态

6.6 系统运行级别

Linux 运行级别[CentOS 6]

image

CentOS7 的运行级别简化为:

multi-user.target 等价于原运行级别 3(多用户有网,无图形界面)
graphical.target 等价于原运行级别 5(多用户有网,有图形界面)

查看当前运行级别:

systemctl get-default
image

修改当前运行级别

systemctl set-default TARGET.target (这里 TARGET 取 multi-user 或者graphical)

6.7 关闭防火墙

临时关闭防火墙

(1)查看防火墙状态
[root@hadoop100 桌面]# systemctl status firewalld
(2)临时关闭防火墙
[root@hadoop100 桌面]# systemctl stop firewalld

开机启动时关闭防火墙

(1)查看防火墙开机启动状态
[root@hadoop100 桌面]# systemctl enable firewalld.service
(2)设置开机时关闭防火墙
[root@hadoop100 桌面]# systemctl disable firewalld.service

6.8 关机重启命令

在 linux 领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是
永无止境的,除非特殊情况下,不得已才会关机。

基本语法

(1)sync (功能描述:将数据由内存同步到硬盘中)
(2)halt (功能描述:停机,关闭系统,但不断电)
(3)poweroff (功能描述:关机,断电)
(4)reboot (功能描述:就是重启,等同于 shutdown -r now)
(5)shutdown [选项] 时间

选项 功能
-H 相当于--halt,停机
-r -r=reboot 重启
参数 功能
now 立刻关机
时间 等待多久后关机(时间单位是分钟)。

经验技巧

Linux 系统中为了提高磁盘的读写效率,对磁盘采取了 “预读迟写”操作方式。当用户保存文件时,Linux 核心并不一定立即将保存数据写入物理磁盘中,而是将数据保存在缓冲区中,等缓冲区满时再写入磁盘,这种方式可以极大的提高磁盘写入数据的效率。但是,也带来了安全隐患,如果数据还未写入磁盘时,系统掉电或者其他严重问题出现,则将导致数据丢失。使用 sync 指令可以立即将缓冲区的数据写入磁盘。

操作

(1)将数据由内存同步到硬盘中
[root@hadoop100 桌面]#sync

(2)重启
[root@hadoop100 桌面]# reboot

(3)停机(不断电)
[root@hadoop100 桌面]#halt

(4)计算机将在 1 分钟后关机,并且会显示在登录用户的当前屏幕中
[root@hadoop100 桌面]#shutdown -h 1 ‘This server will shutdown after 1 mins’

(5)立马关机(等同于 poweroff)
[root@hadoop100 桌面]# shutdown -h now

(6)系统立马重启(等同于 reboot)
[root@hadoop100 桌面]# shutdown -r now

(7)
输入 shutdown 系统在一分钟后关机 期间输入 shutdown 可取消关机

(8)
输入 shutdown 3 系统将在3分钟后关机

(9)
输入 shutdown 18:20 将在指定时间关机

标签:系统管理,桌面,service,--,systemctl,第六章,hadoop100,root
From: https://www.cnblogs.com/mr155/p/16973698.html

相关文章

  • 计划管理,系统管理及日志
    一、引导过程1、开机自检服务器主机开机以后,将根据主板BIOS中的设置对CPU、内存、显卡、键盘等设备进行初步检测,检测成功后根据预设的启动顺序移交系统控制权,大多时......
  • C++课本的练习题及答案(第六章)
    第六章练习题一、选择题1.下列类的定义中正确的是(   )。(A)classa{intx=0;inty=1;}          (B)classb{intx=0;inty=1;};(C)classc{intx;inty;}     ......
  • 第六章实战
    defact(actor):#定义函数print(actor+"开始参演这个剧本")A=input("导演选定的角色是:")act(A)#调用函数  deftaocan(a,b,c,d,e,f):......
  • 第六章实例与实战
    实例01:输出每日一帖(共享版) 在IDLE中创建一个名称为function_tips.py的文件,然后在该文件中创建一个名称为function_tips的函数,在该函数中,从励志文字列表中获取一......
  • 第六章:bootstrap基础
    bootstrap简介该框架已经帮你写好了很多的页面样式,你如果需要使用,只需要下载对应的文件,之后直接cv拷贝即可在使用bootstrap的时候所有的页面样式都只需要通过class来调节......
  • 第六章练习题
    16、软件验收测试的合格通过准则是(ABCD)。你的答案A软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。√正确B所有测试项没有残余一级、二级和三级......
  • Linux常用的网络配置和系统管理
    Linux常用的网络配置和系统管理菜鸟成长杂记 2022-09-2207:00 发表于黑龙江收录于合集#Linux学习18个   系统环境 CentOSLinuxrelease7.9.2009......
  • 初识Linux(十一)------ 磁盘配额与进阶文件系统管理
      如果Linux服务器有多个用户经常存取数据时,为了维护所有使用者在硬盘容量的公平使用,磁盘配额(Quota)就是一项非常有用的工具。另外,如果磁盘容量不够用,那么更进阶的文件......
  • GXT之旅:第六章:Templates(2)——XTemplate(1)
    XTemplateXTemplate比Template更为有用,除了拥有Template相同的功能之外,还具有更多有用的功能——提供使用更多的<tpl>标记来满足自己需要的html显示效果。为了下面例子的引......
  • GXT之旅:第六章:Templates(1)——Template(1)
    第六章:Templates本章我们要了解Templates,以及学习他们是如何方便我们去自定义数据的格式化和显示。我们也会详细了解XTemplates的丰富功能本章,我们会涉及到如下GXt功能集Tem......