Linux 系统环境查看
查看版本
# 简单信息
cat /etc/issue
# 具体信息
cat /etc/lsb-release #ubuntu
cat /etc/redhat-release #centOs
cat /etc/system-release #AnolisOs
# 内核信息
uname -a
硬件查询
- 查看CPU
# 查看 CPU信息
lscpu
结果如下:
-
关键信息:
- model name:CPU 型号。
- Thread(s) per core:超线程数。
- Core(s) per socket:单CPU核心数。
- Socket(s):物理CPU数量。
- CPU MHz:cpu当前频率。
- CPU max MHz:最大睿频。
- CPU min MHz:基础频率。
-
查看内存
# 查看内存总数 cat /proc/meminfo | grep MemTotal # 查看内存条数(插槽数,自己数) sudo dmidecode |grep -A16 "Memory Device$" # 查看内存条数(这种方式比较清晰) sudo lshw -short -C memory
-
查看存储
# 磁盘使用情况 df -h # 分区信息 lsblk sudo fdisk -l # 挂载点信息 mount findmnt # 磁盘 I/O 统计 iostat iotop # 文件系统类型 blkid df -T # 磁盘健康状态 smartctl
-
查看显存(nvidia)
# 显卡型号 lspci | grep -i vga # 或 sudo lshw -C display # NVIDIA 显卡信息 nvidia-smi
-
查看主板信息
sudo dmidecode -t baseboard
DNS配置
-
临时配置
sudo vim /etc/resolv.conf
nameserver 114.114.114.114 nameserver 8.8.8.8
-
永久配置
sudo vim /etc/netplan/*.yaml sudo netplan apply
network: ethernets: enp1s0: dhcp4: no addresses: - 192.168.1.48/24 gateway4: 192.168.1.1 # ubuntu24.04 用routes替换gateway4 routes: - to: default via: 192.168.3.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4 enp2s0: dhcp4: no addresses: - 192.168.100.170/24 nameservers: addresses: - 8.8.8.8 - 8.8.4.4 version: 2
服务器时间与本地同步
方式一:
# 查看时区与时间(0800 表示中国北京时间)
date -R
# 修改时区(按顺序选择 亚洲-中国-北京-确定)
tzselect
# 更新本地时区
sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
方式二:
# 查看时区验证时区是否生效
timedatectl
# 查看时区名称
timedatectl list-timezones
# 修改时区
sudo timedatectl set-timezone Asia/Shanghai
# 验证时区是否生效
timedatectl
查看服务状态
# 启动服务
sudo systemctl start xxx
# 重启服务
sudo systemctl restart xxx
# 检查服务状态
sudo systemctl status xxx
# 停止服务
sudo systemctl stop xxx
# 设置服务自启动
sudo systemctl enable xxx
# 取消服务自启动
sudo systemctl disable xxx
创建软连接
# 创建软链接:源地址绝对路径->软链接绝对路径
sudo ln -s /dpai/common_uploads/ /dpai/var/www/dpai/v2/api/uploads
# 重新创建软链接:源地址绝对路径->软链接绝对路径
sudo ln -snf /dpai/common_uploads/ /dpai/var/www/dpai/v2/api/uploads