互联网技术

Linux查看系统配置信息

2019-12-11  本文已影响0人  LiuShaodong

在日常使用linux服务器的时候,我们可能会去查看一下这台服务器的配置到底有“多好”、磁盘的使用情况、内存和cpu的占用情况等,或者查看当前的linux版本是32位的还是64位的,据此来安装相应的软件环境等。

cat /proc/version  # 查看Linux内核版本

getconf LONB_BIT  # 由于64位操作系统中LONG类型占8字节,32位系统中LONG类型是4字节,我们可以据此判断是64位操作系统还是32位操作系统

lspci | grep -i vga  # 查看服务器的显卡信息

lscpu  # 查看服务器的cpu信息

free -m  # 查看内存信息

cat /proc/meminfo  # 查看内存的详细使用信息

lsblk  # 查看磁盘信息

df -h  # disk free 查看磁盘的剩余空间,-h会根据大小加相应的单位(例如,MB,GB,TB等)

du -h  # disk usage 查看当前目录下的文件夹的大小

lspci | grep -i 'eth'  # 查看网卡信息

ifconfig -a  # 查看所有网络接口

date  # 查看当前的系统时间

cal -y  # 查看一年的日历,如果不加 -y 会查看当月的日历

ps aux  # process status 查看进程的详细情况,a显示终端上所有的进程,包括所有用户,u显示进程的详细状态,在官方手册中,推荐我们使用 aux 组合参数来找到所有进程,该命令通常组合 grep 命令来使用

top  # 相当于windows的任务管理器,可以动态显示运行中的进程占用资源情况,M为根据内存占用排序,P为根据CPU占用排序,q退出top

kill -9 520  # 强行杀死pid=520的进程,-9表示强制执行,轻易不要kill掉别的用户下的进程
上一篇 下一篇

猜你喜欢

热点阅读