슈퍼 유저 권한을 사용하거나 사용하지 않고 마지막으로 사용한 명령을 정확하게 다시 실행

차례:

Anonim

마지막으로 실행한 명령을 다시 실행하시겠습니까? 또는 마지막으로 사용한 명령을 다시 실행하지만 루트로 실행하는 것은 어떻습니까? 둘 다 할 수 있습니다!

멋진 멋진 문자열 명령을 터미널에 입력하고 다시 실행해야 한다는 사실을 알고 좌절한 적이 있습니까? 아니면 앞서 언급한 실행 명령을 다시 실행해야 하지만 이번에는 슈퍼 사용자로 실행해야 한다는 사실을 발견하셨습니까? 당신도요? 나는 항상 그것을하지만 나중에 이것을하면 아무런 문제가 없으며 명령 시퀀스를 다시 입력 할 필요가 없습니다. 일단 당신이 훌륭한 !!로이 멋진 트릭을 배우기 때문입니다. 이전 명령 문자열을 빠르게 다시 실행할 수 있습니다.

여기에는 실제로 두 부분이 있습니다. 마지막 명령을 있는 그대로 다시 실행하는 것과 마지막 명령을 다시 실행하지만 슈퍼 사용자 권한(일명 루트)으로 실행하는 것입니다.

마지막으로 사용한 명령을 정확히 다시 실행하는 방법

첫째, 타이핑을 알아두세요!! 마지막 명령을 처음 실행했을 때와 똑같이 다시 실행합니다. 쉽습니다. 직접 해보십시오. 먼저 아무 명령이나 실행하고 원하는 경우 'ls'와 같은 간단한 명령을 선택합니다. 그런 다음 다른 명령을 실행하기 전에 다음 문자열을 사용할 수 있습니다.

!!

이것은 직전에 실행된 정확한 명령을 다시 실행합니다. 명령이 실패하면 실패한 것으로 다시 실행됩니다. 명령이 성공하면 다시 성공적으로 실행됩니다. 말이 되나요?

마지막으로 사용한 명령을 수퍼 유저로 다시 실행하는 방법

이제 여기에서 일이 흥미롭고 더욱 놀랍습니다. !! sudo와 함께 명령을 사용하여 마지막으로 사용한 명령을 다시 실행하지만 슈퍼 사용자 권한이 있는 루트로 실행합니다.우리는 sudo로 마지막으로 실행된 실행을 만졌습니다!! 하지만 앞서 언급한 명령과 너무 관련이 있어서 생략할 수 없습니다.

이 명령을 입력하면 됩니다.

스도!!

이것은 마지막으로 사용한 명령을 실행하지만 sudo를 통해 루트 사용자로 실행합니다. 이것은 기본적으로 전체 명령을 다시 입력하지만 전체 긴 복잡한 문자열이나 구문을 다시 입력할 필요 없이 'sudo' 접두사를 붙이는 것과 같습니다! 정말 도움이 됩니다.

BTW, 이러한 트릭은 Mac OS X 및 Linux 모두에서 작동하므로 어떤 명령줄 환경에 있든 필요할 때 해당 명령을 다시 실행하십시오.

슈퍼 유저 권한을 사용하거나 사용하지 않고 마지막으로 사용한 명령을 정확하게 다시 실행