수도 뱅뱅이 정확히 뭐야? [닫은]


82

sudo bang bang ( sudo !!) 의 목적은 무엇 이며 언제 사용해야합니까?

날 샌드위치 만들어 줘 sudo bang bang


29
가까이 원하는 사람들을 위해이가 되는 쉘 프로그래밍 관련.
alestanis

8
나는 단순한 쉘 사용에 더 가깝다고 말하고 싶습니다 .
chepner

20
@chepner : 당신이 옳다고 가정해도 ... 이 질문닫는 것 보다 Unix & Linux 로 간단히 마이그레이션하는 것이 더 쉽지 않을까요? 소년, 일반적으로 SE에 대한 "빠른 클로저"가 너무 많아서 많은 사람들이 글을 쓸 감각이 있는지 묻습니다. 이 close, close, close로 전체 SE 전설을 죽이고 있습니다 ... : [
trejder

15
사용자 :이 질문을 다시 열고 Unix 및 Linux로 마이그레이션하십시오. Mod : 아니요; 사용자 : sudo bang bang; Mod : 좋아요.
Energy

답변:


116

bang bang ( !!) 명령은 터미널에 입력 한 이전 명령반복 하는 바로 가기 입니다. 이 명령은 특정 작업을 수행하기 위해 관리자 권한이 필요하다는 사실을 잊었을 때 매우 유용하며 입력하기 만하면 수퍼 유저 권한으로 반복 할 수 있습니다.

sudo !!

위로 화살표를 입력하는 대신 줄의 시작 부분으로 스크롤하고 sudo 엔터를 추가 하고 치는 것 (그 loooong apt-get 명령을 스크롤하는 것을 상상해보십시오 ). 너무 많은 초를 얻었습니다! 예이!

수도 뱅뱅

이 같은 다른 많은 뱅 명령은 !x, !?x, !!:p!!*. 이 블로그 게시물 은 이들을 나열하고 용도에 대해 설명합니다.


18
참고 : ctrl+a한 번에 한 문자 뒤로 이동할 수 없도록 줄의 시작 부분으로 이동합니다.
Chris Seymour

4
그리고 ctrl+e줄의 끝에서 다시 점프합니다 (그리고 더 많은 유용한 옵션이 있습니다!)
Giorgio Previtera

6
home또한 줄의 시작 부분으로 이동합니다.
emi

4
@ JulianH.Lam 예 여기 에 모든 readline 키보드 단축키가 있습니다. HOME그리고 END나를 위해 작품은, 요법 .. 설정, 쉘에 따라 달라집니다
크리스 시모어

2
@ pythonian29033 무슨 말을하려는 건가요? 자신의 질문은 매우 권장으로 응답
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.