Linux命令

Linux中查看进程状态信息

一、常用命令总结 

   ps -l   列出与本次登录有关的进程信息;
   ps -aux   查询内存中进程信息;
   ps -aux | grep ***   查询***进程的详细信息;
   top   查看内存中进程的动态信息;
   kill -9 pid   杀死进程。

 USER :进程的所属用户,
PID :进程的进程ID号, 
%CPU :进程占用的 CPU资源 百分比,
%MEM :进程占用的 物理内存 百分比, 
VSZ :进程使用掉的虚拟内存量 (Kbytes) ,
RSS :进程占用的固定的内存量 (Kbytes) ,
TTY :与进程相关联的终端(tty),?代表无关,tty1-tty6是本机上面的登入者程序,pts/0表示为由网络连接进主机的程序。
STAT :进程的状态,具体见2.1列出来的部分 ,
START :进程开始创建的时间 ,
TIME :进程使用的总cpu时间,
COMMAND : 进程对应的实际程序。

3.3  动态显示内存中的进程信息(top)








 




Linux top命令的用法详细详解

 

使用top命令查看系统状态

 

Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高?

使用SSHClient客户端连接到远程Linux系统。使用top命令查看系统的当前运行的情况。如图对top命令执行的结果做了简单的图解,下面针对每一项做详细的解释。

Linux命令_第1张图片

 

 

Linux命令_第2张图片

 

Linux命令_第3张图片

 

Linux命令_第4张图片

 

Linux命令_第5张图片

 

Linux命令_第6张图片

https://www.cnblogs.com/edgedance/p/7044753.html
 







 

Linux查询日志某关键字前后十行

查询日志某关键字前后十行

grep -C 10 'Exception' xxx.log  xxx为日志文件名称
  • 1

上面10行:

grep -B 10 'Exception' xxx.log
  • 1

下面10行:

grep -A 10 'Exception' xxx.log
  • 1
 


作者:佛系面试
链接:https://www.nowcoder.com/discuss/651301?source_id=profile_create_nctrack&channel=-1
来源:牛客网
 

用过哪些Linux的命令?
答:cat、cd、rm、vi、dir等......
如何查看一个目录下的文件数?
答:(这里楼主记得一个ls类的命令和find命令中有这个功能,面完之后查了一下,发现是 ls -l 命令查看。)
Linux中rm(删除)正在被进程占用的文件会发生什么?
答:(之前在 牛客看到过这个问题,就简单地说了下,我把网上的答案贴在这里了。) 在 Linux 系统中,通过 rm 命令删除一个文件,实际上是在相应的目录结构中 unlink 这个文件。如果这个文件仍然被打开着,这个文件仍然可以被这个进程所使用,并将继续占用磁盘空间。等这个程序关闭该文件后,对应文件的空间才会被释放。

 

然后他问我知道原理是怎么样的吗?

你可能感兴趣的:(linux,Linux,linux)