了解你的系统

一、预备知识

     1).linux系统的运行级别

运行级别  状态
运行级别0 系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动
运行级别1 单用户工作状态,root权限,用于系统维护,禁止远程登陆
运行级别2 多用户状态,没有NFS(网络文件系统)
运行级别3 完全的多用户状态,有NFS,登陆后进入字符模式
运行级别4 系统未使用,保留
运行级别5 图形界面模式
运行级别6 系统正常关闭并启动,默认不能设置为6,否则不能正常启动

      2)系统启动默认级别设置文件

        /etc/inittab 。修改里面的 id:3:initdefault:这一行 ,就能改变启动默认启动级别,比如id:3 ,就是默认启动到字符界面。

二、实验环境 

                   CentOS6.5试验台

          

 

 

三、实验步骤

 

        

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

四、实验收获

       1)命令总结

                

命令 作用
cat /proc/cpuinfo 查看cpu信息
cat /proc/meminfo 查看linux的内存信息
fdisk -l 磁盘分区信息查看
whoami 身份信息查看
who 看到有哪些人在使用这个系统
top 系统在运行哪些程序,相当于windows的任务管理器,动态显示
ps 显示瞬间状态
chkconfig --list 查询系统服务在系统各个运行级别上的信息
service [服务名] status  查看某个服务的状态
ifconfig 系统网卡链接状态
netstat 系统建立了哪些链接

        2)命令详解

                 1.cat /proc/cpuinfo 显示cpu全部信息,如果显示其中某些信息,如查看逻辑cpu的个数,采用cat/proc/cpuinfo|grep"processor"|wc -l

                  2.cat /proc/meminfo查看内存信息,也可以采用free,采用free会产生如下

  total used free shared buffers cached
mem            
-/+ buffers/cache            
swap            

                 total代表总大小,used,free分别代表剩余的和使用的,shared代表多个进程共享的内存总额,buffers/cached代表磁盘缓存大小

                 第二行和第三行的区别在于使用角度不同,第二行是对于操作系统来说,磁盘缓存属于被使用的部分,第三行是从应用程序上来看,磁盘缓存属于可用的 

              3.fdisk -l 、df -Th 磁盘使用情况查看

              4.top和ps都可以查看进程信息,但前者时动态显示,按q退出显示 

              5.service可以开启和关闭服务,查看某一个服务的状态时,service 服务 status、查看所有服务的状态时 service --status-all
              6.显示所有网卡状态时,Inet addr :就是IP地址 ;Bcast:广播地址;Mask:是子网掩码;inet6 addr:这是ipv6的ip地址。RX:指接收 ;TX:指发送。
               7.采用netstat -atynp会显示的更详细

五、分析与思考

               问题1

                               重启系统后按tab键然后按e, 在第二行输入e接着输入1按 b.

               问题2

                               ps -C 进程名

               问题3

                               ps -ef | grep httpd | wc -l 

 

                 

 

posted @ 2021-09-06 20:25  张江涛yyds  阅读(82)  评论(0)    收藏  举报