第一章 Linux操作系统安装及服务控制

简介: 第一章 Linux操作系统安装及服务控制

1.Windows系统管理员:Administrator

  Linux系统管理员:root

2.hd 表示IDE设备;sd 表示SCSI设备。

3.centos6系统默认使用的文件系统:

EXT4(第四代扩展文件系统)

4.centos7系统默认使用的文件系统:

XFS(日志文件系统)

SWAP(交换文件系统)

5.Linux操作系统启动过程

①开机自检(BIOS)

②MBR引导

③GRUB菜单

④加载内核

⑤init进程初始化


6.init 进程:

1>由 Linux 内核加载运行 /sbin/init 程序  

2>是系统中第一个进程

3>PID(进程标记)号永远为1


7.运行级别               说明

 

      0        关机状态

      1        单用户模式

      2        用户定义/域特定运行级别

      3        字符界面的完整多用户模式

      4        用户定义/域特定运行级别

      5        图形界面的多用户模式,提供了图形桌面操作环境

      6        重新启动


8.系统服务控制方式:

systemctl    控制类型   服务名称

“控制类型”:start:启动  

        stop:停止

        restart:重新启动

        reload:重新加载

        status:查看服务状态

9.关机操作:

①shutdown   -h   now

②poweroff

③init  0


10.重启操作:

①shutdown    -r   now

②reboot

③init  6


11.runlevel:只能查看切换运行级别与当前运行级别

    systemctl:只能查看默认的运行级别

12.enable:开启        disable:关闭


13.vim编辑器

退出:①ESC          ②shift+":"

③q:直接退出     wq:保存并退出      !:强制  


14.安全增强型Linux(Security-Enhanced Linux)简称 SELinux,

它是一个 Linux 内核模块,也是 Linux 的一个安全子系统

15.SELinux 主要作用就是最大限度地减小系统中服务进程可访问

的资源(最小权限原则)


16.SELinux 有三种工作模式,分别是:

1>enforcing:强制模式。

违反 SELinux 规则的行为将被阻止并记录到日志中。

2>permissive:宽容模式。

违反 SELinux 规则的行为只会记录到日志中。一般为调试用。

3>disabled:关闭 SELinux。


♥️看都看到这里啦留个三连再走吧!!你们的支持就是我的动力!!!

相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
18天前
|
Windows
Windows操作系统部署安装Kerberos客户端
详细介绍了在Windows操作系统上部署安装Kerberos客户端的完整过程,包括下载安装包、安装步骤、自定义安装路径、修改环境变量、配置hosts文件和Kerberos配置文件,以及安装后的验证步骤。
31 3
Windows操作系统部署安装Kerberos客户端
|
18天前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
18天前
|
Ubuntu 网络安全 开发工具
Ubuntu19.04的安装过程详解以及操作系统初始化配置
本文详细介绍了Ubuntu 19.04操作系统的安装过程、初始化配置、网络设置、软件源配置、SSH远程登录以及终端显示设置。
42 1
Ubuntu19.04的安装过程详解以及操作系统初始化配置
|
8天前
|
存储 安全 Linux
探索Linux操作系统的心脏:内核
在这篇文章中,我们将深入探讨Linux操作系统的核心—内核。通过简单易懂的语言和比喻,我们会发现内核是如何像心脏一样为系统提供动力,处理数据,并保持一切顺畅运行。从文件系统的管理到进程调度,再到设备驱动,我们将一探究竟,看看内核是怎样支撑起整个操作系统的大厦。无论你是计算机新手还是资深用户,这篇文章都将带你领略Linux内核的魅力,让你对这台复杂机器的内部运作有一个清晰的认识。
26 3
|
9天前
|
存储 数据挖掘 Linux
服务器数据恢复—Linux操作系统网站服务器数据恢复案例
服务器数据恢复环境: 一台linux操作系统服务器上跑了几十个网站,服务器上只有一块SATA硬盘。 服务器故障: 服务器突然宕机,尝试再次启动失败。将硬盘拆下检测,发现存在坏扇区
|
17天前
|
Ubuntu Linux Shell
Linux系统命令 安装和文件相关命令
本文档详细介绍了Linux系统中的常用命令,包括软件安装卸载命令如`dpkg`和`apt-get`,压缩与解压命令如`gzip`、`bzip2`和`xz`,以及`tar`命令用于打包和解包。此外还介绍了文件分割命令`split`,文件操作命令如`cat`、`head`、`tail`、`more`、`less`等,管道命令和`wc`、`grep`、`find`、`cut`、`sort`、`uniq`、`diff`等实用工具。最后,文档还讲解了文件属性相关的命令如`chmod`、`chown`、`chgrp`以及创建硬链接和软链接的`ln`命令。
|
17天前
|
NoSQL Linux Redis
Linux Redis 服务设置开机自启动
【9月更文挑战第2天】在 Linux 系统中,可使用两种方法设置 Redis 开机自启动:一是通过创建 `redis.service` 文件并利用 systemd 进行管理,包括定义服务参数和启动脚本;二是编辑 `/etc/rc.local` 文件,在其中添加启动命令。推荐使用 systemd 方法,因为它更符合现代 Linux 系统的设计理念。设置完成后,可通过 `sudo systemctl status redis.service` 检查服务状态。
|
7天前
|
存储 监控 安全
探究Linux操作系统的进程管理机制及其优化策略
本文旨在深入探讨Linux操作系统中的进程管理机制,包括进程调度、内存管理以及I/O管理等核心内容。通过对这些关键组件的分析,我们将揭示它们如何共同工作以提供稳定、高效的计算环境,并讨论可能的优化策略。
15 0
|
20天前
|
网络协议 Linux Shell
探索Linux操作系统:从基础到高级编程
【8月更文挑战第31天】本文旨在为读者提供一条清晰的路径,从Linux操作系统的基础知识出发,逐步深入到高级编程技巧。我们将一起揭开Linux神秘的面纱,了解其内部工作原理,并通过实际代码示例加深理解。无论你是初学者还是有一定经验的开发者,这篇文章都将为你带来新的视角和技能提升。
|
20天前
|
Linux
探索Linux操作系统:命令行与脚本编程基础
【8月更文挑战第31天】在这篇文章中,我们将一起踏上一段旅程,深入探索Linux操作系统的奥秘。通过学习命令行的使用和编写简单的脚本,你将能够更高效地与你的计算机进行交流。无论你是新手还是有经验的用户,本文都将为你打开一扇通往Linux世界的大门。准备好了吗?让我们开始吧!