首页 > 系统相关 >第九周Linux学习笔记

第九周Linux学习笔记

时间:2023-10-28 22:00:57浏览次数:33  
标签:ps 查看 PID 笔记 命令 按下 Linux 进程 第九

本周的学习内容属实有点多(差点跟不上,浅浅吐槽一下),学习了第五章进程管理以及第六章I/O重定向。具体命令及其作用在下面一一列举。

第五章:进程管理

进程小tips:每个进程都有唯一的进程表示PID;进程有就绪态、阻塞态和运行态三个状态;进程有的是密集型有的是疏散型。

1、“ps aux”命令,查看进程状态可分为静态的查看和动态的查看,而ps aux则是前者。

 2、使用man工具查看STAT。其中R表示运行,S表示可中断休眠,D表示不可中断休眠,T表示停止的进程,Z表示僵死的进程,X表示死掉的进程。

 3、用户查看cpu占用率的时候,使用“ps aux --sort-%cpu”可以让进程以cpu的降序进行排序。

 4、如果要查看UID、PID、PPID则需要命令“ps-ef”

 5、自定义显示字段使用“ps axo+对应字段”

 6、还有其他三种查看指定进程PID的方法(“cat”、“pidof”、“pgrep”),如下:

 

 

 7、查看动态命令,使用“top”命令,得出的结果是会随着时间改变的

 7.1在“top”命令下,按下M可以查看内存的占用率排序(一般为降序排列,下同)

 7.2按下p可以查看cpu占有率的排序

 7.3按下N可以查看PID数值大小排序

 7.4除此之外按下R键对原来的排序进行反转,即降序变为升序;按下F键显示自定义显示字段;按下W键保存自定义显示字段;按下1键显示所有cpu的负载...还有其他的键位对应不同的功能这里就不给予截图展示了。

8、“top -p”可以查看一个或者多个进程的动态信息

 9、使用pidof命令查看vsftpd服务进程PID,然后再用kill命令来终止指定进程的进行

 实例:管理远程主机

(1)使用yum安装Screen,显示完毕即成功安装

 

(2)为进程命名为linux,执行该程序并关闭终端;通过“screen -list”,命令查看当前会话;最后用“screen-r”命令重新连接先前的进程

 

 第六章:I/O重定向

 1、I/O重定向输入date命令会显示出当前时间,如果date命令后加“>“,并指向date
.txt文件,那么就会写入date.txt文件

 2、Passwd进程也有一个PID编号

 3、每个进程都有0、1、2这三个文件描述符。0表示标准输入,可以理解为键盘输入;1表示为标准输出,输出到终端;2表示标准错误,输出到终端;3及以上为常规文件的描述符

 4、其中”>“表示覆盖,”>>“表示追加

 

 总结:学会了怎么查看进程的信息,以及如何去管理进程。I/O重定向其实我不是很懂是干嘛的emm

 

标签:ps,查看,PID,笔记,命令,按下,Linux,进程,第九
From: https://www.cnblogs.com/ChengXing12/p/17794747.html

相关文章

  • 现代企业管理的部分复习笔记
    因为不是专业课学的比较随意,大概会分成四个部分,三个内容一个部分题,最近就要考试了,共勉格式问题显示不好  用word写的,链接如下我用夸克网盘分享了「现代企业管理.docx」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。链接:https://pan.quark.cn/s/aacef986......
  • 《信息安全与设计》第四章学习笔记
    《信息安全与设计》第四章学习笔记第四章并发编程并行计算导论顺序算法与并行算法顺序算法:所有步骤通过单个任务依次执行,每次执行一个步骤,当所有步骤执行完成时,算法结束。并行算法:cobegin-coend代码块来指定独立任务,所有任务都是并行执行的,紧接着代码块的下一个步骤将只在......
  • Win10 ssh客户端 scp 传输linux文件到windows 端
    1Window10安装openssh服务2启动windowssshd服务netstartsshd3scplinux向windows传输文件Win10中打开powershell,登录ssh把linux下的shell01.sh传到window10的桌面上[email protected]:/C:/Users/admin/Desktop......
  • 学习笔记7
    目录知识点归纳第4章并行计算并行性和并发性线程线程同步苏格拉底挑战问题与解决方案实践过程知识点归纳第4章并行计算并行性和并发性并行算法只识别可并行执行的任务。CPU系统中,并发性是通过多任务处理来实现的。通常,并行算法只识别可并行执行的任务,但是它没有规定如何将......
  • Linux进程函数
    1.进程相关知识PCB进程控制块包含的信息进程id。系统中每个进程有唯一的id,在C语言中用pid_t类型表示,其实就是一个非负整数。进程的状态,有就绪、运行、挂起、停止等状态。进程切换时需要保存和恢复的一些CPU寄存器。描述虚拟地址空间的信息。描述控制终端的信息。当前工作......
  • 第八周Linux教材第四章学习笔记——并发编程
     第四章 并发编程4.1并行计算导论在早期,大多数计算机只有一个处理组件,称为处理器或中央处理器(CPU)。受这种硬件条件的限制,计算机程序通常是为串行计算编写的。要求解某个问题,先要设计一种算法,描述如何一步步地解决问题,然后用计算机程序以串行指令流的形式实现该算法。在只有......
  • 学习笔记7
    并发编程线程原理:一个操作系统(OS)包含许多并发进程。在进程模型中,进程是独立的执行单元。线程是某进程同一地址空间上的独立执行单元。创建某个进程就是在一个唯一地址空间创建一个主线程。当某进程开始时,就会执行该进程的主线程。如果只有一个主线程,那么进程和线程实际上并没......
  • 自制x86 BOOTLADER开发笔记(1)——— 开发环境配置
    前言数年前,出于对于操作系统内核的好奇和兴趣,看了一些自制内核资料和教程,断断续续地也写了一个简单的的玩具内核。在学习的过程中,往往第一步遇到的问题就是内核的加载和系统的引导,发现不少教程都使用grub等现成的工具直接完成这一步骤,这样能快速的完成读取硬盘、加载内核文件、......
  • 信息搜集技术课程笔记
    情报侦察技术工具主动收集容易暴露。主动和被动收集的区别在于有没有和被收集对象有直接的交互,深度交流。被动则是利用公开渠道进行信息收集。情报侦察技战术前期的侦察内容国外用的比较多的是:Google、bing国内用的多的是:fpfa、baidu、zoomeye等可以上传IP、文件、某一段md5值可以......
  • 《程序员修炼之道:从小工到专家》第三第四章读书笔记
    第三章基本工具第14节纯文本的威力本节是第三章:基本工具,首节内容,章节介绍里有一句话:许多新程序员都会犯下错误,采用单一的强力工具,比如特定的集成开发环境(IDE),而且再也不离开其舒适的界面。这实在是一个错误。我们要乐于超越IDE所施加的各种限制。要做到这一点,唯一的途径是保持......