Linux namestite ukaz se uporablja za kopiranje datotek na določen cilj in nastavitev atributov. Kopira datoteke na določen cilj. Ne uporablja se za nameščanje programov, kot navaja njegovo ime . Za prenos in namestitev programa moramo uporabiti apt-get, apt, yum in več pripomočkov, odvisno od vrste distribucije .
Je precej podoben ukazu 'cp'. Poleg tega nam omogoča nadzor nad atributi ciljnih datotek. Običajno se uporablja za kopiranje programov v makefile v njihov ciljni imenik. Noče kopirati datotek nase.
Ukaz za namestitev združuje elemente iz različnih ukazov, kot je npr cp , chown, chmod, mkdir in ukazi strip. Omogoča nam uporabo funkcij vseh teh ukazov v enem samem dejanju.
Funkcije ukaza za namestitev so naslednje:
- Uporablja se za kopiranje datotek, kot je ukaz cp.
- Omogoča izbiro, ali želite prepisati obstoječe datoteke ali ne.
- Uporablja se za ustvarjanje ciljnega imenika, če ta ne obstaja.
- Uporablja se za nastavitev zastavic uporabniških dovoljenj za datoteke, kot je ukaz chmod.
- Uporablja se za nastavitev lastnika datotek.
- Uporablja se za odstranjevanje nebistvene prtljage iz izvedljivih datotek.
Sintaksa:
install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY...
možnost:
Podprte možnosti z ukazom za namestitev so naslednje:
Kako kopirati datoteke v imenik?
Z ukazom za namestitev lahko vsako mapo in datoteko prilagodimo svojim potrebam. Uporablja se na naslednji način:
install -D /source/folder/*.txt /destination/folder
Iz zgornjega ukaza je Možnost '-D' kopira vse besedilne datoteke iz izvorne mape v ciljno mapo.
Če morate ustvariti novo ciljno mapo, izvedite spodnji ukaz:
install -d /destination/New_folder
Zgornji ukaz bo ustvaril 'New_folder' v navedenem imeniku. Če želite na primer kopirati dve datoteki 'Demo.txt' in 'Test.txt' v imenik 'Prenosi', izvedite ukaz, kot sledi:
sudo install Demo.txt Test.txt Downloads
Zgornji ukaz bo dane datoteke kopiral v mapo »Prenosi«. Razmislite o spodnjem rezultatu: