第九周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 @   刘昊20218560  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示