linux 1.0.2
之前更的都是bash shell
现在来整点更牛逼的
不只是查看文件了
而是去查看系统的命令,去操作系统的东西
了解一下系统命令
探测系统的进程(也就是winodws的任务管理器)
linux中也是有用户的概念
PID就是每个进程的编号,你把这个PID干掉之后,对应的进程就没了
服务的好处是随时随地监听用户,来随时随地的提供服务
随时随地等着你去运行
linux中的任务管理器
主包的电脑中不知道为什么有两个monitor
打开就是这样的
resource这里显示的是各个情况的使用空间
这个是当前盘的使用情况(或许叫文件夹更准确一些?)
这个是非常有用的,很多东西就一眼清楚了
那这个是图形界面的,如果使用命令行去查看呢?
企业里面哪有图形界面给你用
top
命令,啪唧一下都出来了,但是没什么屌用
top命令是显示系统的进程
这个时候按q
就能退出了
使用有用的命令ps
,是process status
的缩写
ps
只是显示系统正在使用的进程
可以看到他只显示了两行,因为这是你目前正在使用的东西
ps
命令很复杂,有三个版本,当你打开他的man文件,会惊讶的发现有他妈的一千多行
这么复杂的命令想要全部掌握是不可能的
linux中的pid
ps - a
列出全部的进程
ps axo pid,comm,pcpu
查看进程的PID,名称以及CPU占用率
ps -aux | grep named
查看named进程详细信息
这两个命令主包有点没用明白
看来ps命令确实是一个很复杂的命令
记得以后进企业之后如果需要用到ps命令,那就多看看他的参数,万一就用到了呢
kill
干掉一个进程
使用ps命令查看一个进程的pid,然后用kill去干掉这个进程
gedit
是打开记事本
使用ps查看gedit的运行情况
sl是说明该应用当前正在运行中
pid分别是34562和34592
只要把这两个东西之间干掉一个,记事本就无法运行了
kill + 对应的PID名字
对比一下发现确实被干掉了
这里下面这个color是当前命令正在执行的进程,输入的命令也是一个进程
再次打开记事本的时候发现PID就又变了,这说明pid只是一个身份的意思
kill命令比较危险,如果杀系统中的东西的话,就需要使用管理员的身份
micro_frank