Copiați fișierele în Linux cu ajutorul comenzii "Instalare"
Comanda de instalare pe sistemele Linux este folosită pentru copierea fișierelor, și aceasta se face combinând mai multe comenzi într-una pentru a le face ușor de utilizat. Comanda de instalare utilizează comenzile cp , chown , chmod și strip .
Comanda de instalare nu ar trebui să fie utilizată pentru a instala aplicații deja pregătite pentru utilizare. Acestea ar trebui să fie descărcate și instalate cu comanda apt-get .
Instalați sintaxa de comandă
Mai jos este sintaxa adecvată de utilizat pentru comanda de instalare . Primele trei sunt folosite pentru a copia o sursă într-o destinație care există deja, în timp ce se indică și permisiuni. Ultimul este folosit pentru a crea toate componentele directorului sau directoarelor date.
instalare [ OPTION ] ... SOURCE DEST instalare [ OPȚIUNI ] ... SOURCE ... DIRECTORY instalare [ OPTION ] ... -t DIRECTORY SOURCE instalați [ OPTION ] ... -d DIRECTORYAcestea sunt opțiunile pe care le puteți utiliza cu comanda de instalare :
- --backup [= CONTROL ] face o copie de siguranță a fiecărui fișier de destinație existent
- -b este ca - backup, dar nu acceptă un argument
- -c este (ignorat)
- -C ar trebui să fie utilizat pentru a instala un fișier. Asta este, dacă țintă nu există deja și este același ca noul fișier, caz în care timpul de modificare nu va fi modificat.
- -d , --directory va trata toate argumentele ca nume de directoare; creați toate componentele directoarelor specificate
- -D creează toate componentele principale ale DEST cu excepția ultimului, apoi copiază SOURCE la DEST. Este utilă în primul format de mai sus.
- -g , --group = GROUP stabilește proprietatea grupului
- -m , --mode = MODE stabilește modul de permisiune (ca în chmod), în loc de rwxr-xr-x
- -o , --owner = OWNER stabilește proprietatea (numai pentru super-utilizatori)
- -p , --preserve-timestamps aplică timpi de acces / modificare a fișierelor SOURCE la fișierele de destinație corespunzătoare
- -s , - tabele cu simboluri pentru benzi. Este utilă numai pentru formatele 1 și 2 de mai sus.
- -S , --suffix = SUFFIX suprascrie sufixul de backup obișnuit
- -v , --verbose imprimă numele fiecărui director așa cum a fost creat
- -z, --context-CONTEXT stabilește contextul de securitate SELinux al fișierelor și directoarelor
- --help afișează informații de ajutor și iese
- - versiunea de ieșire transmite informații despre ieșiri și ieșiri
Sufixul de rezervă este `~ ', dacă nu este setat cu - sufix sau SIMPLE_BACKUP_SUFFIX. Metoda de control al versiunii poate fi selectată prin opțiunea --backup sau prin variabila de mediu VERSION_CONTROL.
Acestea sunt valorile:
- nici unul, off nu face niciodată backup-uri (chiar dacă - backback este dat)
- numerotate, t face backup-uri numerotate
- existent, nul este numerotat dacă există backup-uri numerotate: în caz contrar, este simplu
- simplu, nu face întotdeauna backup-uri simple
Documentația completă pentru instalare este menținută sub forma unui manual Texinfo. Dacă programele de informare și de instalare sunt corect instalate pe site-ul dvs., comanda info install ar trebui să vă ofere acces la manualul complet.
Important: Utilizați comanda om ( % man ) pentru a vedea cum se utilizează o comandă pe computerul dvs. particular.
Exemplu de comandă de instalare
Urmează un exemplu de utilizare a comenzii de instalare Linux pentru copierea fișierelor. Fiecare dosar și fișier ar trebui personalizate pentru situația dvs.
instalați -D /source/folder/*.py / destinație / folderAici opțiunea -D este utilizată pentru a copia toate fișierele .py din directorul / source / folder în directorul / destination / folder. Din nou, orice altceva decât "install" și "-D" ar trebui modificate pentru a se potrivi fișierelor și dosarelor proprii.
Dacă trebuie să creați dosarul de destinație, puteți folosi această comandă (pentru exemplul nostru aici):
instalați -d / destinație / folder