例行性命令(定时任务)
at 仅执行一次 /var/spool/at
at -m TIME (输入工作指令) 输入完指令按Ctrl+D就可以退出了
atq (查看当前工作流程)
atrm (删除流程)
crontab 循环执行 /var/spool/cron
crontab [-e] [-l] [-r]
系统的crontab 编辑/etc/crontab
在修改完/etc/crontab后不会立即执行,需要重启crond
/etc/rc.d/init.d/crond restart
进程相关指令
jobs 查看背景程序代号
bg 将背景程序由Stopped改为Running
bg %number 其中number为工作代号(jobs查出的工作代号)
fg 将背景程序移到屏幕前操作
& 将程序在背景执行
Ctrl+z 将程序终止,放到背景
kill -signal %number
signal
-1:重新读取参数配置文件
-2:用户中断该工作,类似使用Ctrl+c中断一个工作
-9:立刻杀掉一个工作,不论该程序是否为死亡程序
-15:停止一个工作(默认值)
ps -aux 列出在背景执行的程序
top 动态的 A(执行的先后顺序),T(启动时间),M(内存),P(cpu),用以上参数进行排序
free 查看内存
sar [-u] [-r] 秒数 次数
-u查看cpu,-r查看内存,每秒数监测一次,监测次数。
uname [-anpr]
-a:列出所有的系统信息
-n:列出主机名
-p:列出CPU信息
-r:列出核心版本信息
程序的优先级
nice -n number 调整程序的执行顺序
number 一般用户0~19,root用户-20~19
renice [number] PID 更改一个正在运行的程序的nice值
dmesg
uptime