노무현 전 대통령 서거 추모글 남기기

지정한 속성대로 정해진 위치에 파일을 복사하는 명령어이다.

[CODE]사용법 : install [옵션] [파일] 디렉토리 -d --directory : 대상 디렉토리를 지정을 하는데, 만일 경로가 없다면 디렉토리를 만든다. -g group, --group group : 새로운 파일의 그룹으로 지정한 group ID나 group 이름으로 설정한다. -m mode, --mode mode : 새로운 파일의 모드를 지정한 mode 값으로 사용한다. 기본값은 0755이다. -o [owner], --owner [owner] : 지정한 owner로 소유자를 지정한다. 만일, 지정하지 않으면 roo로 실행 시 지정하는 소유자로 변경한다. -s, --strip : 심볼 테이블을 제거한다. --help : 도움말을 보여준다. --version : 버전 정보를 보여준다. [/CODE]
install 명령은 파일의 권한 속성들, 소유주, 그룹을 지정해서 복사한다. cp 명령과 비슷하나, 필요하면 파일이 복사될 경로를 만들고, 다른 소유자나 그룹을 지정하는 등의 다양한 기능을 포함하고 있어 컴파일 된 프로그램을 정확한 위치에 설치하는 데 많이 사용된다. 때문에 Makefile에서 사용된다.
현재 디렉토리의 file_change_or_mv.sh 스크립트 실행 파일을 /bin 디렉토리 밑으로 인스톨 해 보자.

[CODE]# install -o admin -g admin file_change_or_mv.sh /bin/ [/CODE]
인스톨된 file_change_or_mv.sh 파일은 whereis 명령으로 위치를 찾을 수 있으며, -o 옵션으로 지정한 소유자와 -g 옵션으로 지정한 그룹으로 설치 된다.

출처 : http://www.thinkit.or.kr/linux/entry/install-%ED%8C%8C%EC%9D%BC-%EC%84%A4%EC%B9%98-usrbininstall?category=8