public:linux:linux_commands

Linux 常用系统命令列表

uname -a            # 查看内核和操作系统信息
hostname            # 查看计算机名。修改可编辑 /etc/hostname
cat /proc/cpuinfo   # 查看 CPU 信息
env                 # 查看环境变量
lsmod               # 列出加载的内核模块
uptime              # 查看系统运行时间、用户数、负载
 
ps -ef              # 查看所有进程
 
crontab -l          # 查看当前用户的计划任务服务
lspci             # 列出所有 PCI 设备 (可加参数 -t 或 -v)
lsusb             # 列出所有 USB 设备 (可加参数 -t 或 -v)
sudo dmidecode    # 显示服务器硬件和 BIOS 信息 (可查询到内存条信息)
free                # 查看内存使用量和交换区使用量 
cat /proc/meminfo   # 查看内存信息
 
swapon              # 查看所有交换分区
df -h           # 查看各分区使用情况
du -sh <目录名>  # 查看指定目录的大小
 
mount           # 查看挂载的分区
 
sudo fdisk -l   # 查看所有磁盘
ip addr             # 查看本机 ip 地址
sudo iptables -L    # 查看防火墙设置 
lsof -i:port        # 查看端口占用
id <用户名>   # 查看指定用户信息 
 
w            # 查看当前活动用户(详细)
users        # 查看当前活动用户(只显示用户名)
 
last         # 查看用户登录日志。二进制日志: /var/log/wtmp
lastlog      # 查看用户最后一次的登录信息。二进制日志: /var/log/lastlog

  • 最后更改: 2021/06/26 16:17
  • 由 Jinkin Liu