Kopioi tiedostot Linuxissa "Asenna" -komennolla
Linux-järjestelmien asennuskomentoa käytetään tiedostojen kopiointiin, ja se yhdistää useita komentoja yhdeksi, jotta ne ovat helppokäyttöisiä. Asennuskomento käyttää cp , chown , chmod ja strip komentoja.
Asennuskomentoa ei tule käyttää sellaisten sovellusten asentamiseen, jotka ovat jo valmiiksi käytössä. Ne on ladattava ja asennettava apt-get- komennolla.
Asenna komentojen syntaksi
Alla on oikea syntaksi käytettäväksi asennuskomennolle . Ensimmäisiä kolmea käytetään kopioimaan lähde jo olemassa olevalle kohdelle ja samalla nimeämään oikeudet. Lopullista käytetään luomaan kaikki tietyn hakemiston tai hakemiston osat.
asenna [ OPTION ] ... SOURCE DEST asenna [ OPTION ] ... SOURCE ... DIRECTORY asenna [ OPTION ] ... -t DIRECTORY SOURCE asenna [ OPTION ] ... -d OHJENämä ovat vaihtoehtoja, joita voit käyttää asennuskomennolla :
- --backup [= CONTROL ] tekee jokaisen olemassa olevan kohdetiedoston varmuuskopion
- -b on kuin --backup, mutta ei hyväksy argumenttia
- -c on (sivuutettu)
- -C on asennettava tiedosto. Toisin sanoen, ellei kohde ole jo olemassa ja sama kuin uudella tiedostolla, jolloin muokkausaikaa ei muuteta.
- -d , --hakemisto käsittelee kaikki argumentit hakemistomerkiksi; luo määritettyjen hakemistojen kaikki osat
- -D luo kaikki DESTin johtavat komponentit paitsi viimeinen, sitten kopioi SOURCE DESTiin. Se on hyödyllistä edellä mainitussa muodossa.
- -g , --group = GROUP asettaa ryhmän omistusta
- -m , --mode = MODE asettaa lupatilan (kuten chmod), eikä rwxr-xr-x
- -o , --owner = OWNER asettaa omistajuuden (vain super-käyttäjä)
- -p , --preserve-timestamps käyttää SOURCE-tiedostojen pääsy- / muokkausaikoja vastaaviin kohde-tiedostoihin
- -s , - nauhalevyjen symbolit. Se on hyödyllinen vain ensimmäiselle ja toiselle formaatille.
- -S , --suffix = SUFFIX ohittaa tavallisen varmistuskopion
- -v , --verbose tulostaa kunkin hakemiston nimen, kun se luodaan
- -z, --context-CONTEXT asettaa tiedostojen ja hakemistojen SELinux-tietoturvatiedot
- --help näyttää apua koskevat tiedot ja poistuu
- --versio tulostaa version tiedot ja poistuu
Varmuuskopiotiedosto on `~ ', ellei ole asetettu --suffix tai SIMPLE_BACKUP_SUFFIX. Versiomenetelmä voidaan valita --backup- vaihtoehdon tai VERSION_CONTROL- ympäristömuuttujan kautta.
Nämä ovat arvot:
- ei mitään, ei koskaan tee varmuuskopioita (vaikka --backup annetaan)
- numeroitu, t tekee numeroidut varmuuskopiot
- olemassa, nolla on numeroitu, jos numeroituja varmuuskopioita on olemassa: muuten se on yksinkertainen
- yksinkertainen, ei koskaan tehdä yksinkertaisia varmuuskopioita
Täydellinen asennusohjeisto säilytetään Texinfo-käsikirjana. Jos info- ja asennusohjelmat on asennettu oikein sivustoosi, komennon info-asennus antaa sinulle pääsyn täydelliseen käsikirjaan.
Tärkeää: Käytä man- komentoa ( % man ) nähdäksesi kuinka komentoa käytetään tietyssä tietokoneessa.
Esimerkki asennuskomennosta
Seuraavassa on esimerkki Linux-komennon käytöstä tiedostojen kopioimisessa. Jokainen kansio ja tiedosto on mukautettava omaan tilanteeseen.
asenna -D /source/folder/*.py / kohde / kansioTässä -D- vaihtoehdolla kopioidaan kaikki .py- tiedostot hakemistosta / source / folder to / destination / folder kansioon. Jälleen kaikki, mutta "asennus" ja "-D" tulee muokata omien tiedostojen ja kansioiden mukaan.
Jos haluat määrittää kohdekansion, voit käyttää tätä komentoa (esimerkkinä tästä):
asenna -d / kohde / kansio