一:各类操作快捷键
| Ctrl + c | 强制停止程序运行 | 用于删除命令,执行出错时使用 |
| Ctrl + d | 退出或者登出 | 用于退出Linux账户 | 退出Linux自带的Python模式(命令框输入:python进入) |
| history | 查看历史命令 | 用于查看历史命令 |
| Ctrl + r | 历史命令搜索 | 进入后面在' '内输入想要查看的命令,会向上搜索第一个匹配项 |
| Ctrl + a | 将光标跳到开头 | |
| Ctrl + e | 将光标跳到结尾 | |
| Ctrl + 左键 | 象左边跳一个单词 | |
| Ctrl + 右键 | 象右边跳一个单词 | |
| Cttl + l | 清空控制屏 | clear 命令也可以得到相同效果 |
二:软件安装
任务1:使用yum为CentOS系统安装软件
任务2:使用apt为Ubuntu安装软件
①yum命令 :RPM包软件管理器,用于自动化安装配置Linux软件,并可以自动解决依赖问题。
语法 yum [-y] install | remove | search 软件名称
-y:选项:自动确认,无需手动确认安装卸载
如下:下载wget软件

②apt命令
在Ubuntu操作系统环境下,安装包格式与CentOS不同
CentOS安装包:.rpm
Ubuntu安装包:.deb
因此对应的软件管理器不同,采用apt管理器

三:systemctl

例1:查看防火墙服务的运行状态

例2:控制第三方软件
①首先我们下载一个名为 ntp 的软件(ntp是一款用于时间同步的软件)

②查看它的运行状态

其中,可见先阶段处于一个关闭的状态
![]()
③启动并查看该软件

可见该软件被激活
![]()
四:软链接

五:日期与时区


当我们使用date命令时,会发现时间与本机显示的不同,因为默认时区不同,需要我们修改

修改时区
方案一:
方案二:

效果如下:

六:IP地址,主机名
一: 什么是ip地址





步骤一:取得本机ip地址
步骤二: 以管理员身份运行记事本

步骤三:按照以下文件顺序打开hosts文件
![]()
![]()
![]()
进入etc文件夹选择所有文件

![]()
步骤四:在hosts文件末尾写上 ip地址 主机名并保存即可配置成功
二:如何在VM中配置Linux系统固定ip地址




七:网络传输
一:使用ping命令检查服务器是否可联通

二:使用wget命令下载文件

即使下载没完成,也会有文件残留如下图所示
需要我们手动使用rm命令删除
三:使用curl命令发起网络请求


四:端口
一:端口的概念

虚拟端口的作用:只通过ip地址只能链接对应的计算机,虚拟端口帮助我们锁定到具体的c'x




二:netstat命令


八:进程管理
一:top命令查看系统资源

第一行内容:当前系统时间 启动时间 用户登录数 load :1 5 15分钟负载
第二行内容:Tasks 进程数 running 正在运行的子程序 sleep 睡眠程序,stopped 停止进程数 zombie 僵尸进程数
第三行内容:
第四.五行



二:top命令选项

①:-p选项,如下 top -p n ---- 只显示进程为1的相关信息
②:-d选项:默认情况下 top命令每5s刷新一次 如下将刷新间隔设置为3s

③ -c 将进程信息更加详细的显示如下:
未设置-c 设置-c选项后


④:-n
例:top -n 3
只刷新3次不再无限刷新
⑤:-b
⑥:-i 不显示闲置进程

⑦:-u 显示指定用户的进程,如下:
top -u shuyuan

三:top交互式选项

九:主机状态
一:磁盘信息监控





二:网络状态监控



十:环境变量
一:什么是环境变量






二:&符号

① :取环境变量的值

② :拼接取变量的值

三:设置环境变量

①:临时设置

②:永久设置
1:针对当前用户生效

在bashrc文件后写入 export 环境名=环境值即可
2:针对所有用户生效
![]()
在profile文件后写入 export 环境名=环境值即可
十一:上传,下载

