Linux基础3
查看CPU信息
/proc/cpuinfo文件用于存放系统CPU信息
lscpu用于显示CPU架构信息
查看系统内存信息
/proc/meminfo文件用于存放系统内存信息
free用于查看内存使用情况
常用选项
-h 以易读方式显示大小
查看网卡信息
网卡配置文件地址:/etc/sysconfig/network-scripts/网卡名
ifconfig 用于显示和设置网卡的参数
网卡基本信息:
TYPE="Ethernet" #网卡类型=以太
PROXY_METHOD="none" #代理方式=关闭
BROWSER_ONLY="no" #只是浏览器=否
BOOTPROTO="none" #获取IP地址的方式=固定IP
DEFROUTE="yes" #是否设置默认路由=是
IPV4_FAILURE_FATAL="no" #是否开启ipv4致命检测=否
NAME="ens32" #物理网卡设备名字
UUID="3ef0d258-f9a4-49e5-a9da-7b47bc98daa0" #网卡UUID
DEVICE="ens32" #网卡名字
ONBOOT=“yes” #开机或重启时是否启动网卡
IPADDR="192.128.0.100" #IP地址
PREFIX="24" #子网掩码
GATEWAY="192.168.0.254" #网关
DNS1="8.8.8.8" #dns服务器IP地址
DNS2="8.8.4.4" #备用dns服务器IP地址
查看主机名及修改主机名
/etc/hostname文件用于存放主机名
hostname命令用于显示和设置主机名;临时修改,立刻生效,重启后失效
永久修改:hostnamectl set-hostname test
vi/vim文本编辑器
三种模式:命令模式、输入模式、底线命令模式
命令模式:
i 切换到输入模式,在当前光标所在字符前插入
a 切换到输入模式,在当前光标所在字符后插入
o 切换到输入模式,在当前光标所在行下插入新行
: 切换到底线命令模式,在最底一行输入命令
x 在命令模式下删除当前光标所在的单字符
dd 删除一整行内容,配合数字可删除指定范围内的行
C 删除当前光标及光标后所有内容并进入输入模式
u 回复上一次修改内容,一次恢复一个操作,可多次恢复,直至初始状态
$ 将光标移动至行尾
0(零) 将光标移动到行首
gg 跳转至文件第一行
G 跳转至文件最后一行
yy 复制当前行,配合数字可同时复制多行
p 粘贴当前光标所在行下
/关键字 搜索文件内关键字,n从上向下定位,N从下向上定位
底线命令模式
:w 保存
:q 退出
:wq 保存并退出
:q! 强制退出不保存
:wq! 强制保存并退出
:set nu 以行号形式显示文件内容
:set nuno 取消行号显示
:行号 快速跳转到指定行
:r 读入另一个文件的数据,文件内容添加到光标的下一行
:%s 替换文件内容,g替换全文,默认只替换每一行匹配到的第一个关键字
:nohl 取消高亮显示
修改网卡IP地址
ifconfig 用于显示和设置网卡的参数
systemctl restart network 重启网络
ifup 网卡名 #启动该网卡设备
ifdown 网卡名 #禁用该网卡设备
ip a 查看所有网卡信息
使用命令修改网卡IP地址
nmcli connection modify 网卡名 ipc4.method manual ipv4.addresses ip地址/掩码 connection.autoconnect yes
解释:
nmcli connection modify (修改)
网卡名 ipv4.method (配置ipv4地址方法)
manual (手动配置)
ipv4.addresses (ipv4地址)
ip地址/掩码 connection.autoconnect yes(开机自动连接)
激活网卡:nmcli connection up 网卡名
关闭网卡:nmcli connection down 网卡名
重启网卡;nmcli connection reload 网卡名
host命令:用于将一个域名解析到一个IP地址
nslookup命令:用于查询域名解析是否正常,可用于诊断网络问题
alias别名管理
.bashrc 文件存放命令别名
命令格式: alias [别名]=[命令]
unalias 别名 #取消别名
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律