Welcome, Guest. Please login or register.
+  Linux Soft Forum
|-+  Învaţă» Tips&Tricks» Bash Keyboard Shortcuts
[Picture 161] [Picture 160] [Picture 159]
Username:
Password:
 
Pages: [1]   Go Down
  Print  
Author Topic: Bash Keyboard Shortcuts  (Read 887 times)
0 Members and 1 Guest are viewing this topic.
mudrii
Veteran
**

« on: January 04, 2007, 11:11:23 PM »

Multi dintre administratori utelizeaza consola ca mod de operare si configurare, si din pacate din propria experienta nu multi cunisc puterea pe care o are consola.
Voi prezenta o lista de Keyboard Shorcats pt Bash care va poate ushura cu mult munca de administrator de zi cu zi.

Ctrl + A    Muta cursorul la inceputul textului sau comnzeii Echivalentul tastei <Home>
Ctrl + E    Muta cursorul la sfarsitul textului sa comenzii Echivalentul tastei <END>
Ctrl + L    Curata Ecranul Echivalentul comenzii <clear>
Ctrl + U    Sterge caracterul inaintea cursorului daca va aflati la sfarsitul comenzii sau textului va sterge in intregime linia.
Ctrl + H    Echivalentul lui <backspace>
Ctrl + R    Va permite cautarea comenzilor anterior introduse
Ctrl + C    Va opri <SIGINT> procesul ce ruleaza in terminal.
Ctrl + D    Exit din shell-ul curent
Ctrl + Z    Trimite aplicatia care este rulata in terminal in suspended background process, utelizati fg pt a o restaura procesul sau bg va continua rularea procesului in background echivalentului rularii comenzii cu terminatia “&”.
Ctrl + W   Sterge cuvantul inaintea cursorului
Ctrl + K    Sterge linia duapa cursor. Echivalentul <CUT> (Emacs style)
Ctrl + Y    Echivalentul <Paste> Pentru comanda Ctrl + K
Ctrl-_      Echivalentul <Undo>
Ctrl + T    Intershimba ultimele doua caractere inainte de cursor
Esc + T    Intershimba ultimele doua cuvinte inainte de cursor
Alt + T     La fel ca si <Esc + T >
Alt + F     Muta cursorul inainte un cuvant pe linia curenta
Alt + B     Muta cursorul inapoi un cuvant pe linia curenta
Alt + .      Va afisha ultemul argument folosit in comanda executata
Esc + .     La fel ca si <Alt + .> sau in consola <!$ >
Tab    Auto-complete pt comenzile introduse cat si numele fisierelor si directoarelor din directorul curent.

Sper ca aceste shortcut-ri sa va fie de folos, daca cineva stie mai multe va rog sa postati si lista va fi updatata.
Logged
oblio
Admini
**


WWW
« Reply #1 on: January 04, 2007, 11:34:59 PM »

Primul sfat ar fi sa treceti la zsh. E perfect compatibil cu bash, e un superset al lui (precum C++ superset C). Ce are in plus?
- un mega sistem de autocompletare: completeaza optiuni, completeaza remote (scp, ssh, ...), poate fi reglat - se gasesc zeci de modele pe wiki-ul zsh (www.zshwiki.org)
- autocorectare
- multe alte chestii - vedeti lista aceasta: http://zsh.dotsrc.org/FAQ/zshfaq01.html#l4

Alta chestie interesanta, e posibilitatea de a utiliza modul vi din bash (si zsh il are evident):
http://www.hypexr.org/bash_tutorial.php#vi

zsh e inclus in toate distributiile majore, e cam la fel de raspandit/portabil ca bash. singurul avantaj bash e ca e default, dar asta se rezolva imediat Wink
Logged

Distribuţie: ubuntu | Localitate: Bucureşti | Vârstă: 24

Oh! Everything has a point, and if it doesn't, then there's a point to it.

Oblio's
Pages: [1]   Go Up
  Print  
 
Jump to: