Linux_进程管理&计划任务

目录

  • 目录
  • top打开Linux系统任务管理控制台
  • ps进程查询指令
  • kill进程关闭指令
  • 一个小实验
  • 一次性计划任务
  • 周期性计划任务

top打开Linux系统任务管理控制台

快捷键
P M k q r ? > <
进程优先级设定
nice -n 19 updatedb
renice +12 0 uodatedb
renice +19 -u qin

ps进程查询指令

ps aux 显示全部进程的详细信息列表
ps aux | grep httpd 过滤出httpd服务的进程
ps -elf
ps auxf

kill进程关闭指令

kill -l 查看可以kill的模式
kill -9 PID -9 暴力关闭进程
kill -15 PID -15正常关闭进程
skill -9 jmilk skill后跟进程名字
skill -9 pts/1
pkill -u jmilk
pgrep httpd
pstree -aup

一个小实验

echo jmilk > jmilk
echo bing > bing
echo jmilkbing > jmilkbing
vim jmilk &
vim bing
ctrl+z
vim jmilkbing
ctrl+z
jobs 查看后台进程
fg 2
ps aux | grep vim
pgrep vim
kill -9 PID
fuser
fuser:使用文件或者套节字来表示识别进程。
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
umount /mnt/cdrom
fuser -km /mnt/cdrom
umount /mnt/cdrom

一次性计划任务

at 16:00
at>touch 1 2 3 4 5 6
at>ctrl+d

周期性计划任务

crontab -e -u jmilk1
35 14 * * * /bin/touch /home/jmilk1/file{1..99}
crontab -e
50 7 * * * /sbin/service httpd start
50 22 * * * /sbin/service sshd stop
0 0 */5 1-5 * /bin/rm –rf /var/ftp/pub/*
30 7 * * 6 /sbin/service httpd restart

时间: 2024-10-29 21:38:51

Linux_进程管理&amp;计划任务的相关文章

RHCE学习&lt;5&gt;RHEL6进程管理、Cron任务计划和启动故障排除

一.进程管理 1.ps查看进程命令(一般使用以下两种组合选项) ps -aux:将显示系统中所有的进程信息 ps -elf:将以长格式显示系统中所有的进程详细信息 USER:启动该进程的用户账号的名称 PID:进程号,在当前系统中是唯一的 TTY:表明该进程在哪个终端上运行,?表示未知或不需要终端. STAT:进程的当前的状态如:S(休眠).R(运行).Z(僵死).<(高优先级).N(低优先级).s(父进程).+(前台进程),对于僵死进程应该予以手动终止 START:启动进程的时间 TIME:该

WinXP下如何删除进程管理器中的GoogleUpdate进程

  使用WinXP系统的朋友经常都会用到进程管理器,进程管理器可以帮你监控到每一个悄悄在后台运行的程序.有不少细心的WinXP用户会发现,进程管理器中总是出现GoogleUpdate.exe进程,看名字我们就知道用户一定是安装了Google相关程序,虽然可以将该进程强行终止,不过每次开机后又会出现,而且无论你怎么查找启动项,禁止Google Update Service它都一直会出现,这确实是一个棘手的问题,难道真没有解决方法了吗?为了解决这个问题我们还应当了解它的运行方式. 既然GoogleU

linux那点事儿(六)----进程管理详解(推荐)

目录:(内容较多,加个目录) |-进程管理  进程常用命令 |- w查看当前系统信息 |- ps进程查看命令 |- kill终止进程 |- 一个存放内存中的特殊目录/proc |- 进程的优先级 |- 进程的挂起与恢复 |- 通过top命令查看进程 计划任务 |- 计划任务的重要性 |- 一次性计划at和batch |- 周期性计划crontab 进程管理的概念                                                                    

Spark修炼之道(基础篇)——Linux大数据开发基础:第七节:进程管理

本节主要内容 进程管理简介 进程管理常用命令 计划任务 1. 进程管理简介 (1)进程概念 进程是操作系统中非常重要的一个概念,进程是程序的执行过程,相对于程序,进程是动态的,在linux系统中,它与用户权限相关,程序与进程并没有一一对应,一个程序可能对应多个进程,例如: //ps命令列出当前所有对应当前用户的活动进程 xtwy@ubuntu:~$ ps PID TTY TIME CMD 2087 pts/0 00:00:00 bash 2105 pts/0 00:00:00 ps xtwy@u

初探Linux进程管理机制

转至:http://ixdba.blog.51cto.com/2895551/543737 一 .进程的概念和分类1.进程的概念 Linux是一个多用户多任务的操作系统.多用户是指多个用户可以在同一时间使用同一个linux系统:多任务是指在Linux下可以同时执行多个任务,更详细的说,linux采用了分时管理的方法,所有的任务都放在一个队列中,操作系统根据每个任务的优先级为每个任务分配合适的时间片,每个时间片很短,用户根本感觉不到是多个任务在运行,从而使所有的任务共同分享系统资源,因此linux

分布式系统部署、监控与进程管理的几重境界

约定:本文只考虑 Linux 系统,文中涉及的"服务程序"是以 C++ 或 Java 编写,编译成二进制可执行文件(binary 或 jar),程序启动的时候一般会读取配置文件(或者以其他方式获得配置信息),同一个程序每个服务进程的配置文件可能略有不同."服务器"这个词有多重含义,为避免混淆,本文以 host 指代服务器硬件,以"服务端程序/进程"指代服务器软件(或者具体说 Web Server 和 Sudoku Solver,这两个都是服务软件

简述linux的进程管理和作业任务

进程是为了使多个程序可以并发的执行,提高系统的资源利用和吞吐量 1.linux中每个进程都有一个识别号PID 2.系统第一个启动进程是init,PID是1,是唯一一个由系统内核直接运行的进程,新的进程都是系统调用fork来产生,除了init之外,每个进程都有一个父进程. 3每个进程有实际用户识别号(运行此进程的用户识别号),实际组识别号(运行此进程的组识别号). 4.进程的类型,交互进程,由一个Shell启动的进程. 批处理进程,不与特定的终端相关联,提交到等待队列中顺序执行的进程. 守护进程,

Linux进程管理及作业控制

Linux是一个多任务的操作系统,系统上同时运行着多个进程,正在执行的一个或多个相关进程称为一个作业.使用作业控制,用户可以同时运行多个作业,并在需要时在作业之间进行切换.本章详细介绍进程管理及作业控制的命令,包括启动进程.查看进程.调度作业的命令. 进程及作业的概念 Linux是一个多用户多任务的操作系统.多用户是指多个用户可以在同一时间使用计算机系统:多任务是指Linux可以同时执行几个任务,它可以在还未执行完一个任务时又执行另一项任务. 操作系统管理多个用户的请求和多个任务.大多数系统都只

linux进程管理之进程创建

所谓进程就是程序执行时的一个实例. 它是现代操作系统中一个很重要的抽象,我们从进程的生命周期:创建,执行,消亡来分析一下Linux上的进程管理实现. 一:前言 进程管理结构; 在内核中,每一个进程对应一个task.就是以前所讲的PCB.它的结构如下(include/linux/sched.h): struct task_struct { volatile long state; /* -1 unrunnable, 0 runnable, >0 stopped */ void *stack; at