Linux/설정 및 명령어

터미널에서 출력되는 모든 내용 저장하기 (Script)

gunner_77 2016. 12. 29. 09:29



Script





CentOS 6.7

Linux환경에서는 주로 텍스트와 명령어에 의해 작업이 이루어진다.

어떠한 부분을 테스트 해보고 해당 내용을 정리하고 싶을 때라던가,

누군가가 작업한 내용을 확인하고 싶을 때 등 터미널에서 입력하는 명령어와 출력 내용을 모두 저장할 수 있다.

입력하는 내용만을 확인하고 싶다면 history 를 통해 확인이 가능하지만 출력되는 내용도 모두 필요하다면 script를 사용하면 된다.


사용


## 스크립트가 저장될 경로로 이동

[root@localhost ~]# cd /data


## 시작

[root@localhost data]# script test

Script started, file is test


## 이후 입출력되는 모든 내용이 저장


## 테스트

df -h 라던가, ifconfig라던가 등등의 명령어를 입력해본다.


## 종료

Ctrl + D

Script done, file is test


## 확인

[root@localhost data]# cat test