RHCSA 第五天
1. a.创建普通变量local_data=1并访问
[root@sss ~]#local_data=1
[root@sss ~]#echo local_data
local_data
[root@sss ~]#echo $local_data
1
b..创建环境变量root_data, 只有root用户可以访问到
[root@sss ~]#vim .bash_profile
[root@sss ~]#echo $root_data
[root@sss ~]#source .bash_profile
[root@sss ~]#echo $root_data
10

c .创建环境变量normal_user_data, 只有普通用户可以访问到
[root@sss ~]# vim .bash_profile
[root@sss ~]#source .bash_profile
[root@sss ~]#echo $normal_user_data
10

d.创建环境变量root用户和普通用户都可以访问到
[root@sss ~]#vim /etc/profile
[root@sss ~]#source /etc/profile
[root@sss ~]#echo $all_data
20
[root@sss ~]#su - xuan
[xuan@sss ~]$echo $all_data

2.创建3个文件test1.txt, test2.txt, test3.txt 使用find查找test1.txt,test2.txt, test3.txt 使用别名: 将上边命令命名为myfind 取消别名

3.查看最近使用的10条历史命令

4.在一行上打印123和以及从root切换到普通用户

5.通配符使用 创建3个文件 file1, file2, file3 1.* 去匹配3个文件 2.? 匹配3个文件 3.[]匹配file1和file3 4.[^]匹配file2 5.[!]匹配file2 6.{}匹配file1和file3

6.引号的使用举例: 无引号,单引号,双引号,反引号,$()

7. a. linux中用户的类型:
linux中用户分为三类: Ⅰ. 超级用户:用户名是root,它具有一切权限,只进行系统维护或其他必要情形下才用超级用户登录,以避免系统出现安全问题。
Ⅱ. 系统用户:又叫伪用户,是linux系统正常工作所必需的内建用户。
Ⅲ. 普通用户:是为了让使用者能够使用linux系统资源而建立的。
b. linux中用户组的类型:
linux用户组也有三种:Ⅰ. 基本组:又叫私有组,建立账户时,若没有指定账户所属的组,系统会建立一个和用户名相同的组。基本组只能容纳一个用户,当把其他用户加入到该组中,则
基本组就变成了附加组。
Ⅱ. 附加组:又叫公有组,可以容纳多个用户,组中的用户都具有组所拥有的权力。
Ⅲ. 系统组:一般加入一些系统用户。
c. linux中存储用户信息的文件是哪个?且其中的字段是什么意思
存储用户信息的文件是" /etc/passwd "。
第一个字段:账号名称:用户登录Linux系统时使用的用户名称。
第二个字段:密码:密码占位符" x " 或" * " 。若为 “x” ,说明密码经过了 shadow 的保护。
第三个字段:UID:用户ID。
第四个字段:GID:用户所在基本组的标识,是一个数值,用它来区分不同的组。
第五个字段:个人资料:可以记录用户的完整姓名、地址、办公室电话、家庭电话等个人信息。
第六个字段:主目录:类似Windows 的个人目录,通常是/home/username。
第七个字段:Shell:定义用户登录后激活的Shell,默认是Bash Shell。
d. linux中存储组信息的文件是哪个?且其中的字段是什么意思?
存储组信息的文件是" /etc/group "。
第一个字段:组的名字。
第二个字段:组的加密口令。
第三个字段:是系统区分不同组的ID,在/etc/passwd域中的GID 字段是用这个数来指定用户的基本组。
第四个字段:是用" ,"分开的用户名,列出的是附加组的成员。
RHCSA 第五天的更多相关文章
- 红帽学习笔记[RHCSA] 第五课[用户、权限相关]
第五课 用户权限 查看文件的权限 [kane@localhost /]$ ll total 36 ----------. 1 root root 1751 Aug 22 20:58 ~ lrwxrwx ...
- Linux rhcsa认证考试试题模拟
声明: 此套试题是2017年rhcsa考试题库,本题库需配合相对应的机器操作,实验环境在我的网盘下载 考试环境: server.group8.example.com 172.24.8.254/24 s ...
- RHCSA考试真题
2018年 RHCSA考试真题... ------------ 考前需要做的基础 破解root密码 KVM虚拟机与VM虚拟机 主机名:station.domain1.example.comIP地址:1 ...
- 二、RHCSA试题解析
一.设置YUM仓库 YUM的软件库源地址为:http://content.example.com/rhel7.0/x86_64/dvd,将此配置为操作系统的默认软件仓库. 方法一(修改配置文件): v ...
- RHCSA考试
RHCSA_PDF版传送门:https://files.cnblogs.com/files/zhangjianghua/RHCSA%E8%AF%95%E9%A2%98.pdf RHCE_PDF版传 ...
- 红帽学习笔记[RHCSA] 第一周
目录 红帽学习笔记[RHCSA] 环境 第一课 关于Shell 命令的基础知识 在终端中敲命令的快捷键 本次课程涉及的命令 第二课 常用的目录结构与用途 本次课程涉及到的命令 第三课 关于Linux的 ...
- RHCSA考试(Linux7)
博主本人平和谦逊,热爱学习,读者阅读过程中发现错误的地方,请帮忙指出,感激不尽 一.设置环境: 请初始化您的考试虚拟机 server0.example.com,将系统的 root 账号密码设置为 12 ...
- 《Django By Example》第五章 中文 翻译 (个人学习,渣翻)
书籍出处:https://www.packtpub.com/web-development/django-example 原作者:Antonio Melé (译者@ucag注:大家好,我是新来的翻译, ...
- 旺财速啃H5框架之Bootstrap(五)
在上一篇<<旺财速啃H5框架之Bootstrap(四)>>做了基本的框架,<<旺财速啃H5框架之Bootstrap(二)>>篇里也大体认识了bootst ...
随机推荐
- 设置项目的开始/完成日期(Project)
<Project2016 企业项目管理实践>张会斌 董方好 编著 在设定完日程排定方法,或者不作任何设置,依其默认的[项目开始日期]的设置,接下来就要设置项目的开始时间了.依然是在[项目] ...
- 联盛德 HLK-W806 (十一): 软件SPI和硬件SPI驱动ST7567液晶LCD
目录 联盛德 HLK-W806 (一): Ubuntu20.04下的开发环境配置, 编译和烧录说明 联盛德 HLK-W806 (二): Win10下的开发环境配置, 编译和烧录说明 联盛德 HLK-W ...
- KYOCERA Programming Contest 2021(AtCoder Beginner Contest 200) 题解
KYOCERA Programming Contest 2021(AtCoder Beginner Contest 200) 题解 哦淦我已经菜到被ABC吊打了. A - Century 首先把当前年 ...
- Spring5 概述及Spring IOC学习
Spring Framework 5 1. Spring框架 1.1 Spring框架概述 1.2 主要内容 Spring框架是一个开源的JavaEE的应用程序 主要核心是 IOC(控制反转)和AOP ...
- Hooks中的useState
Hooks中的useState React的数据是自顶向下单向流动的,即从父组件到子组件中,组件的数据存储在props和state中,实际上在任何应用中,数据都是必不可少的,我们需要直接的改变页面上一 ...
- Django-利用LogEntry生成操作历史
在开发测试平台的时候,虽然对某些关键功能做了权限设置,但毕竟是公司多人使用,有些数据的配置可能不小心被他人修改但未告知其他使用者,造成了诸多不便.所以决定开发一个操作历史表,可以方便查看数据地改动. ...
- HTTP状态码一览表
常见Http状态码大全 2018年03月16日 11:36:31 阅读数:153 一些常见的状态码为: 200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解: 1x ...
- Json解析案例-teachers数据集
背景: 通过平台执行接口时,接口往往返回的JSON串,所以平台要能提供方便快捷的JSON解析函数. 一.Json字符串: 1 { 2 "lemon": { 3 "teac ...
- [WPF] 实现 WPF 的 Inner Shadow
在 WPF 中,我们通常用 DropShadow 做阴影效果,但都是做外阴影.内阴影(Inner Shadow)的话其实也不是不可以,就是有些曲折.这篇文章介绍几种做内引用的做法. 文章涉及到以下概念 ...
- SpringBoot项目给静态变量static注入@Value
@value不能直接注入值给静态属性,spring 不允许/不支持把值注入到静态变量中:spring支持set方法注入,我们可以利用非静态setter 方法注入静态变量 @Component publ ...