怎么查linux
怎么查linux详细介绍
在 Linux 系统中,“查” 可以指代多种操作,比如查看系统信息、查找文件、检查进程、搜索日志等。以下是常见的 “查询” 场景及对应的方法:
一、查看系统基本信息
- 查看 Linux 系统版本
bashlsb_release/etc/os-release
- 查看硬件信息
- 处理器:
lscpu - 内存:
free -h或cat /proc/meminfo - 磁盘:
df -h(磁盘空间)、fdisk -l(磁盘分区) - 设备:
lsblk(块设备)、lspci(PCI 设备)、lsusb(USB 设备)
- 处理器:
二、查找文件或目录
- 按名称搜索(推荐)
bash/路径/ f
文件名
- 按内容搜索(文件内文本)
bash文件名/路径/*
/路径
三、查看进程与服务
- 查看运行中的进程
bashaux/
- 查看服务状态(systemd 系统,如 Ubuntu 16+、CentOS 7+)
bashsystemctl status 服务名systemctl list-units service
- 旧系统(sysvinit)使用:
service 服务名 status
- 旧系统(sysvinit)使用:
四、网络相关查询
- 查看 IP 地址
bashaddr show - 查看网络连接
bashss
:端口号
- 域名 / IP 解析
bash域名/IP域名
五、查看日志
日志通常位于 /var/log/ 目录下,常用命令:
bash
/var/log/系统日志文件/var/log/日志文件
/var/log/*
六、软件包查询(安装 / 版本等)
- Debian/Ubuntu 系
bashdpkg 软件名list 软件名
- RedHat/CentOS 系
bash软件名yum list installed 软件名
七、其他实用查询
- 环境变量:
echo $变量名(如echo $PATH) - 用户信息:
who(当前登录用户)、cat /etc/passwd(所有用户) - 历史命令:
history(查看命令历史)
如果需要更具体的场景(如 “查某个端口是否开放”“查文件修改时间” 等),可以补充说明,我会提供更详细的步骤!