터미널에 입력 한 내용을 파일에 기록하는 방법


14

나는 Fedora 13을 배우는 초보자입니다. 터미널에 입력 한 모든 것을 파일로 리디렉션 할 수 있는지 알고 싶었습니다. 그래서 파일에서 볼 수 있도록 특정 명령이이 출력을 제공합니다.

그래서 내가하고있는 일은 파일로 가야합니다.

답변:


26

script명령을 사용할 수 있습니다 . 실행하면 터미널에서 발생하는 모든 내용이 파일에 기록되어 나중에 열어서 무슨 일이 있었는지 확인할 수 있습니다.

또 다른 유용한 명령은 ttyrec터미널 세션의 입력 / 출력뿐만 아니라 타이밍 정보도 기록하는 것입니다. 이렇게하면 나중에를 사용하여 영화처럼 터미널 세션을 재생할 수 있습니다 ttyplay.


ttyrec의 경우 +1-아직 들어 본 적이없는 또 다른 명령입니다.
Joe

0

test.txt라는 새 파일에 쓰려고한다고 가정하겠습니다. 명령 행에 이것을 입력하십시오 :

cat > test.txt

Enter 키를 누르고 쓰기를 시작하십시오. 세션을 마치려면을 누르십시오 CTRL + d. 텍스트 파일 test.txt가 입력 한 내용으로 동일한 디렉토리에 작성됩니다.


0

출력을 파일에 저장하기 위해 > 명령 후에 사용할 수 있습니다 .

예 :

ls -a > file.txt 

위의 명령은 작업 디렉토리의 모든 파일을 file.txt에 나열합니다.

df -h > file.txt

위의 명령은 파일 시스템 사용량을 file.txt에 저장합니다

이 설명이 귀하의 질문에 답변되기를 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.