linux查看配置命令
linux查看配置命令详细介绍
在 Linux 系统中,不同的配置信息需要使用不同的命令来查看,下面为你介绍一些常见配置的查看命令:
系统信息
uname -a:此命令能显示完整的系统信息,涵盖内核名称、版本、主机名、网络节点名称等。
bash
lsb_release -a:可显示 Linux 发行版的具体信息,像发行版名称、版本号等。
bash
lsb_release
硬件信息
lshw:能够详细列出系统硬件的配置信息,不过可能需要管理员权限才能查看全部内容。
bash
lshw
lscpu:用于查看 CPU 的相关信息,例如 CPU 型号、核心数、线程数等。
bash
lscpu
lsblk:可列出所有可用的块设备(如硬盘、U 盘等)及其挂载点。
bash
lsblk
free -h:以人类可读的格式显示系统的内存使用情况,包含物理内存和交换空间。
bash
网络配置
ifconfig:显示网络接口的配置信息,例如 IP 地址、子网掩码、MAC 地址等。部分较新的系统可能需要先安装net-tools包。
bash
ip addr:也是用来显示网络接口的配置信息,是ifconfig的现代替代命令。
bash
addr
route -n:显示路由表信息。
bash
route
用户和组信息
cat /etc/passwd:查看系统中所有用户的信息。
bash
/etc/passwd
cat /etc/group:查看系统中所有组的信息。
bash
/etc/group
服务配置
systemctl status <service_name>:查看指定服务的状态,例如查看nginx服务的状态。
bash
systemctl status nginx
systemctl list-units --type=service:列出所有正在运行的服务。
bash
systemctl list-units service
912systemctl list-units =