专栏首页企鹅号快讯Linux进程与定时任务

Linux进程与定时任务

1、进程的概念

在linux中

(1)程序(软件):用代码决定程序的行为,存在存储介质中,如硬盘。

(2)进程(运行起来的程序):就是操作系统把存储介质上的可执行文件,加载到内存中运行,这个运行的程序叫进程。

2. 查看进程与终止进程

(1)ps命令-----查看进程

(2)进程ID(PID):操作系统用数字来标识进程。

(3)父进程的概念(PPID)

一个进程一般由另外一个进程来创建,例如A进程由B进程创建,那么B进程称为A进程的父进程。(每个进程必须要有父进程)

ps – f:会显示子进程对应的PPID

3. 前台进程与后台进程

(1) 前台进程:shell里正在执行的和进行交互的进程叫做前台进程。

(2) 后台进程: 有的命令的执行时间过长,如备份程序,可以在后台执行。

(3) & :这个用在一个命令的最后,可以把这个命令放到后台执行

ctrl + z : 可以将一个正在前台执行的命令放到后台,并且暂停

jobs : 查看当前有多少在后台运行的命令

fg : 将后台中的命令调至前台继续运行

4. 定时任务

(1)at----只执行一次

at既可以接收来自stdin的命令,也接收预先写在文件中的命令。

例:在今天的8点45执行任务

$ at 08:45 today(回车进入字符终端)

at > echo ‘good’> good.log 任务内容

at > 提交

$ atq :检查任务列表

$ atrm 3 :删除任务序号为3的任务

(2)crontab----循环执行

例:$ crontab –e //进入vi编辑器,输入循环任务内容

30 0 * * * backup //在每天的午夜0:30运行backup命令

$ crontab –l : 查看任务内容

crontab任务描述

本文来自企鹅号 - 松勤软件学院媒体

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python的进程

    进程 说明:本文是基于Py2.X环境, Python实现多进程的方式主要有两种:一种方法是使用os模块中的fork方法; 另一种是使用multiprocessi...

    企鹅号小编
  • 当你在 Linux 上启动一个进程时会发生什么?

    英文:Julia Evans,编译:Linux中国 / jessie-pang linux.cn/article-9256-1.html 本文是关于 fork ...

    企鹅号小编
  • CobaltStrike团体服务器部署并后台运行

    大家好,我是你们的老朋友Alex。Cobaltstrike的部署安装很简单,但是在实际使用中出现了问题。我把团队服务器放在ECS上,出现了两个问题:1.客户端无...

    企鹅号小编
  • Linux性能及调优指南(翻译)之Linux进程管理

    本文为IBM RedBook的Linux Performanceand Tuning Guidelines的1.1节的翻译 原文地址:http://www.re...

    小小科
  • 1.进程管理

    11、对进程的描述错误的是( d) A.进程是动态的概念 B.进程执行需要处理机 C.进程是有生命期的 D.进程是指令的集合

    见贤思齊
  • Linux笔记(10)| 进程概述

    父进程返回正整数,子进程返回0,在执行fork函数之前,操作系统只有一个进程,fork函数之前的,代码只会被执行一次,在执行fork函数之后,操作系统有两个几乎...

    飞哥
  • linux进程管理

    查看进行使用的指令是 ps ,一般来说使用的参数是 ps -aux,ps -ef,正常与grep连用

    小小咸鱼YwY
  • Linux 进程总结

    进程,是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。它的执行需要系统分配资源创建实体之后,才能进行。...

    杰哥的IT之旅
  • 进程

    以前的计算机一次只能执行一个程序,后来有了多道程序设计的电脑,可以宏观上执行多个程序。由此产生了进程的概念

    用户5426759
  • Linux进程基础

      计算机实际上可以做的事情实质上非常简单,比如计算两个数的和,再比如在内存中寻找到某个地址等等。这些最基础的计算机动作被称为指令(instruction)。所...

    用户6754675

扫码关注云+社区

领取腾讯云代金券