터미널에서 발생하는 모든 세션을 기록하는 명령어

사용법 : script [-a] [파일] 
-a : 새로 기록하는 것이 아니라, 이전의 파일에 덧붙인다. 

script 명령은 터미널에서 진행되는 모든 작업을 파일에 저장한다. 추후 이전 작업 내용을 살펴 볼 경우 매우 유용하다.
scripts 명령만을 실행할 경우는 기본적으로 typescript 파일에 터미널에서 일어난 작업들의 내용이 저장된다. 만일, scripts에 파일명을 지정하면 지정한 파일에 작업 내용이 저장된다. -a 옵션은 지정한 파일이나 파일을 지정하지 않을 경우, 기본 저장파일인 typescript 파일에 추가적으로 터미널의 작업 내용을 한다.
실행중인 scripts 명령을 종료하기 위해서는, exti나 Ctrl+D, logout 명령을 입력한다.
script 명령으로 작업된 내용을 보기 위해, 작업 내용이 저장된 typescript파일을 본다.

# cat typescript 
2005/06/17 09:54 2005/06/17 09:54
원격 보안 복사 명령어(secure copy)

사용법 : 
scp [옵션] [[user@host:] file1 [...] 
-p : 원본 파일의 변경 시간, 액세스 시간, 모드를 변경하지 않고 그대로 보존한다. 
-r : 지정한 디렉토리의 하위 디렉토리 및 파일까지 복사한다. 
-v : 상세한 진행사항을 보여준다. 
-F ssh_config : 지정한 설정파일을 사용한다. 
-P port : 지정한 포트로 접속시도를 한다. 

원격 호스트의 파일을 복사하는 보안 복사 명령어로, 신원 인증 및 암호화를 써서 telnet, rlogin, rcp, rsh을 안전하게 대치한다.
예제는, webmaster 계정으로 linux.net 호스트에 /home/webmaster/ 디렉토리 밑의 모든 파일을 접근하려는 호스트의 현재 디렉토리로 복사한다.

# scp webmaster@linux.net:/home/webmaster/* ./ 

지정한 디렉토리의 하위 디렉토리까지 모두 복사하려면 -r 옵션을 사용한다.
아래 예제는, admin 계정 권한으로 linux 호스트에 있는 /home/admin/ 경로의 모든 하위 디렉토리와 파일을 로컬 호스트의 작업 디렉토리 아래에 있는 backup 디렉토리에 모두 복사한다.

# scp admin@linux.net:/home/admin/* ./backup 
2005/06/17 09:51 2005/06/17 09:51
플로피 디스크 사양을 설정하는 명령어

사용법 : sefdprm [옵션] 장치명 [이름] 
-c 장치명 : /etc/fdprm 파일의 환경 설정을 지운다. 
-n 장치명 : 포맷 검색 메시지를 비 활성화한다. 
-p 장치명 [이름] : 영구히 지정한 이름으로 장치의 설정을 바꾸어 버린다. 
-y 장치명 : 포맷 검색 메시지를 활성화 한다. 

setfdprm 명령은 플로피 장치를 자동 검색 할 수 있도록 디스크 사양을 지정하거나 이전 설정을 지우고 검사 메시지를 활성/비활성화 한다.
2005/06/17 09:45 2005/06/17 09:45