操作系统
- 作用:①硬件设备上的第一层软件
②有操作系统可方便调用所有硬件设备
③所有应用程序的安装使用前提是具备操作系统 - 操作系统分类
- 桌面操作系统:Windows;macOS;Linux
- 服务器操作系统:Linux;Windows Server
- 移动设备操作系统:Unix:Linux(Android;华为鸿蒙);ios
- 嵌入式操作系统:Linux(自动贩卖机、收银台、汽车中控)
Linux操作系统
- 特点:开源免费;安全稳定;可移植性好;高性能(服务器没有图形化界面)
- 分类
市面常见:Ubuntu、CentOS
Linux系统的文件和目录
-
特征:①没有盘符概念
②所有文件都存放在根目录下(/) -
使用目录:① /:根目录
② /home:所有普通目录的家目录
③ /root:Linux系统超级管理员的家目录
④ /usr/bin:Linux命令大部分都在该目录下 -
普通用户和超级管理员用户权限区别
①普通用户可以进入超级管理员的家目录,但无法对其中文件进行任何操作
②超级管理员可做任何操作
③一般情况下,普通用户的操作范围仅限在自己家目录中
例:当前用户为admin,操作范围仅限/home/admin
Linux命令格式
- 格式:命令主体 -命令选项 命令参数
常见命令形式:①命令主体
②命令主体 -命令选项
③命令主体 命令参数
④命令主体 -命令选项 命令参数 - 命令主体 --help:可以查看该命令的帮助信息
- man 命令主体:查看命令相关的手册信息
常用快捷键:空格:向下翻页;b:向上翻页;/关键词+回车:可检索关键词;q:退出手册页面
Linux命令的共通知识点
- 通配符(文件名替换符号):符号具备特殊含义
*:代表可以匹配任意长度的文件名(所有)
?:代表可以匹配单个字符,如果目标文件有多个字符,改符号可以使用多个
[]:括号内的内容表示一个范围,[abc]:代表匹配文件名是a或b或c,等价于[a-c]
例:文件名dir,通配符:???或 * - 绝对路径:路径源头固定不变,常见有:/(根目录);~(家目录)
相对路径:以当前路径为源头,常见表现形式:.:当前路径下;…:当前目录的上一层
注:①使用绝对路径时,需要确定文件在根目录下还是在用户目录下,合理选择起始符号
②相对路径中,若是当前路径下的文件获取操作,那么./一般可省