导航:首页 > 程序命令 > linux命令快捷键

linux命令快捷键

发布时间:2022-01-22 06:17:02

linux中几个有用的快捷键

光标移动

Ctrl + a切换到命令行开始

Ctrl + e切换到命令行末尾

剪切粘贴

Ctrl + u清除(剪切)光标之前的内容

Ctrl + k清除(剪切)光标之后的内容

ctrl + y粘贴

esc + f把光标移动到单词的结尾

esc + b把光标移动到单词的开头

ctrl + b光标向左移动一个符号的位置

ctrl + f光标向右移动一个符号的位置

命令查询

Ctrl + r查找(历史命令)。 history|grep

ctrl + pprevious ↑上一个命令

ctrl + nnext ↓下一个命令

其他类型

Ctrl + c终止当前命令或脚本

Ctrl + d退出当前shell,相当于exit logout,一个个删除光标后字符。

Ctrl + l清除屏幕内容,相当于clear。

tab所有命令及路径补全功能,一般要多按几下

esc + .引用/使用上一个命令的最后一个参数(结尾)

#SecureCRT快捷键

Ctrl+shift+c命令行复制内容

Ctrl+shift+v命令行粘贴内容

#Xshell快捷键

Shift+insert粘贴

Ctrl+insert复制

Ⅱ linux剪切命令快捷键

剪切命令快捷键CTRL加C就是复制的意思,CTRL+X就是减7的意思,这个几个快捷按键非常简单。

Ⅲ linux中运行上一行命令的用什么快捷键

这是bash的一个功能(一般都用这个shell)。bash会记录下你下达的指令(最多一千个,默认,可以修改为你需要的数目),以便你重复使用。你可以用history来查询这些命令。查询的结果,每个指令前会有一个数字,你可以用!+数字来执行相应的命令,或者用上下箭头在这些命令中导航选择你需要的命令。

Ⅳ 如何为“Linux命令”设置快捷键

Linux的一个特色就是其命令多而且功能强大, 频繁输入命令不仅麻烦而且工作量较大,虽然可以使用TAB进行>命令补足,或者使用aliase来简化某个命令的输入,但这并不能从根本上解决敲击键盘次数过多的问题。

可以把任何命令或命令的组合指定给键盘上的某个键,可以是Alt+[A-Z],
Ctrl-[A-Z], Alt+Shift+[A-Z], F1-F12, Ctrl-F[1-12], Alt-F[1-12], Alt+Shift+F[1-12],还有更不可思议的是甚至还可以为功能键加上“参数”,这样你按下那个键的时候,它会等待你输入相应的参数,并根据不同的参数运行不同的命令。

当然,有一些热键会被终端所捕获,如常见的Ctrl-D/C/Q/Z等,不过没关系,可用的热键还多着呢!

定义热键的配置文件为:/etc/inputrc 或 ~/.inputrc,定义热键的格式如下:

"<热键对应的ASCII字符>":"<执行的命令>"

其中热键对应的ASCII字符可以通过 "先按Ctrl-V, 然后按热键" 的方式来输入, 如Ctrl-G对应的字符为^G, Alt-P对应的字符为^[p, Ctrl-Alt-H对应的字符为^[^H.

可以用/C来代替Ctrl,/M来代替Alt, /M-/C来代替Alt-Ctrl, 如/C-M = Ctrl-M, /M-/C-H = Alt-Ctrl-M. 另外还可以用/e代表^[.

先来看一些基本的热键定义,(这里热键里的字母不区分大小写):
"^[-":"su -/C-M" # 按Alt+- 执行su - 命令,末尾/C-M表示输入完定义的命令后回车,也可以更简洁地用一个/n来表示.

"/M-/C-G":"gaim & &>/dev/null && disown/C-M"
# 按Ctrl-Alt-g在当前shell打开gaim, 并脱离该shell独立运行,即:即使你退出了该shell, gaim也不会关闭

其他一些组合键可以根据自己的需要配置,偶就不多说了.

大家也许会觉得这样定义热键太乱了,而且很难记住,还有一定的限制。这个问题在后面会得到解决。

一般情况下,我们可以使用上下方向键来查找命令历史列表,以此重复输入命令,但是方向键离主键盘区太远,如>果频繁使用的话,会耽误不少时间,而且挪动右手时也不太方便,有没有什么办法把方向键的功能转移到我们经常>敲命令的地方呢?如使用Alt+J = Down Arrow 向下查找,Alt+K=Up Arrow 向下查找

通过定义热键可以做到这点:

"/eh":"^[OD" # move left
# Alt-H 向左移一个字符, 相当于Left Arrowgh, 这里^[OD即向上方向键的ASCII字符,输入方式与前面提到的类似
"/el":"^[OC" # move right
# Alt-L 向右移一个字符,相当于Right Arrow

"/ej":"^[OB" # move up
# Alt-J 向下移动,相当于Up Arrow

"/ek":"^[OA" # move down
# Alt-K 向上移动,相当于Down Arrow

"/ei":"^?" # left earse one character
# Alt-I 向左删除一个字符,相当于Backspace

"/eo":delete-char # right earse one character
# Alt-O 向右删除一个字符,相当于Delete

"/en":backward-kill-word # left kill one word
# Alt-N 向左删除一个单词

"/em":kill-word # right kill one word
# Alt-M 向右删除一个单词

"/ea":"^[n^[n^[n^[n^[n^[n^[n" # kill to the head
# Alt-A 删除当前位置到开头,也就是多Alt-N几次(A--> ahead)

"/ee":"^[m^[m^[m^[m^[m^[m^[m" # kill to the head
# Alt-E 删除当前位置到末尾,也就是多Alt-M几次(E--> end)

"/ep": insert-last-argumem"
# Alt-P 插入上一个命令最后一个参数 (P--> Paste)

"/ew": forward-word
# 系统默认Alt-F (forward)跳到当前单词词尾,如果已在词尾,则跳到下一个单词(右边一个单词)词尾

"/eq": backward-word
# 系统默认Alt-B (backward)跳到当前单词词首,如果已在词首,则跳到上一个单词(左边一个单词)词首

发觉F和B键离得太远,不方便,偶分别改作Alt-Q, Alt-W, 但是Alt-F/B照样可以用

这样输入命令的时候几乎可以不用离开主键盘区,而且移动光标,删除字符,删除单词,上下历史命令查找都集中>在一块,比以前方便多了。不过开始可能有些不习惯,就跟使用vi一样,但是多练几次就熟练了。

Linux下绝大部分服务的配置是基于配置文件的,一般说来,更改了某个服务的配置文件,要使其立即生效,还需重启该服务直接的或依附的守护进程才行。难道你就不觉得“每次 vi /etc/xxx.conf 完后又 service xxx restart/reload 或 killall -HUP xxx”这样做很繁琐么?如果要配置的服务较多而且要不停地调试呢?况且我们平常使用Linux时难免会不时地终止或启动某个服务进程,输入命令的次数也不少。如果为每个服务都指定一个热键的话,似乎不大可能。如果我们赋予一个热键为一个基本键,而相应的服务为其“参数”,那又如何呢?

举个例子,赋予Alt-S (S-->Start)为启动服务的基本键,服务名的前2个字符为启动“参数”,那么就可以像下面那样随意启动某个服务了:
"/essm":"service smb start/n"
# /es=Alt-s, sm=smb,
# 即:按下Alt-s后紧跟着再输入sm(这时输入的sm并不会显示在终端上),就可以启动samba的服务进程了,不必担心按下键与输入“参数”间的时间延迟问题,你按下Alt-s,然后去外面兜一圈回来,再接着输入sm,照样可以。

"/esht":"service httpd start/n" # ht=httpd,启动Apache服务

类似地,我们赋予
Alt-D(D--> shutDown) 为停止服务的基本键
Alt-R(R--> Restart) 为重启服务的基本键
Alt-T(T--> Status) 为查看服务状态的基本键
Alt-C(C--> Configure) 为打开服务对应的主配置文件的基本键
如:"/ecnf":"vi /etc/exports/n" # Alt-c+nf 打开NFS的配置文件
"/ecsm":"vi /etc/samba/smb.conf/n" # Alt-c+sm 打开smb的配置文件

如果某个服务(如ssh)有2个配置文件,可以在其后再加一个数字,如:
"/ecssh1":"vi /etc/ssh/sshd_config/n" # 打开sshd服务端配置文件
"/ecssh2":"vi /etc/ssh/ssh_config/n" # 打开sshd客户端配置文件

如果要执行某个应用程序呢?可以用Alt-x做基本键(x--> eXeccute) 如:
"/exga":"gaim & &>/dev/null && disown && clean /n"
"/exxm":"xmms & &>/dev/null && disown && clean /n"
"/exvm":"vmware & &>/dev/null && disown && clean /n" "/exna":"nautilus & &>/dev/null && disown && clean /n"
等等....

到现在为止我们只要按1个组合键+2个字符就可以实现下面众多的功能:
1. 执行指定的应用程序
2. 启动|重启|关闭|指定的服务进程
3. 查看指定服务的状态
4. 打开指定服务的指定配置文件

Ⅳ 如何创建linux命令”快捷方式”或”自定义

1、可以使为命令设置别名alias来建立快捷键。

上面是root账号下当前设置,下面的例子是为ls建立'll'别名:

在命令行输入:alias ll="ls-l"

这个会在机器重启后丢失

2、建立永久快捷键

参照上面的图示编辑用户目录下的.bashrc文件,添加一行:alias ll="ls-l" 保存退出

然后用source ~/.bashrc(或者 . ~/.bashrc)使修改立刻生效。

Ⅵ LINUX系统的快捷键是什么

对哈,XP,Vista的系统快捷键有差别,但不大VISTA增加了些

下面列举了4个系统的快捷键,不过说实话,很多快捷键都是没有列出来的,太多了。。
UNIX一般是专业用户(搞科学研究的,多任务多屏幕的超级计算机),

Windows XP快捷键大全(中文版)
一、常用快捷键
F1 显示当前程序或者Windows的帮助内容。
F2 当你选中一个文件的话,这意味着“重命名”
F3 当你在桌面上的时候是打开“查找:所有文件” 对话框
F10或ALT激活当前程序的菜单栏
windows键或CTRL ESC 打开开始菜单
CTRL ALT DELETE 在win9x中打开关闭程序对话框
DELETE 删除被选择的选择项目,如果是文件,将被放入回收站
SHIFT DELETE删除被选择的选择项目,如果是文件,将被直接删除而不是放入回收站
CTRL Z 撤消
CTRL C 复制
CTRL V 粘贴
CTRL ESC 显示“开始”菜单
CTRL N 新建一个新的文件
CTRL O 打开“打开文件”对话框
CTRL P 打开“打印”对话框
CTRL S 保存当前操作的文件
CTRL X 剪切被选择的项目到剪贴板
CTRL INSERT 或 CTRL C复制被选择的项目到剪贴板
SHIFT INSERT 或 CTRL V 粘贴剪贴板中的内容到当前位置
ALT 菜单上带下划线的字母执行菜单上相应的命令
ALT F4 关闭当前窗口或退出程序
ALT 空格键 显示当前窗口的系统菜单
ALT TAB 切换到另一个窗口
ALT BACKSPACE 或 CTRL Z 撤销上一步的操作
ALT SHIFT BACKSPACE 重做上一步被撤销的操作
Windows键 M 最小化所有被打开的窗口。
Windows键 CTRL M重新将恢复上一项操作前窗口的大小和位置
Windows键 E 打开资源管理器
Windows键 F 打开“查找:所有文件”对话框
Windows键 R 打开“运行”对话框
Windows键 BREAK 打开“系统属性”对话框
Windows键 CTRL F打开“查找:计算机”对话框
SHIFT F10或鼠标右击 打开当前活动项目的快捷菜单
SHIFT在放入CD的时候按下不放,可以跳过自动播放CD。在打开Word的时候按下不放,可以跳过自启动的宏
ALT F4 关闭当前应用程序
ALT SPACEBAR打开程序最左上角的菜单
ALT TAB 切换当前程序
ALT ESC 切换当前程序
ALT ENTER将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换
PRINT SCREEN将当前屏幕以图象方式拷贝到剪贴板
ALT PRINT SCREEN将当前活动程序窗口以图象方式拷贝到剪贴板
CTRL F4 关闭当前应用程序中的当前文本(如word中)
CTRL F6 切换到当前应用程序中的下一个文本(加shift 可以跳到前一个窗口)

二、Windows快捷键
目的快捷键
WINDOWS TAB 在任务栏上的按钮间循环
WINDOWS F 显示“查找:所有文件”
CTRL WINDOWS F 显示“查找:计算机”
WINDOWS F1 显示“帮助”
WINDOWS R 显示“运行”命令 WINDOWS R
WINDOWS 显示“开始”WINDOWS BREAK 显示“系统属性”对话框
WINDOWS E 显示“Windows资源管理器”
WINDOWS D 最小化或还原所有窗口
SHIFT WINDOWS M 撤消最小化所有窗口

三、使用“桌面”、“我的电脑”和“Windows资源管理器”快捷键
选择项目时,可以使用以下快捷键。
按住 SHIFT插入CD-ROM 插入光盘时不用“自动播放”
创建快捷方式按住CTRL SHIFT拖动文件 复制文件按住 CTRL拖动文件
SHIFT DELETE 立即删除某项目而不将其放入“回收站”
APPLICATION键 显示项目的快捷菜单
F5 显示“查找:所有文件”
F2 重命名项目
CTRL A 选择所有项目
ALT ENTER或ALT 双击 查看项目的属性

四、Microsoft放大程序的快捷键
Windows徽标 PRINT SCREEN 将屏幕复制到剪贴板(包括鼠标光标)
Windows徽标 SCROLL LOCK 将屏幕复制到剪贴板(不包括鼠标光标)
Windows徽标 PAGE UP 切换反色
Windows徽标 PAGE DOWN 切换跟随鼠标光标
Windows徽标 向上箭头 增加放大率
Windows徽标 向下箭头 减小放大率

五、辅助选项快捷键
右SHIFT八秒 切换筛选键开关
左ALT 左SHIFT PRINT SCREEN 切换高对比度开关
左ALT 左SHIFT NUM LOCK 切换鼠标键开关
SHIFT键五次 切换粘滞键开关
NUM LOCK五秒 切换切换键开关

Linux下有很多对于简化用户使用过程很有帮助的快捷键,下面做个简单的介绍:

在控制台/虚拟终端下

1. Ctrl-Alt-Delete -关闭计算机

2. Alt-Fn (F1, F2, F3,…) - 切换到第n个控制台

3. Alt-Left 或者 Alt-Right - 切换到上/下一个虚拟终端

4. Scroll Lock - 锁定终端的输入/输出-当屏幕输出滚动过快的时候可以用这个键给屏幕定格,再按一次Scroll Lock解除锁定。

也可以用另外一种方法实现这个功能,使用Ctrl-S 锁定屏幕,使用Ctrl-Q解除锁定。如果你的控制台突然出现了不明原因无响应也可以尝试一下后面的这个解锁快捷键,也许是因为你无意中触发了CTRL-S导致屏幕假死。

5. Shift-Page Up 或者 Shift-Page Down - 上、下滚动控制台缓存。这个功能在 Scroll Lock 启动的时候也是管用的。 在使用 (Alt-Fn) 更换控制台后缓存内容就被删除了,所以滚动无效。

6. Ctrl-L -刷新屏幕。

7. Ctrl-C 或者 Ctrl-\ -杀死当前任务

8. Ctrl-D - 作用是 EOF 即文件末尾(End-of-file)。如果你的光标处在一个空白的命令行上,将会退出bash,比你用exit命令退出要快得多。

9. Ctrl-Z - 暂停进程。使用命令:bg在后台运行或者使用fg在前端运行。

Bash

Ⅶ 如何在linux复制命令行的快捷键

几种方法可以实现:

1、使用上行箭头或Ctrl+P键,能调回之前的命令。

2、直接在命令行输入!99(!和99中间没有空格),重复执行上一个命令。

例如:

[test@linux]#!99

3、按 !! 并回车执行。

4、输入 !-1 并回车执行。

在下面的例子中,如果想重复执行第 4 条命令,那么可以执行 !4:

# history | more

Ⅷ 如何创建linux命令”快捷方式”或”自定义命令”

可以通过软连接 ln 命令创建快捷方式
自定义命令这个看你怎么定义,
是简单的alias 设置一下别名?
还是写个脚本组合命令?

如果你会c也可以用c写一些操作命令,这个就不清楚你的具体需求了。

Ⅸ Linux命令快捷键的功能有哪些

1、可以使为命令设置别名alias来建立快捷键。
上面是root账号下当前设置,下面的例子是为ls建立'll'别名:
在命令行输入:alias ll="ls -l"
这个会在机器重启后丢失
2、建立永久快捷键
参照上面的图示编辑用户目录下的.bashrc文件,添加一行:alias ll="ls -l" 保存退出
然后用source ~/.bashrc(或者 . ~/.bashrc)使修改立刻生效。

Ⅹ linux图形界面下,进入终端的快捷键是什么

linux不同系统版本打开终端的快捷键如下:
1、RH系列的要自己定。在system下面的preference下的keyboard shortcuts之后找Run a terminal,添加快捷启动按键。
2、debian系列的是Ctrl+alt+t。
3、ubuntu系列的是ctrl+Alt+T。

阅读全文

与linux命令快捷键相关的资料

热点内容
丑陋的中国人pdf 浏览:716
我的世界如何在服务器里面装模组 浏览:621
javaweb进销存源码下载 浏览:555
单片机遥控门铃设计图解 浏览:322
闪送app怎么更改照片 浏览:158
公司的程序员开始忙了 浏览:504
统信系统命令行如何输汉字 浏览:279
java随机取数组 浏览:476
服务器匆忙什么意思 浏览:778
windows下载文件命令 浏览:99
绍兴加密防伪技术 浏览:52
linux清除缓存的命令 浏览:777
梁柱连接处梁的加密箍筋 浏览:101
安卓录屏大师如何弹出 浏览:658
cad命令详解 浏览:173
品牌云服务器提供商 浏览:326
加密投资者的心理 浏览:700
小米无命令 浏览:826
不要层层等命令 浏览:373
4k播放器怎样设置源码 浏览:955