Команда за инсталиране на Linux

Команда за инсталиране на Linux

Linux Инсталирай Командата се използва за копиране на файлове до определена дестинация и задаване на атрибути. Той копира файлове до определена дестинация. Не се използва за инсталиране на програми, както показва името му . За да изтеглите и инсталирате програма, трябва да използваме apt-get, apt, yum и други помощни програми, в зависимост от вида на разпространението .

Тя е доста подобна на командата 'cp'. Освен това ни позволява да контролираме атрибутите на целевите файлове. Обикновено се използва за копиране на програми в makefiles в тяхната целева директория. Отказва да копира файлове върху себе си.

Командата за инсталиране комбинира елементи от различни команди, като напр cp , chown, chmod, mkdir и команди за отстраняване. Това ни позволява да използваме функциите на всички тези команди с едно единствено действие.

Характеристиките на командата за инсталиране са следните:

  • Използва се за копиране на файлове като командата cp.
  • Той предоставя функционалността да изберете дали да презапишете съществуващи файлове или не.
  • Използва се за създаване на целевата директория, ако тя не съществува.
  • Използва се за задаване на флаговете за потребителски права на файловете, като командата chmod.
  • Използва се за задаване на собственика на файловете.
  • Използва се за премахване на несъществен багаж от изпълними файлове.

Синтаксис:

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

опция:

Поддържаните опции от командата за инсталиране са както следва:

    --backup[=CONTROL]: Тази опция създава архивен файл за всеки съществуващ целеви файл. -b: Това е като опция „--backup“, но не приема аргумент. -C, --сравнете: Използва се за сравняване на всяка двойка изходни и целеви файлове и в някои случаи изобщо не променя местоназначението. -d, --директория: Ако е зададена опцията '-d или -directory', тя ще третира всички аргументи като имена на директории. -Д: Използва се за създаване на всички компоненти на целевата директория; след това той копира SOURCE в DESTINATION. -g, --group=ГРУПА: Използва се за задаване на групови стопанства. -m, --mode=MODE: Използва се за задаване на режим на разрешение (както в chmod), вместо rwxr-xr-x. -o, --owner=СОБСТВЕНИК: Използва се за определяне на собствеността. Може да се използва само от суперпотребител. -p, --preserve-timestamps: Той прилага времето за достъп на изходния файл към посочения файл. -s, --лента: Използва се за таблиците със символни ленти. --strip-program=ПРОГРАМА: Използва се за отстраняване на двоични файлове в програмата. -S, --suffix=SUFFIX: Използва се за замяна на обичайния резервен суфикс. -t, --target-directory=ДИРЕКТОРИЯ: Използва се за копиране на всички аргументи на източника в указаната директория. -T, --no-target-directory: Използва се за третиране на целевия файл като нормален файл. -v, --подробно: Използва се за отпечатване на името на всяка директория. --preserve-context: Използва се за запазване на контекста на сигурността на SELinux. -СЪС: Използва се за задаване на контекста на сигурността на SELinux на целевия файл и всяка създадена директория на тип по подразбиране. --помогне: Опцията '-help' показва помощното ръководство. --версия: Използва се за показване на информация за версията.

Как да копирате файлове в директория?

Можем да персонализираме всяка папка и файл според нашите нужди, като използваме командата за инсталиране. Използва се както следва:

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

От горната команда, the Опцията '-D' ще копира всички текстови файлове от изходната папка в целевата папка.

Ако е необходимо да създадете нова целева папка, изпълнете командата по-долу:

 install -d /destination/New_folder  

Горната команда ще създаде „Нова_папка“ в указаната директория. Например, за да копирате два файла „Demo.txt“ и „Test.txt“ в директорията „Изтегляния“, изпълнете командата, както следва:

 sudo install Demo.txt Test.txt Downloads  

Горната команда ще копира дадените файлове в папката „Изтегляния“. Помислете за резултата по-долу:

Команда за инсталиране на Linux