2024.11.16上午Linux上课笔记
网络管理
配置静态ip(创建connection)
1.将自动获取设置手动获取
2.设置ip地址及掩码
3.设置网关
4.设置dns
5.【设置自动连接】
配置完毕后,需要激活connection
nmcli命令
命令的全称network manager client
一台设备如果需要上网,首先需要一块网卡,还需要与之绑定的网络连接(回话)描述文件
nmcli:主要功能就是对系统中网卡和绘画进行管理
# 使用nmcli展示网卡信息以及回话信息
# 展示网卡的网络信息
# 展示系统中网卡
# 获取Connection的信息
# 新建connection配置自动获取ip
# con-name 回话名称为haha type ethernet 回话类型:以太网 ifname enp0s5
使用的网卡为enp0s5
# ipv4.method auto 上网方式自动
# 一块网卡可以由多个会话文件,但是同时只能使用一个会话
# 新建connection设置服务器静态ip
# 修改connection
# 删除connection
nmtui
ping命令
ping命令可以判断,当前设备和互联网某个服务器是否能联通
# icmp_seq 包序号
# 64 比特 包大小
# ttl: time to live (生存次数),包数据每经过一个路由器 就会ttl-l 当ttl归0时,信息包将不再继续专递
# 时间=1.83 毫秒:是信息包发给对方,对刚由反馈回来整套流程消耗的时间
# -c:可以控制ping命令ping多少次
# -b:设置消息包大小
# -i:修改ping包之间的时间间隔
域名解析的流程
1.当访问一个url时,首先回去本机的/etc/hosts/查看是否存在该地址,如果不存在进行下一步
2.查看本地的dns缓存信息,如果不存在进行下一步
3.将url发送dns服务器,dns服务器反馈后,将生成dns缓存。
两个下载命令
# wget:纯粹的下载工具
# wget 不能给要下载文件其名字 只能通过-p选项指定保存的路径
# curl:可以下载,也可以用于请求http,heeps 或者其他洗衣构建的服务
# -0选项:可以将请求的数据保存成文件
软件管理
rpm(redhat package manager)
rpm: 常用于安装查询软件。
# -i:安装软件
-v:显示安装的详细过程
-h:显示包哈希值
-e:卸载已安装的软件
-bash:/usr/bin/zsh:没有那个文件或目录
-u:升级已安装的软件
rpm主要应用于查询
-qf:查看已安装的软件在系统中的分布情况
-qf:查看某个文件归属于那个软件