第九周 Linux课后技术总结

5.1 初始进程

什么是进程?

进程是已启动的可执行程序的运行实例。进程有以下组成部分。

  • 已分配内存的地址空间。
  • 安全属性,包括所有权凭据和特权。
  • 程序代码的一个或多个的执行线程。
  • 进程状态。

每个进程都有唯一的进程标识PID,一个PID只能标识一个进程。
image
(使用pidof命令查看sshd进程的PID)

5.2 查看进程

5.2.1 静态查看进程

使用ps aux命令查看当前目录的进程
image
按照CPU或其他资源的占用排序
image
最后还有几种常用的查看指定进程PID的方法

  • cat命令
    image

  • pgrep命令
    image

5.2.2 动态查看进程

使用top命令以动态地显示进程(上半部分为整体信息,下半部分为每一个进程的信息)
image
(按M或P等键分别以内存和CPU占用排序)

5.3 信号控制进程

5.3.1 kill命令

image
(kill命令的全部信号,默认为15以正常终止进程)

6.1 I/O重定向

  • 将输出重定向到文件 “>”表示覆盖 “>>”表示追加
    image

  • 将输出重定向到另一个终端
    image

  • 查看进程打开的文件
    image
    上述进程中的数字1描述符表示标准输出,另外还有0、2这两个常见的文件描述符。0表示标准输入,可以理解为键盘输入;2表示标准错误,输出到终端;3及以上为常规文件的描述符。

posted @   ae911happy  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示