"설치"명령을 사용하여 Linux에서 파일 복사
Linux 시스템의 설치 명령 은 파일을 복사하는 데 사용되며 여러 명령을 하나로 결합하여 사용하기 쉽도록 파일을 복사합니다. 설치 명령은 cp , chown , chmod 및 strip 명령을 사용합니다.
이미 사용 준비가되어있는 응용 프로그램을 설치 하려면 설치 명령을 사용해서는 안됩니다. 이것들은 apt-get 명령으로 다운로드하여 설치해야합니다.
설치 명령 구문
아래는 설치 명령에 사용할 올바른 구문 입니다. 처음 세 개는 이미 존재하는 대상에 원본을 복사하는 동시에 사용 권한을 지정하는 데 사용됩니다. 마지막 것은 지정된 디렉토리의 모든 구성 요소를 만드는 데 사용됩니다.
install [ OPTION ] ... SOURCE DEST install [ OPTION ] ... SOURCE ... DIRECTORY install [ OPTION ] ... -t DIRECTORY SOURCE install [ OPTION ] ... -d DIRECTORY설치 명령과 함께 사용할 수있는 옵션은 다음과 같습니다.
- --backup [= CONTROL ] 기존의 각 대상 파일을 백업합니다.
- -b 는 --backup 과 비슷하지만 인수를 허용하지 않습니다.
- -c 는 (무시됩니다)
- 파일을 설치하려면 -C를 사용해야합니다. 즉, 대상이 이미 존재하지 않고 새 파일과 같으면 수정 시간이 변경되지 않습니다.
- -d , --directory 는 모든 인수를 디렉토리 이름으로 취급합니다. 지정된 디렉토리의 모든 구성 요소를 작성하십시오.
- -D 는 마지막을 제외한 모든 DEST의 구성 요소를 작성한 후 SOURCE를 DEST로 복사합니다. 위의 첫 번째 형식에서 유용합니다.
- -g , --group = GROUP 은 그룹 소유권을 설정합니다.
- -m , --mode = MODE 는 rwxr-xr-x 대신 (chmod에서와 같이) 권한 모드를 설정합니다.
- -o , --owner = OWNER 가 소유권을 설정합니다 (수퍼 유저 전용).
- -p , --preserve-timestamps 는 SOURCE 파일의 액세스 / 수정 시간을 해당 대상 파일에 적용합니다.
- -s , --strip은 기호 테이블을 제거합니다. 위의 첫 번째 및 두 번째 형식에만 유용합니다.
- -S , --suffix = SUFFIX 는 일반적인 백업 접미사를 무시합니다.
- -v , --verbose 는 생성 된 각 디렉토리의 이름을 출력합니다.
- -z, --context-CONTEXT 는 파일과 디렉토리의 SELinux 보안 컨텍스트를 설정합니다.
- --help 는 도움말 정보를 표시하고 종료합니다.
- --version 버전 정보를 출력하고 종료합니다.
백업 접미어는 --suffix 또는 SIMPLE_BACKUP_SUFFIX로 설정하지 않는 한`~ '입니다. 버전 제어 방법은 --backup 옵션 또는 VERSION_CONTROL 환경 변수를 통해 선택할 수 있습니다.
다음은 값입니다.
- none, off 절대 백업하지 않습니다 ( --backup 이 주어 지더라도)
- 번호 매기기, t 는 번호가 매겨진 백업을 만듭니다.
- 기존 번호는 번호가 매겨진 백업이 있으면 번호가 매겨집니다. 그렇지 않으면 간단합니다.
- 단순한, 항상 간단한 백업 생성
설치를 위한 전체 문서는 Texinfo 매뉴얼로 관리됩니다. info 및 install 프로그램이 사이트에 제대로 설치되어 있으면 info info install 명령을 사용하여 전체 설명서에 액세스 할 수 있습니다.
중요 : man 명령 ( % man )을 사용하여 특정 컴퓨터에서 명령이 어떻게 사용되는지보십시오.
설치 명령의 예
다음은 Linux 설치 명령을 사용하여 파일을 복사하는 방법의 한 예입니다. 각 폴더 및 파일은 자신의 상황에 맞게 사용자 지정해야합니다.
-D /source/folder/*.py / destination / 폴더를 설치하십시오.여기서 -D 옵션은 모든 .py 파일을 / source / 폴더 에서 / destination / folder 폴더로 복사하는 데 사용됩니다. 다시 말하지만, "설치"및 "-D"를 제외한 모든 항목은 사용자의 파일 및 폴더에 맞게 변경해야합니다.
대상 폴더를 만들어야하는 경우이 명령을 사용할 수 있습니다 (예 : 여기).
-d / 대상 / 폴더 설치