查看进程:ps -aux
进程状态:S睡眠,R运行,W等待,Z僵死,D不可中断,T暂停,<高优先级,N低优先级,L有内存分页分配并锁在内存中
查看系统信息:top。P键以占用CPU时间来排序进程列表,M键以占用内存资源来排序,N键以PID来排序,A键以PID来反排序。T键以时间来排序,h调入帮助信息,q键退出top程序。
使用pstree查看进程树
启动进程:分手工启动(直接执行命令)和调度启动(事先进行设置)
手工启动分前台启动和后台启动(使用&操作符)
调度启动:at命令(在后台执行后发送电子邮件到邮箱)
bg命令把程序调入后台:输入jobs命令,获取这个命令的作业号job;切换到另一个tty;用同一个账户登录;输入bg job把这个作业调入到后台。或者用另外一个简单的方法:即Ctrl + Z命令。
fg把后台命令调入前台:
调整进程的优先级:进程优先级的范围从-20~19,-20是最高级。可以使用renice程序改变正在运行的程序的优先级。
renice prority [[-p]pid][[-g]pgrp][[-u]user]
prority从-20到19
-p通过进程ID号指定改变优先级的进程
-g改变属于指定用户组的进程的优先级
-u改变属于指定用户的进程的优先级
终止进程:kill[-9]PID
系统任务的定时运行
1.查询vixie-cron软件包是否安装 rpm -q vixie-cron
2.cron作为Linux系统中的标准服务程序运行,守护进程的名称是crond,所以先查询crond服务的启动状态 service crond status
停止 service crond stop
启动 service crond start
重新启动crond服务 service crond restart
设置crond服务的开机启动状态 chkconfig
3.查看用户的cron任务 crontab -l
4.调用文本编辑器对cron任务进行编辑 crontab -e
5.删除cron任务 crontab -r
6.cron任务保存在/var/spool/cron/下的当前用户名的文件夹中
日志文件
位置:/var/log/
分类:应用程序独立管理的日志文件和受syslogd服务统一管理的日志文件。syslogd服务的配置文件/etc/syslogd.conf中可以看到。
磁盘配额
首先确认是否安装软件包quota rpm -q quota
软限制:可拥有的最大磁盘空间和最多文件数量,在某个宽限范围内可以暂时超过这个限制
硬限制:可拥有的磁盘空间或文件的绝对数量,绝对不允许超过这个限制。

