Ubuntu/Linux使用命令行打开和关闭应用程序/ps命令和kill命令详解

您所在的位置:网站首页 linux如何打开火狐浏览器 Ubuntu/Linux使用命令行打开和关闭应用程序/ps命令和kill命令详解

Ubuntu/Linux使用命令行打开和关闭应用程序/ps命令和kill命令详解

2024-01-17 09:28| 来源: 网络整理| 查看: 265

 

打开应用程序很容易,比如要打开firefox浏览器,我们可以在终端中输入命令:

firefox &

最后加‘&’的目的是让应用firefox在后台运行,这样终端就不会被Firefox独占。

如果忘了写‘&’可以 Ctrl+z,然后打bg回车

文件名中含空格要写成  '\ '

关闭应用

ps是显示当前状态处于running的进程,grep表示在这些里搜索,而ps aux是显示所有进程和其状态。

$ ps aux | grep evince     查到evince的进程

|:管道符号,command1 |command2,将command1输出结果通过管道作为command2命令的输入参数.

***:~/Downloads$ ps aux|grep evince hellowo+  6705  5.1  1.3 1202288 107160 pts/0  Sl   20:15   0:02 evince test.pdf hellowo+  6710  0.0  0.0 161224  3880 ?        Ssl  20:15   0:00 /usr/lib/evince/evinced hellowo+  6746  0.0  0.0  17480   824 pts/0    S+   20:16   0:00 grep --color=auto evince

$ kill -s 9 pid   杀死进程号为PID的进程,例如:kill -9 6705

 

ps命令(Process Status):

要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令.

使用该命令 可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的.

ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;

如果想对进程时间监控,应该用 top 工具。

 

如果直接用ps命令,会显示所有进程的状态,通常结合grep命令查看某进程的状态。

grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

使用示例:

[root@node20 updateDB]# ps aux|grep ./update_stock

root 14232 0.0 0.0 5928 724 pts/1 S+ 18:16 0:00 grep ./update_stock

root 25021 0.0 0.0 3056 816 ? S Apr12 0:03 ./update_stock

 

ps aux输出格式:

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

格式说明:

USER: 行程拥有者

PID: pid

%CPU: 占用的 CPU 使用率

%MEM: 占用的记忆体使用率

VSZ: 占用的虚拟记忆体大小

RSS: 占用的记忆体大小

TTY: 终端的次要装置号码 (minor device number of tty)

 

STAT: 该行程的状态,linux的进程有5种状态:

D 不可中断 uninterruptible sleep (usually IO)  (收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)

R 运行 runnable (on run queue)      (正在运行或在运行队列中等待)

S 中断 sleeping     (休眠中, 受阻, 在等待某个条件的形成或接受到信号)

T 停止 traced or stopped    (进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)

Z 僵死 a defunct (”zombie”) process   (进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)

注: 其它状态还包括W(无驻留页),



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3