logo

Linux diegimo komanda

Linux diegti komanda naudojama failams nukopijuoti į nurodytą vietą ir nustatyti atributus. Jis kopijuoja failus į nurodytą paskirties vietą. Jis nenaudojamas programoms diegti, kaip nurodo jo pavadinimas . Norėdami atsisiųsti ir įdiegti programą, turime naudoti apt-get, apt, yum ir daugiau paslaugų, priklausomai nuo platinimo tipo .

Tai gana panaši į komandą „cp“. Be to, tai leidžia mums valdyti paskirties failų atributus. Jis dažniausiai naudojamas programoms kopijuoti į makefiles į paskirties katalogą. Jis atsisako kopijuoti failus į save.

Diegimo komanda sujungia elementus iš skirtingų komandų, tokių kaip cp , chown, chmod, mkdir , ir pašalinimo komandas. Tai leidžia mums naudoti visų šių komandų funkcijas vienu veiksmu.

Diegimo komandos funkcijos yra šios:

  • Jis naudojamas failams, pvz., cp komandai, kopijuoti.
  • Tai suteikia galimybę pasirinkti, ar perrašyti esamus failus, ar ne.
  • Jis naudojamas paskirties katalogui sukurti, jei jo nėra.
  • Jis naudojamas failų naudotojo leidimų vėliavėlėms nustatyti, pvz., komandai chmod.
  • Jis naudojamas failų savininkui nustatyti.
  • Jis naudojamas pašalinti neesminį bagažą iš vykdomųjų failų.

Sintaksė:

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

Parinktis:

Palaikomos diegimo komandos parinktys yra šios:

    --atsarginė kopija[=CONTROL]:Ši parinktis sukuria kiekvieno esamo paskirties failo atsarginę kopiją.-b:Tai tarsi „--atsarginė“ parinktis, tačiau tai nereikalauja argumentų.-C, --palyginkite:Jis naudojamas kiekvienai šaltinio ir paskirties failų porai palyginti, o kai kuriais atvejais visai nekeičia paskirties vietos.-d, --katalogas:Jei nurodyta parinktis „-d arba -directory“, visi argumentai bus traktuojami kaip katalogų pavadinimai.-D:Jis naudojamas kuriant visus tikslinio katalogo komponentus; po to jis nukopijuoja SOURCE į DESTINATION.-g, --group=GROUP:Jis naudojamas grupės valdoms nustatyti.-m, --mode=MODE:Jis naudojamas leidimo režimui nustatyti (kaip ir chmod), o ne rwxr-xr-x.-o, --savininkas=Savininkas:Jis naudojamas nuosavybės teisei nustatyti. Jį gali naudoti tik supervartotojas.-p, --preserve-timestamps:Jis taiko šaltinio failo prieigos laiką nurodytam failui.-s, --juostelė:Jis naudojamas juostelių simbolių lentelėms.--strip-program=PROGRAMA:Jis programoje pašalindavo dvejetainius failus.-S, --suffix=SUFFIX:Jis naudojamas nepaisyti įprastos atsarginės priesagos.-t, --target-directory=KATALOGAS:Jis naudojamas nukopijuoti visus šaltinio argumentus į nurodytą katalogą.-T, --no-target-directory:Jis naudojamas paskirties failui traktuoti kaip įprastą failą.-v, --verbose:Jis naudojamas spausdinti kiekvieno katalogo pavadinimą.--išsaugoti kontekstą:Jis naudojamas SELinux saugos kontekstui išsaugoti.-SU:Jis naudojamas paskirties failo SELinux saugos kontekstui nustatyti ir kiekviename sukurtame kataloge numatytasis tipas.--pagalba:Parinktis „-help“ rodo pagalbos vadovą.-- versija:Jis naudojamas versijos informacijai rodyti.

Kaip kopijuoti failus į katalogą?

Naudodami diegimo komandą galime tinkinti kiekvieną aplanką ir failą pagal savo poreikius. Jis naudojamas taip:

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

Iš aukščiau pateiktos komandos Parinktis „-D“ nukopijuos visus tekstinius failus iš šaltinio aplanko į paskirties aplanką.

Jei jums reikia sukurti naują paskirties aplanką, vykdykite toliau pateiktą komandą:

 install -d /destination/New_folder 

Aukščiau pateikta komanda sukurs 'New_folder' nurodytame kataloge. Pavyzdžiui, norėdami nukopijuoti du failus „Demo.txt“ ir „Test.txt“ į „Atsisiuntimų“ katalogą, vykdykite komandą taip:

 sudo install Demo.txt Test.txt Downloads 

Aukščiau pateikta komanda nukopijuos nurodytus failus į aplanką „Atsisiuntimai“. Apsvarstykite toliau pateiktą išvestį:

Linux diegimo komanda