谈到Linux命令很多人都望而生畏,因为Linux的命令太多了,而且每个命令都有很多选项,但是Linux命令又是Linux系统里最重要的工具,学习Linux命令是学习Linux必不可少的一个环节,也是Linux入门基础。所以在介绍Linux的其它方面之前,我们先介绍一下Linux的常用命令,希望我的这点简单介绍对你了解Linux命令有所帮助。
在介绍所有的命令之前,先介绍一下Linux的在线帮助man。在Linux下,当你要查找一个命令的用法的,你可以通过 man 命令名来源得命令的详细说明。因为每个Linux都有一份man文档,所以介绍命令的时候我们只是简直介绍一下命令的学用选项。如果想查看命令的详细说明,请自己看man。下面是man各小节的内容:
1 用户命令。
2 系统调用。
3 库函数。
4 特殊文件(设备和网络接口)。
5 文件格式。
6 游戏和演示。
7 系统环境、表格和宏。
8 系统管理和相关命令。
- apropos 依据所给关键字查找相关的命令和系统调用
- at 在某一特定时间执行指定的命令
- cat 查看文件内容,从键盘读取数据,合并文件等
格式:apropos keyword
例:查找与ftp相关的命令和系统调用
$apropos ftp
注:类似的命令有man -k。man -k 其实就是执行apropos
格式:at [-V][-q 队列][-f 文件][-m] time
选项说明:
-f 可将作业存在一个文件中,用这个选项指定文件。例如一个shell文件。
-q 指定队列名称,默认为c。
-m 执行后给用户发邮件。
time 指定开始执行的时间。时间格式为: HH:MM,日期格式:MM/DD/YY或MM.DD.YY或MMDDYY。 下面的例子演示了在2004年3月11日21点34分执行一个at命令。
$at 21:34 03/11/04
执行这条命令后会得到一条warning:
commands will be executed using (in order) a)$SHELL b) login shell c)/bin/sh。然后就出现“at>”的提示符。这时你就可以输入你要执行的命令了,结束后按Ctrl+d。你就可以去喝茶了,到时间后系统会自动执行它。
相关配置文件:
/etc/at.allow 如果这个文件存在,仅允许这个文件里列出的用户使用at。
/etc/at.deny 如果这个文件存在,该文件列出的用户都不能使用at服务。当 这个文件为空时,任何用户都可以使用at,这是默认配置。
当运行at命令时,先检查/etc/at.allow文件是否存在,如果不存在,再检查 /etc/at.deny文件是否存在。不管这两个文件是不是存在,root用户都可以执行at命令。
相关命令:
atq:列出用户待执行的任务,除了root用户的外,每个用户的任务都将被列出。
atrm:通过任务号删除at任务。
batch:当系统负载允许的时候执行命令。比如当负载低于0.8或者一个指定的值时,指行atrun。
格式:cat [-b][-A][-E][-T][-n][-s][-v] 文件名
选项说明:
-A 相当于 -v -E -T (-vET)。
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 介绍 命令 常用 文件 用户 选项 格式 目录 说明 显示 |
注册
个人空间
