logo

리눅스 설치 명령어

리눅스 설치하다 명령은 파일을 지정된 대상으로 복사하고 속성을 설정하는 데 사용됩니다. 파일을 지정된 대상으로 복사합니다. 이름에서 알 수 있듯이 프로그램을 설치하는 데 사용되지 않습니다. . 프로그램을 다운로드하고 설치하려면 다음을 사용해야 합니다. 배포 유형에 따라 apt-get, apt, yum 및 기타 유틸리티 .

이는 'cp' 명령과 매우 유사합니다. 또한 이를 통해 대상 파일의 속성을 제어할 수 있습니다. 이는 일반적으로 프로그램을 makefile로 대상 디렉토리에 복사하는 데 사용됩니다. 자체적으로 파일을 복사하는 것을 거부합니다.

install 명령은 다음과 같은 다양한 명령의 요소를 결합합니다. CP , chown, chmod, mkdir , 스트립 명령. 이를 통해 단일 작업으로 이러한 모든 명령의 기능을 사용할 수 있습니다.

install 명령의 기능은 다음과 같습니다.

  • cp 명령과 같은 파일을 복사하는 데 사용됩니다.
  • 기존 파일을 덮어쓸지 여부를 선택하는 기능을 제공합니다.
  • 대상 디렉토리가 존재하지 않는 경우 이를 생성하는 데 사용됩니다.
  • chmod 명령과 같이 파일의 사용자 권한 플래그를 설정하는 데 사용됩니다.
  • 파일의 소유자를 설정하는 데 사용됩니다.
  • 실행 파일에서 필수적이지 않은 수하물을 제거하는 데 사용됩니다.

통사론:

 install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY... 

옵션:

install 명령으로 지원되는 옵션은 다음과 같습니다.

    --backup[=제어]:이 옵션은 기존 대상 파일 각각에 대한 백업 파일을 생성합니다.-비:'--backup' 옵션과 비슷하지만 인수를 취하지 않습니다.-C, --비교:원본과 대상 파일의 각 쌍을 비교하는 데 사용되며 경우에 따라 대상을 전혀 수정하지 않습니다.-d, --디렉토리:'-d 또는 -directory' 옵션을 지정하면 모든 인수를 디렉터리 이름으로 처리합니다.-디:대상 디렉터리의 모든 구성 요소를 만드는 데 사용됩니다. 그런 다음 SOURCE를 DESTINATION에 복사합니다.-g, --group=그룹:그룹 보유분을 설정하는데 사용됩니다.-m, --mode=모드:rwxr-xr-x 대신 chmod에서와 같이 권한 모드를 설정하는 데 사용됩니다.-o, --owner=소유자:소유권을 설정하는데 사용됩니다. 슈퍼유저만 사용할 수 있습니다.-p, --preserve-타임스탬프:소스 파일의 접근 시간을 지정된 파일에 적용합니다.-s, --strip:스트립 기호 테이블에 사용됩니다.--strip-프로그램=프로그램:프로그램에서 바이너리를 제거하는 데 사용되었습니다.-S, --suffix=SUFFIX:일반적인 백업 접미사를 재정의하는 데 사용됩니다.-t, --target-directory=디렉토리:모든 소스 인수를 지정된 디렉터리에 복사하는 데 사용됩니다.-T, --no-target-디렉토리:대상 파일을 일반 파일로 처리하는 데 사용됩니다.-v, --verbose:각 디렉토리의 이름을 인쇄하는 데 사용됩니다.--보존 컨텍스트:SELinux 보안 컨텍스트를 보존하는 데 사용됩니다.-와 함께:대상 파일의 SELinux 보안 컨텍스트와 생성된 각 디렉터리를 기본 유형으로 설정하는 데 사용됩니다.--돕다:'-help' 옵션은 도움말 매뉴얼을 표시합니다.--버전:버전 정보를 표시하는데 사용됩니다.

파일을 디렉토리에 복사하는 방법은 무엇입니까?

install 명령을 사용하여 필요에 따라 각 폴더와 파일을 사용자 정의할 수 있습니다. 다음과 같이 사용됩니다:

 install -D /source/folder/*.txt /destination/folder 

위의 명령에서 '-D' 옵션은 원본 폴더의 모든 텍스트 파일을 대상 폴더로 복사합니다.

새 대상 폴더를 생성해야 하는 경우 아래 명령을 실행하십시오.

 install -d /destination/New_folder 

위 명령은 지정된 디렉터리에 'New_folder'를 생성합니다. 예를 들어 'Demo.txt' 및 'Test.txt' 두 파일을 'Downloads' 디렉터리에 복사하려면 다음과 같이 명령을 실행합니다.

 sudo install Demo.txt Test.txt Downloads 

위 명령은 지정된 파일을 '다운로드' 폴더에 복사합니다. 아래 출력을 고려하십시오.

리눅스 설치 명령어