Linux查看,搜索命令的补充
查看命令---硬件信息
查看系统信息
显示系统名、节点名称、操作系统的发行版号、操作系统版本、运行系统的机器 ID 号
查看cpu信息
lscpu
cat /proc/cpuinfo
查看内存信息
free -m概要查看内存情况
cat /proc/meminfo 查看内存详细使用
dmidecode -t memory 查看内存硬件信息
查看磁盘信息
lsblk 直观简洁显示硬盘和分区分布
fdisk -l 查看硬盘和分区的详细信息
查看网卡信息
lspci | grep -i 'eth'查看网卡硬件信息
ifconfig -a查看系统的所有网络接口
ifconfig查看也行
ip link show查看网卡连接情况
同样ip addr show也可以
其他
查看pci信息,lscpi,即查看主板所有硬件槽信息
lspci -v 详细查看pci信息
lscpi -t 查看设备树
查看bios信息,即基本输入输出系统
dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。
如果要查看所有有用信息dmidecode -q里面包含了很多硬件信息。
搜索命令---文件搜索
locate搜索
locate搜索速度快,但只能搜索已经索引的内容
find查找
用法:find ----- [搜索范围] ----- [搜索条件] ----[#搜索文件]
实例: find / -name install
find里一些匹配字符
-
*
匹配任意内容 -
?
匹配任意一个字符 -
[]
匹配任意一个中括号内的字符 -
[-]
匹配括号中任意一个字符,-代表一个范围例如 [a-z]代表匹配任意一个小写字母 -
[^}
逻辑非,表示匹配不是括号中的字符.
[name] | 区分大小写文件名搜索 |
[iname] | 不区分大小写文件名搜索 |
[atime] | 文件访问时间 |
[ctime] | 改变文件属性时间 |
[mtime] | 修改文件内容时间 |
[inum] | i节点 |
[size] | 文件大小 |
[user] | 所有者 |
[nouser] | 无所有者 |
find /etc -size +20k -a -size -50k
搜索etc目录下大于20k并且小于50k文件