ps查看进程

进程类似 Windows平台上启动应用,应用会启动对应的进程,每个进程都有一个唯一的进程号(PID)。
image.png
Linux中查看系统进程。

ps -ef 查看系统进程信息

  1. ps -ef

image.png
默认显示所有的系统进程。

grep 过滤信息

  1. 启动禅道服务

    1. /opt/zbox/zbox start
  2. 查看跟禅道相关的进程信息

    1. ps -ef | grep zbox
  • grep zbox 从上面的结果中过滤 zbox 相关信息。

image.png

查看进程的作用:
如果服务器卡顿, 应用不能正常被结束进程,举个例子:比如Windows系统上某个软件卡死,不能正常关闭,可以【任务管理器】—【找到对应的进程】—【结束进程】。
Linux中也是一样。


  1. 找到与 zbox 相关的进程号。

    1. ps -ef | grep zbox

    image.png

  2. 使用kill 命令结束对应的进程。

根据上面的结果,第一个进程号为 28509.

  1. kill 28509

image.png
如果不能结束,
使用 kill -9 命令结束。

  1. kill -9 28604

阿里云 重装系统 阿里云重装系统.mp4 (22.95MB)

作业

  1. 服务器重装系统。 操作系统选择 centos 7.9 64位。https://www.yuque.com/imhelloworld/bypiud/gh2cfd#CHc14
  2. 阿里云服务器开发端口 80,3306.

https://www.yuque.com/imhelloworld/bypiud/zy3npm#LloyR

  1. 参考手册搭建 禅道,

    https://www.yuque.com/imhelloworld/bypiud/zy3npm

  2. 在浏览器上登录禅道,默认用户名 admin 密码 123456

  3. 在禅道上创建项目【fanmao】,在【fanmao】项目中创建 产品【85】
  4. 在【85】产品下 创建编写一条 京东手机app端购物主流程的测试用例。
  5. 使用root账户登录到服务器上
  6. 查找 文件名中 包含 ‘apache_access.log’ 的文件路径
  7. 将apache_access.log 文件中20-100行的内容保存到 /tmp/apache.log文件中。
  8. 使用 ps 命令 找到 mysql 相关的进程并结束掉。
  9. 查找 文件名 mysql_error.log 的文件。并将mysql_error.log中文件的内容 追加到 /tmp/apache.log 文件中
  10. 创建zhangsan 用户,并使用 zhangsan 用户登录系统
  11. 使用zhangsan 用户 编辑 /tmp/apache.log 文件,在第1行中添加

    1. hello iam zhangsan

    在最后一行中添加

    1. 哈哈哈哈!!!

    如果zhangsan 用户不能修改此文件, 请自己想办法解决。

  12. 使用zhangsan 账户 将 /tmp/apache.log 文件 压缩 为 姓名拼音.tar.gz

  13. 将 文件上传到 服务器上的 /tmp 目录下

服务器信息: 1.117.45.85
用户名: fanmao
密码: 123456


  1. 切换root用户, 将下面的zip 文件上传到自己的服务器 /tmp 目录下

updatedb.zip

  1. 解压文件。 将解压出来的文件 updatedb.conf 复制到 /etc/updatedb.conf
  2. 在 /tmp 目录下创建 文件 fanmao.400M 并指定此文件大小为 400Mb。
  3. 使用 find 命令找到系统中 文件大小为 400M 的文件。
  4. 将搜索结果 保存到 /tmp/bigdata.txt 文件中。