一、Linux命令行常用快捷键
在企业工作中,管理Linux时—般不会直接采用键盘、显示器登录系统,而是会通过网络在远程进行管理,因此,需要通过远程连接具连接到Linux系统中。目前最常用的Linux 远程连接工具为: SecureCRT和Xshell客户端软件,因此,本文涉及的常用命令快捷键也是基于这两款客户端软件的,其他软件的快捷键使用清况与此基本类似。
最有用快捷键
tab 命令或路径等的补全键, Linux最有用的快捷键*
移动光标快捷键
Ctrl+a 光标回到命令行首*
Ctrl+e 光标回到命令行尾*
Ctrl+f 光标向右移动一个字符(相当于方向键右键)
Ctrl+b 光标向左移动一个字符(相当于方向键左键)
剪切、粘贴、清除快捷键
Ctrl+Insert 复制命令行内容*
Shift+Insert 粘贴命令行内容*
Ctrl+k 剪切(删除)光标处到行尾的字符*
Ctrl+u 剪切(删除)光标处到行首的字符*
Ctrl+w 剪切(删除)光标前的一个单词
Ctrl+y 粘贴Ctrl+u/Ctrl+k/Ctrl+w删除的文本
Ctrl+c 中断终端正在执行的任务或者删除整行*
Ctrl+h删除光标所在处的前一个字符(相当于退格键)
重复执行命令快捷键
Ctrl+d 退出当前S hell命令行*
Ctrl+r 搜索命令行使用过的历史命令记录*
Ctrl+g 从执行Ctrl+r的搜索历史命令模式中退出
重复执行命令快捷键
Ctrl+d 退出当前S hell命令行*
Ctrl+r 搜索命令行使用过的历史命令记录*
Ctrl+g 从执行Ctrl+r的搜索历史命令模式中退出
控制快捷键
Ctr!+!清除屏幕的所有内容, 并在屏幕的最上面开始一个新行, 等同于clear命令*
Ctrl+s锁定终端, 使之无法输入内容
Ctrl+q解锁执行Ctrl+s的锁定状态
Ctrl+z暂停执行在终端运行的任务*
!号开头的快捷命令
!! 执行上一条命令
!pw 执行最近以pw开头的命令*
!pw:p 仅打印最近以pw开头的命令, 但不执行
!num 执行历史命令列表的第num (数字)条命令*
!$ 上一条命令的最后一个参数, 相当于Esc+. (点)
ESC
Esc+. (点)相关获取上一条命令最后的部分(空格分隔) *
Esc+b移动到当前单词的开头
Esc+f移动到当前单词的结尾
注:上述快捷键适用于SecureCRT和Xshel I客户端。其中带有符号"*"的为常用快捷键。
二、在linux命令行下查看命令帮助
2.1、使用man获取命令帮助信息
2.1.1man命令的基本语法
man命令是Linux系统中最核心的命令之一,因为通过它可以查看其他Linux命令的使用信息。当然了,man命令不仅可以查看命令的使用帮助,还可以查看软件服务配置文件、系统调用、库函数等的帮助信息。
语法格式 man 参数选项 命令/文件
2.1.2man命令的参数列表
2.1.3执行man命令后帮助内容中的标题介绍
man帮助信息中的标题 功能说明
NAME 命令说明及介绍(常见)*
SYNOPSIS 命令的基本使用语法(常见)*
DESCRIPTION 命令使用详细描述,以及相关参数选项说明(常见)”
有的今令会单独使用参数选项,例如分开介绍COMMANDLINE
OPTIONS或OPTIONS
OPTIONS 命令相关参数选项说明(有的命令帮助没有此选项)
COMMANDS 在执行这个程序(软件)的时候,可以在此程序(软件)中执行的命令(不常见)
FILES 程序涉及(或使用或关联)的相关文件(不常见)
EXAMPLES 命令的一些例子,这有时很有用*(不常见)
SEE ALSO 和命令相关的信息说明
BUGS(REPORTING BUGS) 命令对应缺陷问题的描述
COPYRIGHT 版权信息相关声明
AUTHOR 作者介绍
2.1.4 man帮助页面中的快捷键
执行 'man命令 '进入man帮助页面中,实际上就相当于浏览一个文本文件,可以利用下面的快捷键快速查阅想要查找的内容。
操作键 功能说明
[Page Down] 向下翻一页(也可用空格键替代)
[Page Up] 向上翻一页
[Home] 跳转到第一页
[End] 选转到最后一页
/oldboy 向下依次查找oldboy字符帝,oldboy可以替换成你想要搜索的内容
?oldboy 向上你次查找oldboy字符亭,oldboy可以替换成你想要搜索的内容
n.N 当使用““或“?”符号向下或向上搜索时,使用n会继续当前控索方向的下一个匹配的查询,使用N时则进行相反方向的查询。
例如“/oldboy”向下搜索后,再按n会继续向下搜索oldboy,而按N就会反向 上搜索oldboy了。同现使用“?oldboy”向上搜索后,再按n会继续向上搜索
oldboy,而按N就会反向向下搜索oldboy了
q 结来本次man帮助
2.2使用--help参数获取命令帮助信息
除了可以使用“man命令”查看命令的帮助信息以外,还可以使用“命令--help"查看命令的使用信息,虽然有时这个输出很简单,但是相应地查看起来也会更方便。
怎么能中文显示呢,可以调整中
文字符集,其实就是调整系统字符集为“zh_CN.UTF-8\",示例如下:
[root@oldboy~]#cat/etc/sysconfig/i18n LANG=\"zh_CN.UTF-8\" [root@oldboy~]# echo $LANG zh_CN.UTF-8