Skip to main content

15 세계를 위협 할 Linux 터미널 명령

Talks and Highlights From CppCon 2018! (유월 2025)

Talks and Highlights From CppCon 2018! (유월 2025)
Anonim

이 기사에서는 Linux 명령, 도구, 영리한 작은 트릭 및 일반 재미있는 명령 목록을 제공합니다.

01/15

유용한 명령 행 단축키

다음 키보드 단축키는 매우 유용하며 많은 시간을 절약 해줍니다.

  • CTRL + - 커서가 나타날 때까지 텍스트를 자릅니다.
  • CTRL + 케이 - 커서 끝에서 줄 끝까지 텍스트를 자릅니다.
  • CTRL + 와이 - 텍스트 붙여 넣기
  • CTRL + 이자형 - 커서를 줄 끝으로 이동
  • CTRL + 에이 - 커서를 줄의 시작 부분으로 이동하십시오.
  • ALT + 에프 - 다음 공간으로 건너 뛰기
  • ALT + - 이전 공간으로 건너 뜁니다.
  • ALT + 역행 키이 - 이전 단어 삭제
  • CTRL + - 커서 뒤에 단어 줄이기
  • 시프트 + 끼워 넣다 - 텍스트를 터미널에 붙여 넣습니다.

위의 명령이 다음 텍스트 행을 이해할 수 있도록합니다.

sudo apt-get programname을 설치하십시오.

당신이 볼 수 있듯이 철자법 오류가 있고 명령이 작동하려면 "intall"을 "install"으로 변경해야합니다.

커서가 라인의 끝에 있다고 상상해보십시오. 그것을 바꾸기 위해 install이라는 단어로 돌아갈 수있는 다양한 방법이 있습니다.

너는 누를 수 있었다. ALT + 두 번 누르면 다음 위치 (^ 기호로 표시)에 커서가 놓입니다.

sudo apt-get ^ 전체 프로그램 이름

이제 커서 키를 눌러서 's'를 인스톨에 삽입 할 수 있습니다.

또 다른 유용한 명령어는 시프트 + 끼워 넣다특히 브라우저에서 터미널로 텍스트를 복사해야하는 경우.

02/15

SUDO !!

당신은 당신이 명령을 입력 할 때마다 당신 자신이 저주한다는 것을 알기 전까지 당신이 이미 그것을 모르는 경우 다음 명령에 대해 정말로 감사 할 것입니다. 허가가 거부되었습니다. 나타나다.

  • sudo !!

어떻게 사용합니까? sudo!!? 간단히. 다음 명령을 입력했다고 가정 해보십시오.

apt-get install ranger

단어들 사용 권한이 거부되었습니다. 높은 권한으로 로그인하지 않으면 표시됩니다.

sudo !! 이전 명령을 sudo로 실행합니다. 이제 이전 명령이 다음과 같이됩니다.

sudo apt-get install ranger

03/15

백그라운드에서 명령 일시 중지 및 명령 실행

터미널 명령을 백그라운드에서 실행할 수 있습니다.

  • CTRL + - 응용 프로그램을 일시 중지합니다.
  • fg - 응용 프로그램으로 돌아갑니다.

다음과 같이 nano에서 파일을 열었다 고 가정 해보십시오.

sudo nano abc.txt

파일에 텍스트를 입력하는 중간에 다른 명령을 터미널에 빠르게 입력하고 싶지만 포 그라운드 모드에서 nano를 열었 기 때문에 그렇게 할 수 없습니다.

유일한 옵션은 파일을 저장하고, nano를 종료하고, 명령을 실행 한 다음 nano를 다시 여는 것입니다.

언론 만 있으면됩니다. CTRL + 포 그라운드 응용 프로그램이 일시 중지되고 명령 줄로 돌아갑니다. 그런 다음 원하는 명령을 실행하고 이전에 일시 중지 된 세션으로 돌아 가면 입력하십시오. fg 터미널 창에 입력하고 return 키를 누릅니다.

시도해 보는 재미있는 점은 파일을 nano로 열고 텍스트를 입력하고 세션을 일시 중지하는 것입니다. 이제 nano에서 다른 파일을 열고 텍스트를 입력하고 세션을 일시 중지하십시오. 너 지금 들어가면 fg nano에서 연 두 번째 파일로 돌아갑니다. 나노를 빠져 나가서 입장하면 fg 다시 nano에서 연 첫 번째 파일로 돌아갑니다.

04 / 15

SSH 세션에서 로그 아웃 한 후 nohup을 사용하여 명령을 실행하십시오.

nohup 명령은 ssh 명령을 사용하여 다른 시스템에 로그온하는 경우에 유용합니다.

그럼 아무렇지?

ssh를 사용하여 다른 컴퓨터에 원격으로 로그온하고 오랜 시간이 소요되는 명령을 실행하고 ssh 세션을 종료하지만 더 이상 연결되어 있지 않아도 명령을 실행중인 상태로 유지하려는 경우 nohup으로 수행 할 수 있습니다.

예를 들어, Raspberry PI를 사용하여 검토 목적으로 배포판을 다운로드 할 수 있습니다. 노트북에서 ssh를 통해 Raspberry PI에 연결하십시오. nohup 명령을 사용하지 않고 Raspberry PI에서 큰 파일을 다운로드하기 시작했다면 ssh 세션을 로그 오프하기 전에 그리고 랩톱을 종료하기 전에 다운로드가 완료 될 때까지 기다려야합니다. 이 작업을 수행했다면 Raspberry PI를 사용하여 파일을 다운로드하지 않았을 수도 있습니다.

nohup을 사용하려면 nohup 다음에 다음과 같은 명령을 입력해야합니다.

nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso & 15 중 15

특정 시간 'AT'리눅스 명령 실행하기

그만큼 노후명령은 SSH 서버에 연결되어 있고 SSH 세션에서 로그 아웃 한 후에도 명령을 계속 실행하려는 경우에 유용합니다.

특정 시점에 동일한 명령을 실행하려고한다고 가정 해보십시오.

그만큼 …에서 명령을 사용하면이를 수행 할 수 있습니다. 'at'는 다음과 같이 사용할 수 있습니다.

오후 10시 38 분에 금at> cowsay 'hello'at> CTRL + D

위의 명령은 오후 10시 38 분에 cowsay 프로그램을 실행합니다. 금요일 저녁에.

구문은 다음과 같습니다. …에서 그 다음에 실행할 날짜와 시간이옵니다.

at> 프롬프트가 나타나면 지정된 시간에 실행하려는 명령을 입력하십시오.

그만큼 CTRL + 커서로 돌아갑니다.

다양한 날짜 및 시간 형식이 있으며 사용 방법을 더 자세히 알아 보려면 맨 페이지를 확인하는 것이 좋습니다. …에서.

06/15

매뉴얼 페이지

맨 페이지는 어떤 명령이 수행되어야하는지와 그 명령과 함께 사용할 수있는 스위치의 개요를 제공합니다.

맨 페이지는 독자적으로 일종의 무디다. (그들은 우리를 흥분 시키도록 설계되지 않았다고 생각합니다).

그러나 당신은 사람의 사용을 더욱 매력적으로 만들 수 있습니다.

PAGER = 대부분 내보내기

설치가 필요합니다. 가장; 이 기능을 작동 시키려면 맨 페이지를 더 다채롭게 만들어야합니다.

다음 명령을 사용하여 매뉴얼 페이지 너비를 특정 수의 열로 제한 할 수 있습니다.

export MANWIDTH = 80

마지막으로, 브라우저를 사용할 수있는 경우, 기본 브라우저에서 -H 스위치 다음과 같이

남자 -H

이 기능은 기본 브라우저가 $ BROWSER 환경 변수.

07/15

htop을 사용하여 프로세스를보고 관리하십시오.

어떤 명령을 사용하여 현재 컴퓨터에서 실행중인 프로세스를 찾으십니까? 우리의 내기는 당신이 추신 원하는 출력을 얻으려면 다양한 스위치를 사용하고 있다는 것입니다.

설치 htop. 이전에 설치 한 도구 일 것입니다.

Htop Windows의 파일 관리자와 마찬가지로 터미널에서 실행중인 모든 프로세스의 목록을 제공합니다.

기능 키를 사용하여 표시되는 정렬 순서와 열을 변경할 수 있습니다. htop 내에서 프로세스를 종료 할 수도 있습니다.

htop을 실행하려면 터미널 창에 다음을 입력하십시오.

htop 8 중 15

레인저를 사용하여 파일 시스템 탐색

만약 htop 커맨드 라인을 통해 실행되는 프로세스를 제어하는 ​​데 매우 유용하며, 레인저는 커맨드 라인을 사용하여 파일 시스템을 탐색하는 데 매우 유용합니다.

레인저를 설치하기 위해서는 레인저를 설치해야하지만 설치가 끝나면 터미널에 다음을 입력하면됩니다.

레인저

명령 줄 윈도우는 다른 파일 관리자와 비슷하지만 왼쪽에서 오른쪽으로 작동합니다. 왼쪽 화살표 키를 사용하면 폴더 구조를 위로하고 오른쪽 화살표 키를 사용하면 폴더 구조가 작동합니다 .

레인저를 사용하기 전에 맨 페이지를 읽어 볼 수 있으므로 사용 가능한 모든 키보드 스위치를 익힐 수 있습니다.

09/15

셧다운 취소

명령 줄이나 GUI를 통해 시스템 종료를 시작 했으므로 사용자가 실제로이를 원하지 않는다는 것을 깨달았습니다.

  • shutdown -c

종료가 이미 시작된 경우 시스템 종료를 중지하기에는 너무 늦을 수 있습니다.

시도해 볼 또 다른 명령은 다음과 같습니다.

  • pkill 종료
10/15

굶어 죽이는 과정 쉬운 길

어떤 이유로 응용 프로그램을 실행하고 있다고 가정 해 봅시다.

너는 사용할 수있어. ps -ef 프로세스를 찾은 다음 프로세스를 종료하거나 사용할 수 있습니다. htop.

xkill이라 불리는 더 빠르고 쉬운 명령이 있습니다.

간단히 터미널에 다음을 입력하고 죽이려는 응용 프로그램의 창을 클릭하십시오.

xkill

전체 시스템이 매달려 있다면 어떻게됩니까?

키보드의 'alt'및 'sysrq'키를 누른 채로 누르고 있으면 다음과 같이 천천히 입력하십시오.

REISUB

그러면 전원 단추를 누르지 않아도 컴퓨터가 다시 시작됩니다.

11/15

Youtube Videos 다운로드

일반적으로 YouTube의 대부분은 Youtube에서 동영상을 호스팅하고 YouTube에서 선택한 미디어 플레이어를 통해 스트리밍하여 시청합니다.

잠시 동안 오프라인 상태가 될 것이라는 것을 안다면 (예 : 비행기 여행이나 스코틀랜드 남부와 영국 북부를 여행하는 등의 이유로) 펜 드라이브에 몇 개의 비디오를 다운로드하고 시계를 보면서 여가.

패키지 관리자에서 youtube-dl을 설치하기 만하면됩니다.

youtube-dl은 다음과 같이 사용할 수 있습니다.

youtube-dl url-to-video

동영상 페이지에서 공유 링크를 클릭하면 YouTube의 모든 동영상에 대한 URL을 가져올 수 있습니다. 링크를 복사하여 명령 행에 붙여 넣기 만하면됩니다 ( 시프트 + 끼워 넣다 지름길).

12/15

wget을 사용하여 웹에서 파일 다운로드

wget 명령을 사용하면 터미널을 사용하여 웹에서 파일을 다운로드 할 수 있습니다.

구문은 다음과 같습니다.

wget path / to / filename

예 :

wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

wget과 같이 사용할 수있는 많은 수의 스위치가 있습니다. -영형 파일 이름을 새 이름으로 출력 할 수 있습니다.

위 예제에서 우리는 Sourceforge에서 AntiX Linux를 다운로드했습니다. 파일 이름 antiX-15-V_386-full.iso 꽤 길다. 그냥 다운로드하는 것이 좋을 것입니다. antix15.iso. 이렇게하려면 다음 명령을 사용하십시오.

wget -O antix.iso http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

하나의 파일을 다운로드하는 것이 그만한 가치는없는 것 같습니다. 브라우저를 사용하여 웹 페이지로 쉽게 이동하고 링크를 클릭하면됩니다.

그러나 12 개 파일을 다운로드하려는 경우 가져 오기 파일에 링크를 추가하고 wget을 사용하여 해당 링크에서 파일을 다운로드하는 것이 훨씬 빠릅니다.

단순히 -i 스위치 다음과 같이

wget -i / path / to / importfile 13/15

증기 기관차

이것은 재미의 비트만큼 유용하지 않습니다.

다음 명령을 사용하여 터미널 창에 증기 트레인을 그립니다.

슬픈 14/15

귀하의 재산을 얻으십시오

특히 유용하지는 않지만 재미있는 비트는 운 명령입니다.

마치 sl 명령먼저 저장소에서 설치해야 할 수도 있습니다.

다음을 입력하면 행운을 얻습니다.

재산 15/15

당신의 운을 말하기 위하여 암소를 얻으십시오

마지막으로, cowsay를 사용하여 행운을 말하며 소를 얻으십시오.

터미널에 다음을 입력하십시오.

행운 | 코우 세이

사용할 수있는 그래픽 데스크탑이있는 경우 xcowsay 당신의 재산을 보여줄 만화 암소를 얻으려면 :

행운 | xcowsay

코우 세이 xcowsay 모든 메시지를 표시하는 데 사용할 수 있습니다. 예를 들어 표시하려면 안녕하세요 세계다음 명령을 사용하십시오.

cowsay "안녕하세요 세상"

개요

이 목록이 유용하다고 생각하고 목록에있는 11 개 항목 중 1 개 이상에 대해 "나는 당신이 그렇게 할 수 있는지 몰랐습니다."라고 생각하고 있기를 바랍니다.