本文档主要记录一些 Linux 的命令,不一定常用,只是方便个人查询。

查看系统信息(系统内核名,主机名,内核版本,内核发布号等)

1
uname -a

查看硬件信息

1
lshw

若命令不存在,CentOS安装方法“ yum install lshw ”

查看块设备(硬盘,闪存驱动器)信息

1
lsblk

查看 CPU 信息

1
lscpu

查看文件系统信息

1
fdisk -l

查看 Linux 下最大文件描述符限制

  • 系统级限制

sysctl命令和proc文件系统中查看到的数值是一样的,它是限制所有用户打开文件描述符的总和

1
sysctl -a | grep -i file-max --color
1
cat /proc/sys/fs/file-max
  • 进程级限制

内核为了不让某一个进程消耗掉所有的文件资源,其也会对单个进程最大打开文件数做默认值处理,默认值一般是1024

1
ulimit -n