一:各类操作快捷键
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 环境名=环境值即可
十一:上传,下载