스크립트나 환경파일을 읽어들여, 환경 변수 등을 변경하였더라도 바로 반영할 수 있게 하는 명령어이다.

사용법 : source 파일 

source 명령은 환경 설정 파일이나 스크립트내의 환경 변수 값을 변경 후, 셀 상에서 변경된 환경 변수를 읽어 들일 수 있다.
2005/06/16 19:28 2005/06/16 19:28
디스켓을 사용하거나 메일을 보낼 때 적당한 크기로 파일을 나누는 명령어이다.

사용법 : split [옵션] [INPUT [PREFIX]] 
-b, --bytes=SIZE : 지정한 SIZE 바이트만큼 파일을 만든다. 
--help : 도움말을 보여준다. 
--version : 버전정보를 보여준다. 

split 명령은 파일을 작은 조각으로 나눠주는 유틸리티로서 플로피에 백업을 하려고 하거나, 이메일의 첨부 파일로 사용할 때 파일을 나누어 업르도를 하려고 할 때 유용하다. 아래 예제는 현재 디렉토리의 모든 파일을 압축하는데 5MB 크기로 split.tar.gz 이름으로 파일을 만드는 것이다. 5MB가 넘으면 다른 이름의 파일로 분할 압축한다.

# tar cvfz - * | split -b 5m - split.tar.gz 

압축 파일의 용량이 5MB를 넘어가면 split.tar.gz 파일의 이름 뒤에는 aa가 붙고 다시 split.tar.gzab에 뒤이어 압축한다.
같은 방식으로 ac, ad도 볼수 있다.
분리된 파일을 하나의 파일로 합치기 위해서는 cat 명령을 사용한다.

# cat split.tar.gza* >> split.tar.gz 
2005/06/16 19:26 2005/06/16 19:26
암호화를 제공하여 안전한 접속을 제공하는 원격 SSH 서버에 접속하기 위한 클라이언트 프로그램이다.
SSH는 Secure SHell의 약자로 암호화되고 압축된 연결을 제공한다. 이전의 텔넷은 서버와의 연결된 상태에서의 패킷 송수신이 모두 네트워크에 노툴되어, 내용이 스니핑(몰래 네트워크에서 오가는 패킷을 훔쳐보기)이 된다. 이같은 문제점은 ssh를 사용함으로써 해결이 가능하다.

# ssh -l admin linux.net 

또는 다음과 같이 입력하자

ssh admin@linux.net 
The authenticity of host 'linux.net (211.145.224.132)' can't be established. 
RSA key fingerprint is 06:c5:f0:5d:2a:c0:c2:97:04:d0:68:95:ba:79:81:49. 
Are you sure you want to continue connecting (yes/no)? 

처음 SSH 서버에 접속할때 위의 메시지를 물어본다. yes를 입력하면 RSA키를 자신의 로컬 시스템의 $HOME/.ssh/known_hosts 파일에 저장한다.
이후에는 원격 터미널과 같이 접속하여 사용하면 된다.

[관련 명령어]
scp ssh서버에서 원격으로 복사할 수 있는 명령어
2005/06/16 19:22 2005/06/16 19:22