Linux键盘快捷键

Linux键盘快捷键– 2.0

Linux中有几个键盘快捷键。 学习它们可以让你的生活更轻松! 此tuXfile主要讨论命令行快捷方式,但也包括一些X Window System快捷方式。

虚拟终端 >

Ctrl + Alt + F1
切换到第一个虚拟终端。 在Linux中,您可以同时拥有多个虚拟终端。 默认值为6。

Ctrl + Alt + Fn
切换到第n个虚拟终端。 由于默认情况下虚拟终端的数量为6,因此n = 1…6。

tty
打字 tty 命令告诉您当前正在使用哪个虚拟终端。

Ctrl + Alt + F7
切换到GUI。 如果您正在运行X Window System,则在大多数Linux发行版中,默认情况下它将在第七个虚拟终端中运行。 如果X不在运行,则此终端为空。
注意:在某些发行版中,X默认情况下在不同的虚拟终端中运行。 例如,在Puppy Linux中为3。

 

X窗口系统 >

Ctrl + Alt + +
切换到X Window系统中的下一个分辨率。 如果您为X服务器配置了多个分辨率,则此方法有效。 请注意,必须在数字键盘中使用+。

Ctrl + Alt + -
切换到以前的X分辨率。 在小键盘上使用–。

MiddleMouseButton
粘贴突出显示的文本。 您可以使用鼠标左键(或使用其他突出显示方法,取决于您使用的应用程序)来突出显示文本,然后按鼠标中键进行粘贴。 这是在X Window系统中进行复制和粘贴的传统方式,但是在某些X应用程序中可能无法使用。

如果您有两个按钮的鼠标,则同时按下两个按钮与按下中间的按钮具有相同的效果。 如果不是,则必须启用3鼠标按钮仿真。

如果启用,则在文本终端中也可以使用 gpm 服务。

Ctrl + Alt + Backspace
杀死X服务器。 如果X崩溃并且您无法正常退出,请使用此选项。 如果已将X Window系统配置为在启动时自动启动,这将重新启动服务器,并使您返回图形登录屏幕。

 

命令行-输入 >

Home or Ctrl + a
将光标移动到当前行的开头。

End or Ctrl + e
将光标移动到当前行的末尾。

Alt + b
将光标移动到当前或上一个单词的开头。 请注意,虽然这在虚拟终端中有效,但它可能无法在所有图形终端仿真器中使用,因为许多图形应用程序默认情况下已将其用作菜单快捷方式。

Alt + f
将光标移动到下一个单词的末尾。 同样,与使用Alt作为修饰符的所有快捷方式一样,这可能不适用于所有图形终端仿真器。

Tab
自动完成命令和文件名。 键入命令,目录或文件名的第一个字母,按 Tab 其余的自动完成! 如果有更多的命令以相同的字母开头,那么shell尽可能多地完成并发出哔哔声。 如果你再按 Tab 再次,它向您展示了所有替代方案。

这个快捷方式非常有用,可以节省大量的输入! 它甚至可以在lilo提示符和某些X应用程序中运行。

Ctrl + u
删除当前行。

Ctrl + k
删除从光标位置到行尾的行。

Ctrl + w
删除光标前的单词。

 

命令行-输出 >

Shift + PageUp
滚动终端输出。

Shift + PageDown
滚动终端输出。

clear
 clear 命令清除所有先前执行的命令及其当前终端的输出。

Ctrl + l
与输入完全相同 clear 命令。

reset
如果你搞砸了你的终端,请使用 reset 命令。 例如,如果您尝试建立一个二进制文件,则终端将开始显示奇怪的字符。 请注意,键入命令时可能看不到该命令。

 

命令行-历史 >

history
当你输入 history 命令,您将看到之前执行的命令列表。

ArrowUp or Ctrl + p
在历史记录中向上滚动并编辑以前执行的命令。 要执行它们,请按 Enter 像往常一样。

ArrowDown or Ctrl + n
在历史记录中向下滚动并编辑下一个命令。

Ctrl + r
查找包含所键入字母的最后一个命令。 例如,如果您想找出对名为“file42.txt”,您将按Ctrl + r并开始输入文件名。 或者,如果您想查找最后给“cp”命令,然后按Ctrl + r,然后输入“cp“。

 

命令行–其他 >

Ctrl + c
杀死当前进程。

Ctrl + z
将当前进程发送到后台。 如果您有一个正在运行的程序,并且您需要使用终端一段时间但又不想完全退出该程序,则此功能很有用。 然后将其发送到后台 Ctrl+z,做任何你想做的事,然后输入命令 fg 恢复过程。

Ctrl + d
从当前终端注销。 如果在X下的终端仿真器中使用它,这通常会在您退出后关闭终端仿真器。

Ctrl + Alt + Del
重新启动系统。 您可以通过编辑更改此行为 /etc/inittab 如果您希望系统关闭而不是重新启动。