Некоторые полезные выходки bash Linux

[[by]] Sukrit Dhandhania на 20-ое января 2009

Linux

Я использую линию команды Linux обширно, и на моей местной машине или когда я соединен к дистанционному серверу. Будут некоторые shortcuts клавиатуры я хочу делить с вами делали мою жизнь на BASH много легко. Я come across too many книг документировали эти shortcuts и я думаю они довольно важны для того чтобы улучшить вашу урожайность пока на линии команды.

1. Ctrl + r

Этот shortcut клавиатуры для бежать обратный поиск в вашей линии команды. Для использования этого shortcut hold down ключ «управления» в вашей терминальной поверхности стыка и ударьте «r» пока ключа «управления» все еще отжимает. вы должны получить сообщение как это:

(обратн-я-ищите) `':

Теперь начните печатать команду, котор на машинке вы использовали более раньше. BASH автоматически завершьет вашу команду. Вы можете держать ударить «комбинацию Ctrl + r», котор нужно искать более далее.

2. Ctrl + a

Этот shortcut делает вашу стрелку поскакать к началу линии. Когда вы напечатаете немного работ на машинке в вашем стержне ударите ключевую комбинацию «управления +» и вы достигнете начало линии, котор вы печатаете cIn на машинке.

3. Ctrl + e

Этот shortcut подобен до ранее shortcut, кроме того что он делает вашу стрелку поскакать к другому концу линии, конец. Напечатайте эту ключевую комбинацию на машинке когда in the middle of линия вы печатаете на машинке и вы поскачете справедливо к концу линии.

4. Ctrl + w

Использование этого shortcut приведет к в пропускании одного слова to the left of стрелка. Так если вы in the middle of линия, то вы печатаете на машинке ударяющ «управление + w» уничтожит одно слово перед стрелкой.

5. ESC + d

Этим shortcut будет противоположность ранее одного. Ударять «избежание + d» в вашем стержне уничтожит одно слово to the right of стрелка.

6. Ctrl + k

Это будет очень мощный shortcut и должен быть использовано с предосторежением. Оно уничтожает все данные to the right of стрелка в линии вы печатаете на машинке cIn.

7. Ctrl + u

Это будет снова очень мощный shortcut и должен быть использовано с предосторежением. Оно уничтожает все данные to the left of стрелка в линии вы печатаете на машинке cIn. Вспомните что как только вы бежите этот shortcut вы не можете получить назад текст вы печатали на машинке.

Родственные столбы:
  • How to monitor your Linux machine with netstat
  • The Linux ‘date’ command
  • How to send email from the Linux command line
  • 6 somewhat lesser known Windows XP tips and tricks
  • An introduction to the OS X Terminal
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

    You can always opt out of this email subscription at any time.


    Bookmark and Share

    { 4 comments… read them below or add one }

    1 gyffes 01.20.09 at 11:15 am

    Always appreciate the extra knowledge! Thanks for sharing!

    2 Ben 01.24.09 at 7:01 pm

    > Remember that once you run this shortcut you can not get back
    > the text that you have typed.

    Not true. All the shortcuts you mentioned that remove anything from the command line will place a copy in the kill buffer. You can yank it from the buffer using CTRL-y

    3 p4bl0 01.24.09 at 9:42 pm

    Ya Ben is right. In fact every Emacs users are comfortable with these defaults bash keybindings cause they are often the same as Emacs.
    I can’t understand who could prefer that ^^, but there’s also a vi-mode for bash (for readline) : “set -o vi” (”set -o emacs” to get back in the good way :-p).

    4 db1911 02.03.09 at 7:03 am

    As a noob, I appreciate the info

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>