macsplex.com 로그인

검색

2016.12.19 19:52

Bash Keyboard Shortcuts

조회 수 154 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
Extra Form

출처 : http://ss64.com/bash/syntax-keyboard.html

Moving the cursor:
  Ctrl + a   Go to the beginning of the line (Home)
  Ctrl + e   Go to the End of the line (End)
  Ctrl + p   Previous command (Up arrow)
  Ctrl + n   Next command (Down arrow)
   Alt + b   Back (left) one word
   Alt + f   Forward (right) one word
  Ctrl + f   Forward one character
  Ctrl + b   Backward one character
  Ctrl + xx  Toggle between the start of line and current cursor position
Editing:
 Ctrl + L   Clear the Screen, similar to the clear command

  Alt + Del Delete the Word before the cursor.
  Alt + d   Delete the Word after the cursor.
 Ctrl + d   Delete character under the cursor
 Ctrl + h   Delete character before the cursor (Backspace)

 Ctrl + w   Cut the Word before the cursor to the clipboard.
 Ctrl + k   Cut the Line after the cursor to the clipboard.
 Ctrl + u   Cut/delete the Line before the cursor to the clipboard.

  Alt + t   Swap current word with previous
 Ctrl + t   Swap the last two characters before the cursor (typo).
 Esc  + t   Swap the last two words before the cursor.

 ctrl + y   Paste the last thing to be cut (yank)
  Alt + u   UPPER capitalize every character from the cursor to the end of the current word.
  Alt + l   Lower the case of every character from the cursor to the end of the current word.
  Alt + c   Capitalize the character under the cursor and move to the end of the word.
  Alt + r   Cancel the changes and put back the line as it was in the history (revert).
 ctrl + _   Undo
 
 TAB        Tab completion for file/directory names
For example, to move to a directory 'sample1'; Type cd sam ; then press TAB and ENTER.
type just enough characters to uniquely identify the directory you wish to open.
History:
  Ctrl + r   Recall the last command including the specified character(s)
             searches the command history as you type.
             Equivalent to : vim ~/.bash_history. 
  Ctrl + p   Previous command in history (i.e. walk back through the command history)
  Ctrl + n   Next command in history (i.e. walk forward through the command history)

  Ctrl + s   Go back to the next most recent command.
             (beware to not execute it from a terminal because this will also launch its XOFF).
  Ctrl + o   Execute the command found via Ctrl+r or Ctrl+s
  Ctrl + g   Escape from history searching mode
        !!   Repeat last command
      !abc   Run last command starting with abc
    !abc:p   Print last command starting with abc
        !$   Last argument of previous command
   ALT + .   Last argument of previous command
        !*   All arguments of previous command
^abc­^­def   Run previous command, replacing abc with def
Process control:
 Ctrl + C   Interrupt/Kill whatever you are running (SIGINT)
 Ctrl + l   Clear the screen
 Ctrl + s   Stop output to the screen (for long running verbose commands)
            Then use PgUp/PgDn for navigation
 Ctrl + q   Allow output to the screen (if previously stopped using command above)
 Ctrl + D   Send an EOF marker, unless disabled by an option, this will close the current shell (EXIT)
 Ctrl + Z   Send the signal SIGTSTP to the current task, which suspends it.
            To return to it later enter fg 'process name' (foreground).
Emacs mode vs Vi Mode
All the above assume that bash is running in the default Emacs setting, if you prefer this can be switched to Vi shortcuts instead.
Set Vi Mode in bash:
$ set -o vi 
Set Emacs Mode in bash:
$ set -o emacs 

“...emacs, which might be thought of as a thermonuclear word processor” ~ Emacs vs. Vi Wiki





--------------------------------------------------광고(Advertising)-------------------------------------------------------------------------------------



리눅스 Tip

Linux Tip

  1. 그놈에서 특수문자를 입력하고 싶을때

    Read More
  2. 데비안에서 나눔폰트설치

    CategoryDebian
    Read More
  3. Bash Keyboard Shortcuts

    Read More
  4. Mysql table 깨졌을때

    CategoryDB
    Read More
  5. CentOS 7 네트워크 설정

    CategoryCentOS
    Read More
  6. Install Webmin on CentOS 7

    CategoryCentOS
    Read More
  7. 우분투에서 7zip 프로그램 설치

    CategoryUbuntu
    Read More
  8. cache memory delete command

    Read More
  9. 리눅스 메모리 사용량순 프로세스 보기

    Read More
  10. 디스크 모니터링 프로그램 iotop

    Read More
  11. 빠르게 파일을 복사하는 방법

    Read More
  12. 우분투 스팀 실행 명령어

    CategoryUbuntu
    Read More
  13. kvm error SpiceClientGtk missing

    Read More
  14. Go For It

    CategoryUbuntu
    Read More
  15. OpenCubicPlayer

    CategoryUbuntu
    Read More
  16. 우분투 파일관리자 네트워크에 컴퓨터들이 보이지 않을때

    CategoryUbuntu
    Read More
  17. 아파치(웹서버단)에서 특정사이트로 바꾸기(리다이렉션)

    Read More
  18. 리눅스 시스템에 하드디스크 추가하기

    Read More
  19. 리눅스 백업 스크립트

    Read More
  20. 서버 점검 명령어

    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 Next
/ 8