【积累】《国产操作系统(麒麟)运维师》课程笔记-第6章-上

声明

本系列笔记共分为上、中、下三篇,作为麒麟软件公司与北京军强致胜教育科技有限公司联合培训《国产操作系统(麒麟)运维师》课程的自学笔记,其中图片及部分文字论述均引用其中,若有侵权,请联系我。

脉络

按照网课平台的组织框架,本课程共6部分,如下图所示。技术核心和主体在第6章,因此仅做了该部分的笔记。
在这里插入图片描述

第6章:麒麟操作系统管理-上

6.1 麒麟操作系统概述

题目目前在pc端主流操作系统有:windows,linux,macOS。
题目大部分国产操作系统均以linux内核为基础开发。

6.2 核心竞争力

  • 高安全
  • 高可用
  • 可定制

题目:三权分立指的是:
系统管理员只有创建账号和分配权限的权限;
安全管理员只有配置安全策略的权限;
审计管理员只有审计日志的权限。

题目:麒麟操作系统运行在用户态(稳定性高),而windows运行在内核态(效率高)。

6.3 命令行界面

在这里插入图片描述
shell终端
在这里插入图片描述
使用who命令可以查看“ 用户 登录终端”。
可以多用户通过登录不同的终端来并行工作。
同一个用户可同时登录多个终端。
计算机显示器称为控制台终端。

6.4 shell概念功能

shell概念:是一种命令解释器,提供用户和机器之间的交互,同时也是命令的运行环境。(一是提供接口,二是提供界面)
shell种类
每种shell提供不同的特性和功能。
大多数shell有自己的脚本语言。
常见主流shell:c shell;bourne shell;Bourne again shell(bash);z shell;korn shell。
麒麟默认是bash。
使用echo $SHELL可以查看可支持的shell。
不同用户的不同终端可能采用的是不同shell类型。
shell基本功能

  • tab命令补全。
  • 别名(alias)功能。该命令一般仅仅在本次登录生效。
  • 查阅历史记录(history命令)。
  • 任务控制(job control)。
  • 交互式处理(interactive processing)。
    题目在麒麟默认shell中如何搜索历史记录命令:ctrl+r

6.5 命令格式

在这里插入图片描述
环境变量
每个用户定制的个性化的特色设置,也就是专用运行环境。
使用env命令查看所有环境变量。使用$查看具体某一个参数的环境变量。
题目 :后台程序无法用ctrl+C中断。

6.6 常见命令

man 显示某命令用法
pwd 显示当前目录
help 显示某命令简略用法
info 显示更详细的某命令的用法
ls list,罗列当前目录下的所有内容
date 查看,修改日期时间
cat 查看文件
head 查看文件前10行
tail 查看文件后10行
who 查看当前用户
id 查看当前用户的uid和gid
su 用户切换
sudo【 super-user do】委托代理执行(临时获得root授权)

6.7 vi编辑器

三种模式
命令模式,输入模式,末行模式
在这里插入图片描述
插入模式也叫做编辑模式!
只要不是涉及文档内容编辑,操作都是在命令模式和末行模式进行。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
一个显著的判别模式方式:在 命令模式下输入的命令是看不到的,而末行模式下的命令是可见的(在冒号后面)。
末行模式其实是一种特殊的命令模式!(一种以冒号为前缀的命令模式,其命令在最后一行显示,且可见)

6.8 图像界面配置网络

麒麟默认网络管理软件:NetworkManager
三种方式:
1 nm-connection-editor 基于图形的
2 nmtui 使用光标的简单文本用户界面TUI
3 nmcli 纯命令的

6.9 命令终端配置网络

此方式多用于服务器,有一定难度
网络配置文件位于/etc/network/interfaces(麒麟系统位于/etc/NetworkManager/system-connections
DNS配置文件位于/etc/resolv.conf
主机名静态查询配置文件/etc/hosts
要重启网络服务,使得配置生效: sudo systemctl restart networking

题目:使用nmcli添加一个以太网网卡ens34,连接名称为my-room,应该使用如下指令 nmcli con add type ethernet con-name my-room ifname ens34
题目:使用nmcli修改后,重启不会失效。

6.10 常用网络命令

1.net-tools 与 iproute2的交替
(ifconfig,route,arp与 netstat统称为net-tools)
net-tools使用时间久,社区已停止维护。
iproute2通过netlink套接字接口与内核通讯,使用时间短,在持续开发。
2. net-tools介绍
ifconfig:查看网卡配置信息
route:显示和操作IP路由表
arp:查看mac’地址表
netstat:查看网络相关信息
nslookup:查看域名解析是否正常
题目使用ifconfig配置的ip地址重启后会失效。

6.11远程接入麒麟系统

1 常见远程接入方式:
-ssh远程接入
-远程桌面RDP自带
-远程桌面VNC第三方软件
三种方式的本质是协议不同。RDP和VNC是图形界面。

2.远程拷贝、远程传送:
-scp使用
-从本地传送到远端
-从远程拷贝到本地
scp基于ssh协议,加密传输的,非常不占资源。scp用于linux系统之间传输文件,既可以从本地到远程 ,也可以远程到本地。
题目:ssh分为客户端和服务端,服务端的端口为tcp22。
题目:scp拷贝时,可以不指定用户。此时以运行指令用户的身份进行。

6.12 用户和组的概念

文件代表资源和数据,进程代表操作和行为。这两种实体均与用户相关联。
一个用户可以属于多个组。
麒麟用户分为三种:root,管理员(能够sudo到root权限),普通用户。
root的UID为0。
普通用户UID从1000开始编号。
查看用户信息
在这里插入图片描述

6.13 用户的管理

有图形和命令管理两种模式。
命令管理模型下:
在这里插入图片描述
题目 使用uerdel -r 可以在删除用户的同时,删除与其相关的所有文件。
题目 可以查到用户id的方式有两种:一是查看/etc/passwd,二是使用如下指令:id 用户名。

6.14 组账号管理

在这里插入图片描述
题目若删除组同名用户时,该组内没有其他用户,则组一并被删除。
题目若创建用户时不指定组信息,会尝试创建并加入同名组。
题目当组不为任一成员的主组时,可以删除。

  • 5
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值