为了账号安全,请及时绑定邮箱和手机立即绑定
  • 完整课程笔记:http://wisebank.com/article/88,更多请进入Linux运维工程师话题
    查看全部
  • at命令 -m : 执行工作后通知执行at命令的用户 -c :显示该at工作的实际内容 时间: HH:MM HH:MM YYYY-MM-DD HH:MM[am|pm] [month][date] HH:MM +[minutes|hours|days|weeks] 如 at now + 5 minutes >>at /root/test.sh 五分钟后执行/root/test.sh脚本 按ctrl + d 退出at
    查看全部
  • 需要和当前终端交互的命令 如vi 不要放在后台 想要用户在后台运行条件 1.命令不能和当前用户交互 2.命令需要运行一段时间 ctrl+z 停止 cp、tar ,find,grep (等搜索命令) 可以放入后台
    查看全部
  • >.访问控制与at类似 >.crontab命令 * crontab [选项] * * -e : 编辑crontab定时任务 * -I : 查询crontab任务 * -r : 删除当前用户所有的crontab任务 * 格式为*****执行的任务 * * 第一个*表示一个小时的第几分钟 0-59 * 第二个*表示一天当中的第几个小时 0-23 * 第三个*表示一月当中的第几天 1-31 * 第四个*表示一年中的第几个月 1-12 * 第五个* 表示一周中的星期几 0-7(0与7代表周日) * 特殊符号意义 * * * : 代表任何时间,如第一个* 代表每分钟执行一次 * , : 代表不连续的时间,如:0 8,12,16 * * *代表每天的8点0分/12点0分/16点0分执行 * - : 代表连续时间, "0 5 * * * 1-6"代表每周一到周六5点执行 * */n : 代表每个多久执行一次,"*/10 * * * *"表示每10钟执行一次 >注意 * 星期几与几号最好不要连用 * 六个选项都不能为空,必须填写 * 最小有效时间为分钟,最大有效时间为月 * 定时任务中的命令最好使用绝对路径
    查看全部
  • anacron 会检测/etc/cron.{daily.weekly...}中的文件是否在系统关机的过程中错过的定时任务 /var/spool/anacron/con.{daily.weekly…}内存最后一次crontab的时间,如果当前时间到记录的时间差大于指定的差值,证明有命令漏执行
    查看全部
  • 后台命令脱离登录终端执行的方法,即使关掉终端,也继续运行 1.把需要后台执行的命令加入/etc/rc.local文件。开机自动运行 2.使用系统定时任务,让系统在指定的时间执行某个后台命令 3.使用nohup命令 绝大多数的程序,除了像mysql这样的服务。绝大多数的服务,当你把终端关闭后,它正在运行的后台程序全部都会终止,原因是,当你关闭终端的时候,系统会默认发出sighup这个信号把你正在运行的程序终止掉。所以要让后台程序脱离终端使用,就必须使用nohup命令。第一种方法更简单。
    查看全部
  • 1

    查看全部
  • 系统的crontab设置

    因为使用crontab -e 设定定时任务是绑定用户的。如果换个用户就没法操作定时任务了。

    所以为了所有人都可以使用。

    用:/etc/crontab这个配置文件,可以指定用户身份来制定和编辑定时任务

    查看全部
  • crontab循环定时任务

    常用、用途广泛

    一、服务管理与访问控制



    注意:当前用户创建任务,需要注意用户权限,进行用户更改后再行创建

    查看全部
  • 系统定时任务:

    一:at一次性定时任务

    1、安装at服务

    2、at的访问控制

    3、at的命令

    用法:at [选项] 时间

    查看全部
  • 系统资源查看:

    一:vmstat命令监控系统资源

    命令:vmstat [刷新延时 刷新次数] 例如:vmstat 1 3

    二:dmesg内核监测信息

    用法 dmesg | grep CPU

    三:free命令查看内存使用状态

    用法:free -m

    四:查看CPU信息

    命令:cat /proc/cpuinfo

    /proc/ 是保存内存中的信息

    五:uptime显示系统的启动时间和平均负载

        top命令第一行。

        w命令也可以看到此数据

    六:uname 查看系统与内核相关信息

    用法:uname [选项]

    判断系统的位数。file /bin/ls

    查看系统的发型版本 lsb_release -a

    七:列出进程打开或使用的文件信息

    命令:lsof [选项]

    vmstat 命令 dmesg命令 

    查看全部
  • 如何脱离操作用户、终端、远程,把程序放入后台运行

    推荐第一种、规范第三种

    nohup 【命令】 &

    脱离终端,将程序放入后台运行。

    查看全部
  • 工作管理的方法:

    一:把进程放入后台

    二:查看后台的工作

    三:将后台暂停的工作恢复到前台执行

    查看全部
  • 工作管理:

    1、jobs命令,查看系统后台运行的程序。

        因为程序不放置在后台运行,会影响接下来的操作,系统会在前台持续运行。

        而且持续时间内不能关闭终端界面或者远程登录。

    2、命令格式为 命令后面加 & 例如:ls &

    查看全部
  • 修改进程优先级:

    一:什么是进程的优先级

        每个cpu在同一个时钟周期内只能运算一个指令。相当于每个时钟周期内每个人只能处理一个人交代的工作。

        假设只有一个人处理工作,当工作过多的时候,就需要进行排队进行工作。

        优先级就是插队处理。

    二:了解优先级

    PRI不能主动修改,但是可以修改NI

    一般不需要更改,了解就可以了。因为进程的优先级用户根本感觉不到

    三:修改优先级

    nice命令,用于修改优先级

    renice命令,用于修改已经修改过的优先级

    查看全部

举报

0/150
提交
取消
课程须知
学习本课程前需要熟悉Linux的基本命令,最好对Linux的服务管理内容有所了解。
老师告诉你能学到什么?
1、掌握Linux进程管理命令 2、掌握如何进行工作管理和查看系统资源 3、能够自己动手部署定时任务

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!