了解我的系统

2021/9/6 6:08:56

本文主要是介绍了解我的系统,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

查看Linux中硬件信息

1、查看CPU信息

命令:cat /proc/cpuinfo

 

 

 

 

查看逻辑CPU个数:

 

 

 

2、查看linux的内存信息

命令:cat /proc/meminfo

 

 

 

 

free 来查看内存的信息:

 

 

Total:代表总大小 ;

used :已经使用的大小;

free:剩余的大小;

Shared:多个进程共享的内存总额;

Buffers/cached:磁盘缓存的大小。

 

磁盘使用情况查看

磁盘分区信息查看之fdisk -l

 

 

磁盘使用情况查看之 df -Th命令

 

 

 

身份信息查看

我是谁?

命令:whoami      

命令:who

 

 

 

 

 

命令:top

作用:相当与windows里面的任务管理器

 

 

USER:该 process 属于哪个使用者账号的

PID :该 process 的号码

%CPU:该 process 使用掉的 CPU 资源百分比

%MEM:该 process 所占用的物理内存百分比

VSZ :该 process 使用掉的虚拟内存量 (Kbytes)

RSS :该 process 占用的固定的内存量 (Kbytes)

TTY :该 process 是在那个终端机上面运作,若与终端机无关,则显示 ?,另外, tty1-tty6 是本机上面的登入者程序,若为 pts/0 等等的,则表示为由网络连接进主机的程序。

STAT:该程序目前的状态,主要的状态有:

D 不可中断

R 运行中

S 休眠的进程,可以被某些信号唤醒

T 停止的进程

Z 僵死的进程,就像windows里面程序无响应差不多

系统都开启了哪些服务?

命令:chkconfig --list

解释:查询系统服务在系统各个运行级别上的信息

 

 

查看所有服务的状态:

 

 查询所有服务状态

 

 

系统网络链接状况

系统网卡链接状态

命令:ifconfig

 

只看一个网卡

 

 

 

命令:netstat

 

 

 更详细:

 

 

 

 

 

如何进入centos6.5的单用户模式?

 

1.重启服务器,一直按“E”键,进入grub引导菜单的内核界面

 

2.在内核界面选择使用上下箭头移动并选择内核;

 

3.内核选定之后再次按下“E”键进行编辑;

 

4.在最后一行后面加上数字1(是单用户模式的运行级别)或者single然后回车(补充:好像加...

 

5.然后根据提示按下boot进行重新引导;

 

如何使用ps 命令找出某个进程的pid?

  需要使用linux下另外一个ps命令查找与进程相关的PID号:ps aux | grep program_filter_word
    ps a 显示现行终端机下的所有程序,包括其他用户的程序。 
    ps -A 显示所有程序。 
    ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 
    ps -e 此参数的效果和指定"A"参数相同。 
    ps e 列出程序时,显示每个程序所使用的环境变量。 
    ps f 用ASCII字符显示树状结构,表达程序间的相互关系。 
    ps -H 显示树状结构,表示程序间的相互关系。 
    ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。 
    ps s 采用程序信号的格式显示程序状况。 
    ps S 列出程序时,包括已中断的子程序资料。 
    ps -t<终端机编号> 指定终端机编号,并列出属于该终端机的程序的状况。 
    ps u 以用户为主的格式来显示程序状况。 
    ps x 显示所有程序,不以终端机来区分。
    最常用的方法是ps aux,然后再通过管道使用grep命令过滤查找特定的进程,然后再对特定的进程进行操作。
    其次,使用kill命令结束进程:kill xxx
   

如何找到httpd的进程号? 

ps -ef | grep httpd | wc -l 



这篇关于了解我的系统的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程