IBM小型机AIX操作系统总结11–进程管理

(需要Word版笔记的请私信留邮箱)

【IBM小型机AIX操作系统总结11–进程管理】

进程管理

ps  --查看本终端进程
ps -aux    (linuxz中)
ps aux      (AIX中不带-)   查看所有进程,可见各资源占系统资源比例
ps -ef     --查看所有进程
             可见PPID,偶尔 ps aux 查不到的进程用 ps -ef 
             C列表示占CPU的比例
ps aux |grep oracle | wc -l --查看Oracle用户身份的进程,统计进程数
topas        --查看系统综合参数,可见进程
kill -9 PID  --杀死进程
kill -l      --查看所有杀进程级别

nohub /mnt/test.sh$   --nohub 用户调用的后台进程,在用户注销后,不自动关闭

进程调度
.

/test.sh $  --进程加$ ,放入后台

./test.sh  --前台进程
             Ctrl + Z   --放入后台挂起状态
             Ctrl + C   --强制关闭

jobs  --查看后台进程
fg   --最后一个放后台的进程,转入前台运行
bg   --最后一个挂起的进程,转入后台运行 (???)

fg %1  或 bg $1  --指定后台进程编号 

计划任务和(Linux一样)

crontab -e  --编辑计划任务
格式: 分 时 日 月 周 命令   
注:命令必须使用绝对路径:whereis 可查到 

例:
分 时 日 月 周 命令
00 22 * * * /usr/bin/rm -rf /tmp/*  --每天删除
00 22 * * 1 /usr/bin/rm -rf /tmp/*  --每周一,周:0-6  
00 22 */3 * * /usr/bin/rm -rf /tmp/*   --每3天
00 22 * * 1-5 /usr/bin/rm -rf /tmp/*   --每周一到周五
00 22 * * 1,4,6 /usr/bin/rm -rf /tmp/*  --周一 ,周四,周六

限制文件
(Linux路径/etc/)

/var/adm/cron/cron.deny  --拒绝使用计划的用户列表
/var/adm/cron//cron.allow --仅运行哪些用户使用计划任务

说明:默认有cron.deny 存在。无cron.allow 存在
默认cron.deny为空
若两个文件同时存在。仅cron.allow生效

批量处理

完成多LPAR 统一设置
vi f1  --把计划任务配置写入某文件中,并发到每个LPAR中
cron -l > cron.tmp   --备份原有设置
cat f1 >> cron.tmp   --追加设置
crontab < cron.tmp   --导入新的计划任务设置

crontab -l  --查看
crontab -r  --删除

at 定点运行

at 11:00  或 at now+3 mins  --进入编辑(注意格式)
Ctrl + D                    --停止编辑
at -l  或 atq               --查看设定的定点进程
cd /var/spool/cron/atjobs   --存放定点要运行的进程
                              可cat 或vi 查看,可更改
atrm 进程文件名            --取消定点

限制文件

(Linux路径/etc/)
/var/adm/cron/at.deny  --拒绝使用计划的用户列表
/var/adm/cron//at.allow --仅运行哪些用户使用计划任务
说明:at 用户配置文件,功能关系和cron相同

消息通信

扫描二维码关注公众号,回复: 5877207 查看本文章
w / who  --查看当前登录到系统的终端,pts/1  表示远程登录的,console 表示HMC控制台登录

write root pts/1  --给目标用户所在终端发送消息 ,Ctrl + D 停止

wall --给所有的登录者发送消息,包括自己

echo hello
echo hello > /dev/pts/1

banner   --大文字显示消息(linux中无此命令)
banner hello
banner hello /dev/pts/1   --给终端发送消息  

猜你喜欢

转载自blog.csdn.net/zejunwzj/article/details/86182462