实验目的:
1)掌握如何查看系统基本信息
2)了解自己在系统中的角色
3)系统运行的进程有哪些
实验步骤一:
1)查看CPU信息
命令:cat /proc/cpuinfo
查看逻辑CPU个数、物理CPU个数、查看core id的数量
2)查看linux内存信息 cat /proc/meminfo
另一个命令free
fdisk -l
实验步骤二:身份信息查看
whoami 可以查看自己当前用户身份
who 可以查看都有谁在用
top 相当于任务管理器
ps -aux 包含其他用户的使用进程
chkconfig --list 查询系统服务在系统各个运行级别上的信息
service [服务名] status :查看某个服务的状态,比如查看 sshd这个服务的状态
实验步骤三:
1)系统网卡链接状态 ifconfig,如果只想看一其中一个的话,用 ifconfig [网卡名]
2)系统都建立了哪些链接netstat
如果要看更加详细的,可以使用 netstat -atunp
分析与思考:
1、自行查阅资料,如何进入centos6.5的单用户模式?
2、自行查阅资料,如何使用ps 命令找出某个进程的pid?
3、自行查阅资料,如何找到httpd的进程号?
1.
启动CentOS6 系统,出现系统启动倒计时时按任意键。(因为只有5s)
然后进入到GRUB内核选择界面按 e 键进入编辑
选择第2行 ,按 e 进入编辑。
进入后,在 rhgb quiet 后面加个空格+single 或者 在后面加个空格+1 (两者都可行,选择哪种都可以)编辑完成后敲 回车键 完成编辑,
2.ps -C nginx -o pid=
-C 是command的意思,一般进程名包含在启动该进程的命令(command)中,所以我们可以通过选择command name来实现我们的目的。
-o是一个格式选项,输出用户想输出的列及其列名,这里pid=代表输出pid这一列,列名为空,当然你也可以定义其他列名。
3 ps -eLf |grep httpd|grep -v grep