访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux命令 有效管理进程的 8 个 Linux 命令

时间:2018-11-23

alan@workstation:~$echo$PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin

WHICH

使用 which 命令查看可执行文件的完整路径。

alan@workstation:~$which nginx

/opt/nginx/bin/nginx

我将使用流行的 web 服务器软件 Nginx 作为我的例子。假设安装了 Nginx。如果执行 which nginx 的命令什么也不返回,那么是找不到 Nginx 了,因为它只搜索您指定的可执行路径。有三种方法可以补救一个进程不能简单地通过名字启动的情况。首先是键入完整路径 —— 虽然,我不情愿输入全部路径,您会吗?

alan@workstation:~$/home/alan/web/prod/nginx/sbin/nginx-v

nginx version: nginx/1.14.0

第二个解决方案是将应用程序安装在可执行文件路径中的目录中。然而,这有时可能是办不到的,特别是如果您没有 root 权限。

PATH="$HOME/web/prod/nginx/sbin:$PATH"

现在,重复您的 echo 和 which 命令或者尝试检查版本。容易多了!

alan@workstation:~$echo$PATH

00 * * * * /usr/local/bin/php /home/john/myscript.php。

每一小时执行myscript.php如下: 代码如下: # crontab -e 00 * * * * /usr/local/bin/php /home/john/myscript.php。

00 */2 * * * /usr/local/bin/php /home/www/script.php 。

2.00 * * * * /usr/local/bin/php /home/john/myscript.php。

alan@workstation:~$which nginx

/home/alan/web/prod/nginx/sbin/nginx

alan@workstation:~$nginx-v

nginx version: nginx/1.14.0

保持进程运行

NOHUP

开始 - 运行, 分别输入以下命令: regsvr32.exe /u msimtf.dll regsvr32.exe /u msctf.dll,去掉启动选项中的ctfmon.exe, 这一点可以用一般的工具来进行设置, 比如说windows优化大师等等,然后重启或者注销, 看看进程里面是不是还有ctfmon.exe的存在。

}}}6.运行结果以及分析6.1测试用例假设有四个进程,其进程信息如下表所示:进程名 到达时间 运行时间 p1 8:00 4:00 p2 9:00 2:00 p3 10:00 1:00 p4 11:00 2:00 6.2 运行结果运行main函数后,dos命令窗口如下(图4):输入数据 “3”后,显示结果如下(图5):重新输入数据“1”后,显示如下(图6):输入任意键开始,显示如下(图7):输入数据“2”,察看抢占式短进程优先算法(图8):6.3 结果分析6.3.1 先来先服务此调度算法是按照进程到达时间顺序进行运行,所以进程的到达时间顺序就是和进程运行结束时间点的先后顺序相一致。

ps命令就是最根本相应情况下也是相当强大地进程查看命令.运用该命令可以确定有哪些进程正在运行和运行地状态、进程是否结束、进程有没有僵死、哪些进程占用了过多地资源等等.总之大部分信息均为可以通过执行该命令得到地.。