2019년에도 여전히 모든 것이 명령줄을 통해 이루어진다고 믿기 때문에 Linux를 사용하지 않는 사람들이 많이 있습니다. 이는 사실이 아니며, 독자 여러분은 Ubunlog 당신은 그것을 잘 알고 있습니다. 사실은 Ubuntu의 터미널(또는 Bash)이 Microsoft가 Windows 10에 포함시킬 정도로 매우 강력한 도구라는 것입니다. 명령의 출력 공유 예를 들어 다른 사용자가 문제를 해결하는 데 도움을주고이 기사에서는 해당 출력을 저장하는 방법을 보여줍니다.
터미널 명령의 출력을 저장하는 방법에는 여러 가지가 있습니다. 이 기사에서는 매우 간단한 두 가지와 좀 더«linuxera»를 보여줄 것입니다. 가장 간단하고 정확한 것은 내가 보여주는 정보를 저장하는 데 사용한 것입니다. 네오 페치 이 기사의 앞부분에있는 이미지에서 볼 수 있습니다. 문제는 모든 콘솔 / 터미널 응용 프로그램에 이러한 옵션이 있거나 그렇지 않을 수 있습니다. 절단 후 모든 것을 알려드립니다.
파일 메뉴에서 명령 출력 저장
내가 말하는 가장 간단한 옵션은이 유형의 모든 응용 프로그램에서 텍스트 파일을 저장하는 데 사용하는 옵션과 동일합니다. 에 대한 것입니다 메뉴 파일 "저장"과 같은 것을 찾으십시오. Kubuntu 터미널 앱인 Konsole에서는 "다른 이름으로 출력 저장 ..."이라고 표시됩니다. 알아야 할 사항 :
- 출력이 완벽합니다. 이것은 터미널에있는 것을 정확히 복사한다는 것을 의미합니다. Neofetch의 경우 스크린 샷에서 볼 수 있듯이 모든 것이 동일하지만 일반 텍스트로 표시됩니다. 나중에 설명 하겠지만 유용 할 수있는 색상을 존중하지 않습니다.
- 모두 복사 터미널에있는 것. 우리가 가진 것의 일부만 공유하려는 경우 문제가 될 수 있습니다. 원하는 내용을 저장하기 전에 터미널을 사용하고 있었다면 복사를 많이 피하려면 "clear"명령을 사용하여 화면을 지울 수 있습니다.
- El 파일은 TXT 확장자로 저장됩니다., 일부 앱은 HTML로 저장하는 기능도 제공 할 수 있습니다.
복사 및 붙여 넣기
이것은 이전 것보다 간단합니다. 터미널은 텍스트 복사 및 붙여 넣기하지만 몇 가지 유의해야 할 사항이 있습니다.
- 출력이 너무 길면 모든 텍스트를 선택하는 것이 지루할 수 있습니다. 짧은 외출에만 추천합니다.
- 논리적으로 복사 된 내용은 손으로 만든 텍스트 문서, 트윗, 이메일 등 어딘가에 붙여 넣어야합니다.
- 키보드 단축키를 사용할 수 없습니다.. 복사 할 키보드 인 Ctrl + C를 누르면 터미널에 ^ C를 입력합니다. 붙여 넣기도 작동하지 않고 터미널에서 소개 할 내용은 ^ V입니다.
"linuxera"버전 명령의 출력 저장
"linuxera"버전에서는 터미널에서 모든 작업을 수행합니다. 그러나 어떻게 수행되는지 설명하기 전에 다음 사항도 설명해야합니다.
- 모든 명령에서 작동하지 않습니다.. 추가 옵션 (-h)을 추가해야 할 때 일부 명령은 오류를 발생시킵니다.
- 좋은 점 : 우리가 요청한 것을 저장하십시오.
- 작동하는 모든 것이 완벽하게 나오는 것은 아닙니다.. 내 테스트 중 하나를 위해 Neofetch 정보를 저장했으며 이전에 설명했듯이 색상이없는 일반 텍스트로 저장된 것은 터미널을 사용하여 기존에 색상을 정의하려는 문자를 추가하기 때문에 좋은 옵션이었습니다. 캐릭터, 그런 식으로 :
작동하는 명령 중 "df"가 있으므로이 명령을 테스트에 사용합니다. 라인은 다음과 같습니다.
df -h | 티 test.txt
위의 명령에서 :
- df 디스크의 사용 된 공간을 표시하는 명령입니다.
- 선택 -h 사람이 쉽게 읽을 수 있도록 출력을 보장합니다.
- 티 그것을 저장하는 명령이 될 것입니다.
- test.txt 출력 파일입니다. 경로를 지정하지 않으면 개인 폴더에 저장됩니다. 예를 들어 .log 확장자에서도 작동합니다.
터미널에서 새로 생성 된 파일을 열려면 해당 이름으로 파일을 저장하고 개인 폴더에있는 경우«cat test.txt»명령을 사용하여 열 수 있습니다.
앞서 언급했듯이 터미널은 단순한 도구보다 강력하며 출력 파일에 더 많은 정보를 추가 할 수 있습니다.. 이를 위해 파일 앞에 -a (추가 또는 추가) 옵션을 사용합니다.
df -h | 티 -a test.txt
이전 명령으로 test.txt 파일에 디스크의 새 저장소 정보를 추가합니다.
Linux에서 명령 출력을 저장하는 방법을 이미 알고 있습니까?
Linux에서는 Windows 에서처럼 ">"또는 ">>"를 사용하지 않습니까?
같은 질문이 있습니다.>로 데이터를 덤프하거나 tee 명령을 사용하는 것의 차이점은 무엇입니까?
내가 읽을 수 있었던 것과 다른 점은 티가 화면에 그것을 보여 준다는 것입니다. 즉,> 출력을 표시하지 않고 텍스트 파일로 덤프하고 tee는 파일로 반환하고 추가로 화면에 표시합니다. 누가 나를 확인합니까?
그들이 설명 할 수있는 것은 우리가 편집 한 파일에 대한 변경 사항이 저장되는 방법이며, 콘솔 하단에 작업 표시 줄이보기, 종료, 검색, 바꾸기, 맞춤법, 붙여 넣기 등의 두 행에 나타납니다.
하지만 예를 들어 어떻게 저장합니까? 저장이라는 단어의 왼쪽에는«^ Ô»두 개의 기호가 있지만 입력하면 콘솔에 기록되고 저장되지 않습니다.
이렇게하는 사람들이 저장 버튼을 놓는 것이 너무 어려웠습니까?
Linux에서이를 수행하는 사람들은 다음과 같이 생각해야합니다. 복잡하게 만들 수만 있다면 왜 쉽게 만드는가
nano로 파일을 편집 할 때 변경 사항을 저장하는 방법을 찾았는지 확인하려면 입력하십시오.
예 : sudo nano edit cd xxx,
파일은 매번 열리지 않고 (리눅스) 수정 한 후에는 콘솔이 열리므로 파일을 특징 짓는 미스테리의 공기를 잃지 않고 일을 어렵게 만들 수 있습니다 (쉬운 리눅스에서는 마조히즘 팬들이 뭐라고 말하든 아무것도 없습니다.) 맨 아래에 다른 옵션이있는 두 줄이 있는데, 그 앞에 오는 명령을 실행하면 어떤 일이 일어날 지 설명합니다.이 명령은 다음과 같습니다. ^ X, 당신은 생각합니다. 내가 팝콘«^»와 대문자 X를 주면 명령이 작동하고 변경 사항이 저장됩니다. …… 글쎄요, 그럼 당신은 리눅스를 만드는 모든 사람들을 죽이고, 당신은 왜 그들을 믿는지 궁금합니다. 당신은 그들이 리눅스에 대해 말하는 모든 거짓말을 말하지만 마침내 그들은 당신을 설득합니다. 당신에게도 도움이되지 않는 다른 것을 설명합니다 ....
Linux는 그와 같습니다