新手必看linux知识大全 linux必学的60个命令解释( 二 )


c:切换命令名和完整命令行的显示 。
m:按照使用的内存大小排序 。
w:将当前设置写入~/ 。toprc文件 。这是编写顶级配置文件的推荐方法 。
可见top命令是一个非常强大的监控系统的工具,对于系统管理员来说尤为重要 。但是它的缺点是会消耗大量的系统资源 。
5 。应用示例
使用top命令来监视指定的用户,默认是监视所有用户的进程 。如果要查看指定用户的情况,在终端中按“U”键,输入用户名,系统会切换到指定用户的流程运行界面,如图2所示 。
图2使用top命令监控指定用户
免费
1 。函数
free命令用于显示内存的使用情况,使用权面向所有用户 。
2 。格式
free [-b|-k|-m] [-o] [-s delay] [-t] [-V] 3 。主要参数
-b-k-m:分别以字节(KB,MB)显示内存使用情况 。
- s delay:显示显示内存使用的秒数 。
-t:显示内存总和列 。
-o:不显示缓冲调整列 。
4 。应用示例
free命令是用于检查内存使用情况的主要命令 。与top命令相比,它的优点是简单易用,只占用少量系统资源 。使用-s参数,您可以使用free命令来连续监视使用了多少内存,这样就可以将它视为一个方便实时监视器 。
#free -b -s5 使用该命令后,终端将持续报告内存使用情况(以字节为单位),并每5秒更新一次 。
配额
1 。函数
quota命令用于显示磁盘使用情况和限制,使用权限为超级用户 。
2 。格式
配额[-g] [-u] [-v] [-p]用户名组名
3 。参数
-g:显示用户组的磁盘使用限制 。
-u:显示用户的磁盘使用限制 。
-v:显示没有分配空的文件系统的分配 。
-p:显示简化的信息 。
4 。应用示例
磁盘配额在企业应用中非常重要,普通用户要学会了解自己的磁盘使用情况 。要查询您自己的磁盘配额,您可以使用以下命令(在以下示例中,用户帐户是caojh):
#quota caojhDisk quotas for user caojh(uid 502):Filesystem blocks quota limit grace files quota limit grace/dev/hda3 58 200000 400000 41 500 1000 ID号为502的caojh账号如上图 。文件数量设置为500 ~ 1000,硬盘空之间的限制设置为200 MB ~ 400 MB 。一旦磁盘配额用完,您需要删除一些垃圾文件或向系统管理员申请额外的配额 。

1 。函数
at命令用于在指定的时间执行指定的命令序列 。
2 。格式
at [-V] [-q x] [-f file] [-m] time 3 。主要参数
-v:显示标准错误输出 。
-q:许多队列输出 。
-f:从文件中读取作业 。
-m:在作业完成后向用户发送电子邮件 。
时间:设置执行作业的时间 。时间格式有严格的要求,由小时、分钟、日期和时间的偏移量组成,其中日期格式为MM.DD.YY,MM为分钟,DD为日期,YY为年份 。偏移的格式为时间+偏移,单位为分钟、小时和天 。
4 。应用示例
#at -f data 15:30 +2 days 上述命令表示系统将在两天后的17: 30执行文件数据中指定的作业 。
lp
1 。函数
Lp是打印文件的命令,权限是针对所有用户的 。
2 。格式
lp [-c][-d][-m][-number][-title][-p] 3 。主要参数
-C:打印前复制文件 。
-d:打印队列文件 。
-m:打印后向用户发送电子邮件 。
-数量:打印的份数 。
-标题:打印标题 。
-p:设置打印的优先级别,最高为100 。
4 。应用示例
(1)使用lp命令打印多个文件
#lp 2 3 4request id is 11 (3 file(s)) 2、3、4分别是文件名;“请求id是11 (3个文件))”表示这是第11个打印命令,三个文件依次打印 。
(2)设置打印优先级
#lp lp -d LaserJet -p 90 /etc/aliases 通过添加“-p 90”,指定打印作业的优先级为90 。它将在打印优先级低于90的作业之前打印,包括没有优先级的作业,默认优先级为50 。
useradd
1 。函数
add命令用于设置用户帐号,创建用户的主目录,权限为超级用户 。
2 。格式
useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name 3 。主要参数
-c:添加备注,存储在passwd的备注列中 。
-d:指定用户登录时的起始目录 。
-d:更改默认值 。
-e:指定账号的有效期,默认永久有效 。
-f:指定密码过期后多少天关闭帐户 。
-g:指定用户所属的组 。
-g:指定用户所属的附加组 。
-m:自动创建用户的登录目录 。
-m:不要自动创建用户的登录目录 。


推荐阅读