터미널 명령의 출력을 저장하는 방법

저장된 명령 출력

2019년에도 여전히 모든 것이 명령줄을 통해 이루어진다고 믿기 때문에 Linux를 사용하지 않는 사람들이 많이 있습니다. 이는 사실이 아니며, 독자 여러분은 Ubunlog 당신은 그것을 잘 알고 있습니다. 사실은 Ubuntu의 터미널(또는 Bash)이 Microsoft가 Windows 10에 포함시킬 정도로 매우 강력한 도구라는 것입니다. 명령의 출력 공유 예를 들어 다른 사용자가 문제를 해결하는 데 도움을주고이 기사에서는 해당 출력을 저장하는 방법을 보여줍니다.

터미널 명령의 출력을 저장하는 방법에는 여러 가지가 있습니다. 이 기사에서는 매우 간단한 두 가지와 좀 더«linuxera»를 보여줄 것입니다. 가장 간단하고 정확한 것은 내가 보여주는 정보를 저장하는 데 사용한 것입니다. 네오 페치 이 기사의 앞부분에있는 이미지에서 볼 수 있습니다. 문제는 모든 콘솔 / 터미널 응용 프로그램에 이러한 옵션이 있거나 그렇지 않을 수 있습니다. 절단 후 모든 것을 알려드립니다.

파일 메뉴에서 명령 출력 저장

내가 말하는 가장 간단한 옵션은이 유형의 모든 응용 프로그램에서 텍스트 파일을 저장하는 데 사용하는 옵션과 동일합니다. 에 대한 것입니다 메뉴 파일 "저장"과 같은 것을 찾으십시오. Kubuntu 터미널 앱인 Konsole에서는 "다른 이름으로 출력 저장 ..."이라고 표시됩니다. 알아야 할 사항 :

  • 출력이 완벽합니다. 이것은 터미널에있는 것을 정확히 복사한다는 것을 의미합니다. Neofetch의 경우 스크린 샷에서 볼 수 있듯이 모든 것이 동일하지만 일반 텍스트로 표시됩니다. 나중에 설명 하겠지만 유용 할 수있는 색상을 존중하지 않습니다.
  • 모두 복사 터미널에있는 것. 우리가 가진 것의 일부만 공유하려는 경우 문제가 될 수 있습니다. 원하는 내용을 저장하기 전에 터미널을 사용하고 있었다면 복사를 많이 피하려면 "clear"명령을 사용하여 화면을 지울 수 있습니다.
  • El 파일은 TXT 확장자로 저장됩니다., 일부 앱은 HTML로 저장하는 기능도 제공 할 수 있습니다.

복사 및 붙여 넣기

이것은 이전 것보다 간단합니다. 터미널은 텍스트 복사 및 붙여 넣기하지만 몇 가지 유의해야 할 사항이 있습니다.

  • 출력이 너무 길면 모든 텍스트를 선택하는 것이 지루할 수 있습니다. 짧은 외출에만 추천합니다.
  • 논리적으로 복사 된 내용은 손으로 만든 텍스트 문서, 트윗, 이메일 등 어딘가에 붙여 넣어야합니다.
  • 키보드 단축키를 사용할 수 없습니다.. 복사 할 키보드 인 Ctrl + C를 누르면 터미널에 ^ C를 입력합니다. 붙여 넣기도 작동하지 않고 터미널에서 소개 할 내용은 ^ V입니다.
유파워
관련 기사 :
노트북의 배터리 상태를 확인하는 간단한 명령 인 upower

"linuxera"버전 명령의 출력 저장

"linuxera"버전에서는 터미널에서 모든 작업을 수행합니다. 그러나 어떻게 수행되는지 설명하기 전에 다음 사항도 설명해야합니다.

  • 모든 명령에서 작동하지 않습니다.. 추가 옵션 (-h)을 추가해야 할 때 일부 명령은 오류를 발생시킵니다.
  • 좋은 점 : 우리가 요청한 것을 저장하십시오.
  • 작동하는 모든 것이 완벽하게 나오는 것은 아닙니다.. 내 테스트 중 하나를 위해 Neofetch 정보를 저장했으며 이전에 설명했듯이 색상이없는 일반 텍스트로 저장된 것은 터미널을 사용하여 기존에 색상을 정의하려는 문자를 추가하기 때문에 좋은 옵션이었습니다. 캐릭터, 그런 식으로 :

명령 출력 : Neofetch

작동하는 명령 중 "df"가 있으므로이 명령을 테스트에 사용합니다. 라인은 다음과 같습니다.

df -h | 티 test.txt

위의 명령에서 :

  • df 디스크의 사용 된 공간을 표시하는 명령입니다.
  • 선택 -h 사람이 쉽게 읽을 수 있도록 출력을 보장합니다.
  • 그것을 저장하는 명령이 될 것입니다.
  • test.txt 출력 파일입니다. 경로를 지정하지 않으면 개인 폴더에 저장됩니다. 예를 들어 .log 확장자에서도 작동합니다.

터미널에서 새로 생성 된 파일을 열려면 해당 이름으로 파일을 저장하고 개인 폴더에있는 경우«cat test.txt»명령을 사용하여 열 수 있습니다.

앞서 언급했듯이 터미널은 단순한 도구보다 강력하며 출력 파일에 더 많은 정보를 추가 할 수 있습니다.. 이를 위해 파일 앞에 -a (추가 또는 추가) 옵션을 사용합니다.

df -h | 티 -a test.txt

이전 명령으로 test.txt 파일에 디스크의 새 저장소 정보를 추가합니다.

Linux에서 명령 출력을 저장하는 방법을 이미 알고 있습니까?

ls 명령의 대안에 대해
관련 기사 :
디렉토리의 내용을 나열하는 'ls'명령의 대안

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   초보자

    Linux에서는 Windows 에서처럼 ">"또는 ">>"를 사용하지 않습니까?

    1.    샌디에고

      같은 질문이 있습니다.>로 데이터를 덤프하거나 tee 명령을 사용하는 것의 차이점은 무엇입니까?
      내가 읽을 수 있었던 것과 다른 점은 티가 화면에 그것을 보여 준다는 것입니다. 즉,> 출력을 표시하지 않고 텍스트 파일로 덤프하고 tee는 파일로 반환하고 추가로 화면에 표시합니다. 누가 나를 확인합니까?

  2.   호세

    그들이 설명 할 수있는 것은 우리가 편집 한 파일에 대한 변경 사항이 저장되는 방법이며, 콘솔 하단에 작업 표시 줄이보기, 종료, 검색, 바꾸기, 맞춤법, 붙여 넣기 등의 두 행에 나타납니다.
    하지만 예를 들어 어떻게 저장합니까? 저장이라는 단어의 왼쪽에는«^ Ô»두 개의 기호가 있지만 입력하면 콘솔에 기록되고 저장되지 않습니다.
    이렇게하는 사람들이 저장 버튼을 놓는 것이 너무 어려웠습니까?
    Linux에서이를 수행하는 사람들은 다음과 같이 생각해야합니다. 복잡하게 만들 수만 있다면 왜 쉽게 만드는가

  3.   에머슨

    nano로 파일을 편집 할 때 변경 사항을 저장하는 방법을 찾았는지 확인하려면 입력하십시오.
    예 : sudo nano edit cd xxx,

    파일은 매번 열리지 않고 (리눅스) 수정 한 후에는 콘솔이 열리므로 파일을 특징 짓는 미스테리의 공기를 잃지 않고 일을 어렵게 만들 수 있습니다 (쉬운 리눅스에서는 마조히즘 팬들이 뭐라고 말하든 아무것도 없습니다.) 맨 아래에 다른 옵션이있는 두 줄이 있는데, 그 앞에 오는 명령을 실행하면 어떤 일이 일어날 지 설명합니다.이 명령은 다음과 같습니다. ^ X, 당신은 생각합니다. 내가 팝콘«^»와 대문자 X를 주면 명령이 작동하고 변경 사항이 저장됩니다. …… 글쎄요, 그럼 당신은 리눅스를 만드는 모든 사람들을 죽이고, 당신은 왜 그들을 믿는지 궁금합니다. 당신은 그들이 리눅스에 대해 말하는 모든 거짓말을 말하지만 마침내 그들은 당신을 설득합니다. 당신에게도 도움이되지 않는 다른 것을 설명합니다 ....
    Linux는 그와 같습니다