常用命令讲解:
- shell
计算器硬件组成一共五大部分:运算器 控制器 io设备 存储器
系统内核:让硬件各司其职,同时又能相互合作
linux系统内核就是负责对硬件资源进行分配,调度 管理任务 等等...
不建议直接对内核进行参数修改,而是通过用户调用API(接口)完成计算管理
2.Firewalld LVM 图形化工具,减低出错率 但消耗资源
实际的工作原理是调用了我们的脚本来完成相应的工作
脚本是什么?是预先定义好功能的函数,比如美团订外卖
付款的时候就是,调用支付宝的支付接口
3. shell 是命令行工具,是内核外围的‘壳‘ 用户与内核之间交流的翻译官
主流Linux系统默认使用Bash终端解释器 (Bash就是shell的版本)
Bash终端解释器就是你经常在Linux系统用到的
1.通过上下键调取用过的命令
2.命令或者参数只需要输入前面几个唯一性字符,按Tab键补全
3.批量处理脚本功能
4.具备环境变量
5.环境变量是什么?在shell以及其他程序使用的一些定义,可部分理解为设置参数
4.命令格式
命令名称 --命令参数 --命令对象
命令名称 等于 命令的本身
命令的参数有两种格式:短格式和长格式
-h
--help
短格式:由一个连字符和一个字母构成,例如:-a,-s
长格式:由两个连字符和一些大小写字母组合的单词构成,例如:--size,--help
命令帮助:man 查看命令的信息,使用手册
空格键 --- 向下翻一页
Page down --- 向下翻一页
Page up --- 向上翻一页
home --- 直接前往首页
End --- 直接前往尾页
/ --- 从上到下搜索某个关键词,如"/linux"
? --- 从下到上搜索某个关键词,如"?linux"
n --- 定位到下一个搜索到的关键词
N --- 定位到上一个搜索到的关键词
q --- 退出文档帮助
结构名称单词 代表意义
NAME 命令的名称
SYNOPSIS 参数的大致使用方法
DESCRIPTION 介绍说明
EXAMPLES 演示(附带简单说明)
OVERVIEW 概述
DEFAULTS 默认的功能
OPTIONS 具体的可用选项
ENVIRONMENT 环境变量
FILES 用到的文件
SEE ALSO 相关的资料
HISTORY 维护历史与联系方式
常用工作命令
echo :用于打印输出,创建文件,多用户同时登入之间交流
[[email?protected] ~]$ echo nihaoll > tast.txt 创建文件

创建普通用户使用echo交流
[[email?protected] ~]# useradd gateway :创建普通账号
[[email?protected] ~]# passwd gateway :账号设置密码
Changing password for user gateway.
New password: :输入普通用户密码
BAD PASSWORD: The password is shorter than 8 characters
Retype new password: :确认输入
passwd: all authentication tokens updated successfully. :创建成功
[[email?protected] ~]# who /var/log/wtmp :查看登入的用户

只能root发起会话通知普通用户