logo

Linux instalační příkaz

Linux Nainstalujte příkaz se používá ke kopírování souborů do zadaného cíle a nastavení atributů. Kopíruje soubory do zadaného cíle. Neslouží k instalaci programů, jak napovídá jeho název . Ke stažení a instalaci programu musíme použít apt-get, apt, yum a další nástroje v závislosti na typu distribuce .

Je to docela podobné příkazu 'cp'. Navíc nám umožňuje ovládat atributy cílových souborů. Běžně se používá ke kopírování programů do souborů makefiles do jejich cílového adresáře. Odmítá kopírovat soubory na sebe.

Příkaz install kombinuje prvky z různých příkazů, jako je např cp , chown, chmod, mkdir a příkazy strip. Umožňuje nám používat funkce všech těchto příkazů v jedné jediné akci.

Funkce instalačního příkazu jsou následující:

  • Používá se ke kopírování souborů, jako je příkaz cp.
  • Poskytuje funkce pro výběr, zda přepsat existující soubory nebo ne.
  • Používá se k vytvoření cílového adresáře, pokud neexistuje.
  • Používá se k nastavení příznaků uživatelských oprávnění souborů, jako je příkaz chmod.
  • Slouží k nastavení vlastníka souborů.
  • Používá se k odstranění nepodstatných zavazadel ze spustitelných souborů.

Syntax:

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

Volba:

Podporované možnosti příkazu install jsou následující:

    --backup[=CONTROL]:Tato možnost vytvoří záložní soubor pro každý existující cílový soubor.-b:Je to jako možnost '--backup', ale nevyžaduje argument.-C, --srovnej:Používá se k porovnání každé dvojice zdrojových a cílových souborů a v některých případech cíl vůbec nemění.-d, --adresář:Pokud je zadána volba '-d nebo -directory', bude se všemi argumenty nakládat jako s názvy adresářů.-D:Slouží k vytvoření všech součástí cílového adresáře; poté zkopíruje SOURCE do DESTINACE.-g, --group=GROUP:Používá se k nastavení skupinových držení.-m, --mode=MODE:Používá se k nastavení režimu oprávnění (jako v chmod), místo rwxr-xr-x.-o, --owner=VLASTNÍK:Slouží k nastavení vlastnictví. Může jej používat pouze superuživatel.-p, --preserve-timestamps:Aplikuje přístupovou dobu zdrojového souboru na zadaný soubor.-s, --strip:Používá se pro tabulky symbolů proužků.--strip-program=PROGRAM:Dříve se v programu odstraňovaly binární soubory.-S, --suffix=SUFFIX:Používá se k přepsání obvyklé záložní přípony.-t, --target-directory=ADRESÁŘ:Slouží ke zkopírování všech zdrojových argumentů do zadaného adresáře.-T, --no-target-directory:Používá se k zacházení s cílovým souborem jako s normálním souborem.-v, --verbose:Používá se k vytištění názvu každého adresáře.--preserve-context:Používá se k zachování kontextu zabezpečení SELinux.-S:Používá se k nastavení kontextu zabezpečení SELinux cílového souboru a každého vytvořeného adresáře na výchozí typ.--Pomoc:Volba '-help' zobrazí nápovědu.--verze:Slouží k zobrazení informací o verzi.

Jak zkopírovat soubory do adresáře?

Každou složku a soubor můžeme upravit podle našich potřeb pomocí příkazu install. Používá se následovně:

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

Z výše uvedeného příkazu, Volba '-D' zkopíruje všechny textové soubory ze zdrojové složky do cílové složky.

Pokud potřebujete vytvořit novou cílovou složku, proveďte následující příkaz:

 install -d /destination/New_folder 

Výše uvedený příkaz vytvoří v zadaném adresáři 'New_folder'. Chcete-li například zkopírovat dva soubory „Demo.txt“ a „Test.txt“ do adresáře „Downloads“, spusťte příkaz následovně:

 sudo install Demo.txt Test.txt Downloads 

Výše uvedený příkaz zkopíruje dané soubory do složky 'Downloads'. Zvažte následující výstup:

Linux instalační příkaz