linux系统下的快键键以及如何获取帮助信息
快捷键
对于经常需要和linux系统打交道的人,需要掌握一些快捷键来提高自己的工作效率。下面给出一个表格,列出常用的快捷键。
快捷键 | 解释 |
---|---|
Tab | 只需要输入一个命令,文件名,目录名甚至是命令选项的开头,并敲击 tab 键。 它将自动完成你输入的内容,或为你显示全部可能的结果。注意一个TAB和连续敲两个TAB的区别。 |
ctrl+c | 这些是为了在终端上中断命令或进程该按的键。它将立刻终止运行的程序。 如果你想要停止使用一个正在后台运行的程序,只需按下这对组合键。 |
ctrl+z | 该快捷键将正在运行的程序送到后台。 通常,你可以在使用 & 选项运行程序前之完成该操作, 但是如果你忘记使用选项运行程序,就使用这对组合键。 |
ctrl+d | 如果你使用 SSH 连接,它将会关闭。 如果你直接使用一个终端,该应用将会立刻关闭。 |
ctrl+l | 清屏 |
ctrl+a | 将光标移动到行首 |
ctrl+e | 将光标移动到行尾 |
ctrl+u | 删除光标到行首的内容 |
ctrl+k | 删除光标到行尾的内容 |
ctrl+w | 删除一个单词 |
ctrl+y | 粘贴使用ctrl+w,ctrl+u和ctrl+k快捷擦除的文本 |
获取帮助信息
linux下帮助命令有help、man、info
- help: 大多数GNU工具都有–help 选项,用来显示工具的一些信息,用法。注意:help命令只能显示shell内部的命令帮助信息。而对于外部命令的帮助信息只能使用man或者info命令查看。
-s:输出短格式的帮助信息。仅包括命令格式。
- man: Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。显示的是系统的手册页,也就是查看帮助文档,如果系统没有文档,则不会显示这些帮助信息的,这个比help要详细
-a:在所有的man帮助手册中搜索;
-f:等价于whatis指令,显示给定关键字的简短描述信息;
-P:指定内容时使用分页程序;
-M:指定man手册搜索的路径。
[root@localhost ~]# man date
DATE(1) User Commands DATE(1)
NAME
date - print or set the system date and time
SYNOPSIS
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
DESCRIPTION
Display the current time in the given FORMAT, or set the system date.
Mandatory arguments to long options are mandatory for short options too.
-d, --date=STRING
display time described by STRING, not 'now'
-f, --file=DATEFILE
like --date once for each line of DATEFILE
-I[TIMESPEC], --iso-8601[=TIMESPEC]
output date/time in ISO 8601 format. TIMESPEC='date' for date only (the default), 'hours',
'minutes', 'seconds', or 'ns' for date and time to the indicated precision.
-r, --reference=FILE
display the last modification time of FILE
Manual page date(1) line 1 (press h for help or q to quit)
首先,在上个表格的第一行,你可以看到的是:『DATE(1)』,DATE我们知道是指令的名称, 那么(1)代表什么呢?他代表的是『一般使用者可使用的指令』的意思
代号 | 代表内容 |
---|---|
1 | 使用者在shell环境中可以操作的指令或可执行文件 |
2 | 系统内核可调用的函数与工具等 |
3 | 一些常用的函数(function)与函数库(library),大部分为C的函数库(libc) |
4 | 设备文件的说明,通常在/dev下的文件 |
5 | 配置文件或者是某些文件的格式 |
6 | 游戏(games) |
7 | 惯例与协议等,例如Linux文件系统、网络协定、ASCII code等等的说明 |
8 | 系统管理员可用的管理指令 |
9 | 跟kernel有关的文件 |
- info: 是一个基于菜单的超文本系统,是由GNU项目开发并由Linux发布,包括一些关于Linux Shell,工具,GNU项目开发程序说明文档,不但显示一些选项,还会有一些范例。
-d:添加包含info格式帮助文档的目录;
-f:指定要读取的info格式的帮助文档;
-n:指定首先访问的info帮助文件的节点;
-o:输出被选择的节点内容到指定文件。
常用快捷键:
?键:它就会显示info的常用快捷键。
N键:显示(相对于本节点的)下一节点的文档内容。
P键:显示(相对于本节点的)前一节点的文档内容。
U键:进入当前命令所在的主题。
M键:敲M键后输入命令的名称就可以查看该命令的帮助文档了。
G键:敲G键后输入主题名称,进入该主题。
L键:回到上一个访问的页面。
SPACE键:向前滚动一页。
BACKUP或DEL键:向后滚动一页。
Q:退出info。
文档详细程度:
help < man < info