红帽认证史上最全知识点(三)

强大好用的SHELL

计算机是由运算器、控制器、存储器、输入/输出等多种硬件设备共同组成的,而能让各种硬件设备各司其职且又能协同运行的东西就是系统内核。

Linux系统的内核:负责完成对硬件资源的分配、调度等管理任务,对系统的正常运行起着十分重要的作用

红帽系统在内的许多主流Linux系统默认使用的终端是Bash(Bourne-Again SHell)解释器,这个Bash解释器主要有以下4项优势:

1、通过上下方向键来调取执行过的Linux命令;

2、命令或参数仅需输入前几位就可以用Tab键补全;

3、具有强大的批处理脚本;

4、具有实用的环境变量功能。

常见的执行Linux命令的格式

命令名称 [命令参数] [命令对象]

命令名称:就是语法中的“动词”,表达的是想要做的事情,例如创建用户、查看文件、重启系统等操作。

命令参数:用于对命令进行调整,让“修改”过的命令能更好地贴合工作需求,达到事半功倍的效果。就像买衣服一样,衣服的尺码总会感觉偏大或偏小,要么只能将就着穿,要么就再裁剪修改一下,而这种对命令进行“裁剪”的行为就是加参数。例如创建一个编码为888的用户、仅查看文件的前20行、重启系统前先提醒其他用户等。参数可以用长格式(完整的选项名称),也可以用短格式(单个字母的缩写),两者分别用“--”与“-”作为前缀

命令对象:一般指要处理的文件、目录、用户等资源名称,也就是命令执行后的“承受方”。例如创建一位叫小明的用户、查看一个叫工资表的文件、重启一个IP为192.168.10.10的系统等

命令名称、命令参数与命令对象之间要用空格进行分隔,且字母严格区分大小写。

Linux命令参数的长格式与短格式示例

man命令中常用按键以及作用

按键作用空格键向下翻一页PaGe down向下翻一页PaGe up向上翻一页home直接前往首页end直接前往尾页/从上至下搜索某个关键词,如“/linux”?从下至上搜索某个关键词,如“?linux”n定位到下一个搜索到的关键词N定位到上一个搜索到的关键词q退出帮助文档

man命令中帮助信息的结构以及意义

结构名称代表意义NAME命令的名称SYNOPSIS参数的大致使用方法DESCRIPTION介绍说明EXAMPLES演示(附带简单说明)OVERVIEW概述DEFAULTS默认的功能OPTIONS具体的可用选项(带介绍)ENVIRONMENT环境变量FILES用到的文件SEE ALSO相关的资料HISTORY维护历史与联系方式

关注我,不迷路!带你备考