리눅스2023. 8. 7. 10:12

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/613707 (2018.4.10)

리눅스에서 터미널창에서 작업한 내용(명령어 입력, 결과 출력 등)을 파일로 저장(갈무리)하고 싶을 경우, script를 이용하면 되겠다. 아래의 예시를 보자.

# 터미널창 작업 내용을 파일 terminal_log.txt 파일에 갈무리
script terminal_log.txt
Script started, file is terminal_log.txt

작업을 마치고 갈무리를 중단하려면 컨트롤(ctrl) + d 키를 누르거나, 터미널창에서 exit라고 입력하면 된다.

# 갈무리 종료
exit
Script done, file is terminal_log.txt

이전에 저장했던 파일에 덧붙여서 저장(append)하고 싶을 경우에는 -a 옵션을 사용한다.

# 터미널창 갈무리 시작, terminal_log.txt 파일에 이어서 붙임(append)
script -a terminal_log.txt

작업에 대한 이력을 남겨 놓아야 할 경우 별도로 적어 놓을 필요 없이 이런 식으로 저장해 두면 꽤 편리하다. 

728x90
Posted by 반달가면