Linux Bash 终端的便捷键盘快捷键Linux Bash 终端的便捷键盘快捷键Linux Bash 终端的便捷键盘快捷键Linux Bash 终端的便捷键盘快捷键
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Linux Bash 终端的便捷键盘快捷键

使用这些 Linux Bash 快捷方式进行导航、编辑、命令控制和轻松访问历史记录 - 所有这些都可以在免费的备忘单中找到。

Linux Bash(Bourne Again Shell)是大多数 Linux 用户都知道的 shell 和命令语言,因为它是大多数 Linux 发行版中的默认 shell。

Linux 初学者可能会发现 Linux 终端的使用有点难以掌握,特别是因为它严重依赖使用箭头键来移动。此外,不断地重新输入命令(每个命令都有细微的变化)可能会很烦人。

然而,Bash 附带了许多易于使用的键盘快捷键和历史记录功能,可确保终端的高效使用。为了有效利用时间,我们列出了最常用的 Bash 键盘快捷键。

免费下载:此备忘单可从我们的分销合作伙伴 TradePub 处以 PDF 形式下载。您必须填写一份简短的表格才能首次访问。下载 Linux Bash 终端备忘单。

Linux Bash 终端键盘快捷键

Shortcut

Action

Bash Navigation

Ctrl + A

Move to the start of the command line

Ctrl + E

Move to the end of the command line

Ctrl + F

Move one character forward

Ctrl + B

Move one character backward

Ctrl + XX

Switch cursor position between start of the command line and the current position

Ctrl + ] + x

Moves the cursor forward to next occurrence of x

Alt + F / Esc + F

Moves the cursor one word forward

Alt + B / Esc + B

Moves the cursor one word backward

Alt + Ctrl + ] + x

Moves cursor to the previous occurrence of x

Bash Control/Process

Ctrl + L

Similar to clear command, clears the terminal screen

Ctrl + S

Stops command output to the screen

Ctrl + Z

Suspends current command execution and moves it to the background

Ctrl + Q

Resumes suspended command

Ctrl + C

Sends SIGI signal and kills currently executing command

Ctrl + D

Closes the current terminal

Bash History

Ctrl + R

Incremental reverse search of bash history

Alt + P

Non-incremental reverse search of bash history

Ctrl + J

Ends history search at current command

Ctrl + _

Undo previous command

Ctrl + P / Up arrow

Moves to previous command

Ctrl + N / Down arrow

Moves to next command

Ctrl + S

Gets the next most recent command

Ctrl + O

Runs and re-enters the command found via Ctrl + S and Ctrl + R

Ctrl + G

Exits history search mode

!!

Runs last command

!*

Runs previous command except its first word

!*:p

Displays what !* substitutes

!x

Runs recent command in the bash history that begins with x

!x:p

Displays the x command and adds it as the recent command in history

!$

Same as OPTION+., brings forth last argument of the previous command

!^

Substitutes first argument of last command in the current command

!$:p

Displays the word that !$ substitutes

^123^abc

Replaces 123 with abc

!n:m

Repeats argument within a range (i.e, m 2-3)

!fi

Repeats latest command in history that begins with fi

!n

Run nth command from the bash history

!n:p

Prints the command !n executes

!n:$

Repeat arguments from the last command (i.e, from argument n to $)

Bash Editing

Ctrl + U

Deletes before the cursor until the start of the command

Ctrl + K

Deletes after the cursor until the end of the command

Ctrl + W

Removes the command/argument before the cursor

Ctrl + D

Removes the character under the cursor

Ctrl + H

Removes character before the cursor

Alt + D

Removes from the character until the end of the word

Alt + Backspace

Removes from the character until the start of the word

Alt + . / Esc+.

Uses last argument of previous command

Alt + <

Moves to the first line of the bash history

Alt + >

Moves to the last line of the bash history

Esc + T

Switch between last two words before cursor

Alt + T

Switches current word with the previous

Bash Information

TAB

Autocompletes the command or file/directory name

~TAB TAB

List all Linux users

Ctrl + I

Completes the command like TAB

Alt + ?

Display files/folders in the current path for help

Alt + *

Display files/folders in the current path as parameter

关于 Linux 的更多知识

Bash shell 键盘快捷键遵循开发人员的 DRY(不要重复自己)理念。它们通过在快节奏的工作环境中提高生产力来帮助有效利用您的时间。

上面的备忘单只是冰山一角。您越开始探索 Linux 终端命令和 Bash 快捷方式,Linux 就会变得越简单、越有趣。

©2015-2025 艾丽卡 support@alaica.com