在Linux中查看各种配置可以借助多种命令和方法,根据你想要查看的具体配置类型(如网络、硬件信息、软件安装等),可以采用不同的方式。以下列出了一些常见类型的配置查询方法:
1. 系统版本及内核信息
查看系统版本及运行内核:
bash
cat /etc/osrelease 或者使用 `uname a` 显示更详细的内核和机器信息
2. 软件及版本信息
查询已安装的软件:
bash
dpkg l 对于Debian/Ubuntu系统
rpm qa 对于RedHat/CentOS/Fedora系统
apt list installed 另一种形式,仅限APT支持的操作系统
yum list installed 另一种形式,适用于Yum管理器
如果你想查看特定包的详细安装信息:
bash
dpkg s 适用于Debian/Ubuntu
rpm qi 对于RedHat/CentOS/Fedora
3. 内存和CPU
内存信息:
bash
free h
cat /proc/meminfo
CPU 和其他硬件:
bash
lscpu 显示CPU信息
cat /proc/cpuinfo 提供更为详细的CPU信息(每核心的数据)
lspci 显示系统内的总线接口信息(含显示卡等)
lsusb 显示USB设备连接信息
4. 文件系统与磁盘空间
列出挂载文件系统的详细信息:
bash
df h 显示各分区使用率
检查某个目录或整个根下的磁盘空间消耗:
bash
du sh /path/to/folder
5. 网络相关配置
查看当前IP配置:
bash
ifconfig 查看所有网卡信息
ip a 相同的功能,现代Linux更多用此命令替代ifconfig
检查网卡连接情况和状态:
bash
ethtool eth0
注意: 具体名称根据您的系统可能会有所不同(如 eth0、enp0s3)
以上就是一些基础的Linux环境配置查询命令。如果需要查询更多细节或其他类型的系统配置,欢迎具体说明一下您的需求。
发表评论