Fájlok másolása Linux alatt Az "Install" paranccsal
A Linux rendszereken található telepítési parancs a fájlok másolására szolgál, és ezt több parancs kombinálásával egyben egyszerűvé teszi. A telepítési parancs a cp , a chown , a chmod és a strip parancsokat használja.
A telepítési parancs nem használható olyan alkalmazások telepítésére, amelyek már használatra készen vannak. Ezeket az apt-get paranccsal kell letölteni és telepíteni.
Telepítse a parancsszintaxist
Az alábbiakban a telepítési parancs megfelelő szintaxisa található . Az első három példány egy forrás forrását egy már létező rendeltetési helyre másolja, ugyanakkor jogosultságokat jelöl. A végleges elem az adott könyvtár vagy könyvtárak összes összetevőjének létrehozására használható.
telepítse az [ OPTION ] opciót ... SOURCE DEST telepítse az [ OPTION ] ... SOURCE ... DIRECTORY telepítse az [ OPTION ] ... -t IRÁNYELV FORRÁT telepítse [ OPTION ] ... -d IRÁNYELVEzek azok a beállítások, amelyeket a telepítési parancs segítségével lehet használni:
- A --backup [= CONTROL ] biztonsági másolatot készít minden létező célfájlról
- -b olyan, mint a --backup, de nem fogad el érveket
- -c (figyelmen kívül hagyva)
- -C fájlokat kell telepíteni. Azaz, hacsak a cél már nem létezik, és ugyanaz, mint az új fájl, mely esetben a módosítási idő nem változik.
- -d , --könyvtár kezeli az összes argumentumot könyvtárnevekként; létrehozza a megadott könyvtárak összes összetevőjét
- -D létrehozza a DEST összes vezető alkotóelemét kivéve az utolsó, majd a SOURCE másolatot a DEST-re. Hasznos az első formátumban.
- -g , --group = GROUP beállítja a csoport tulajdonjogát
- -m , --mode = MODE engedélyezési módot állít be (mint a chmod), az rwxr-xr-x helyett
- -o , --owner = OWNER megadja a tulajdonjogot (csak a szuperfelhasználó)
- A -p , --preserve-timestamps a SOURCE fájlok hozzáférési / módosítási idejét a megfelelő célfájlokra alkalmazza
- -s , - szalagszalag szimbólum táblázatok. Ez csak az első és a második formátumnál használható.
- -S , --suffix = SUFFIX felülbírálja a szokásos biztonsági másolatot
- -v , --verbose kinyomtatja az egyes könyvtárak nevét, ahogyan létrehozta
- A -z, --context-CONTEXT fájlok és könyvtárak SELinux biztonsági környezetét állítja be
- --help megjeleníti a súgóadatokat és kilép
- --version kimeneti verzió információt és kilép
A biztonsági másolat "~", hacsak nincs beállítva --suffix vagy SIMPLE_BACKUP_SUFFIX . A verzióellenőrzési módszer a --backup opcióval vagy a VERSION_CONTROL környezeti változón keresztül választható ki.
Ezek az értékek:
- sem, soha ne készítsen biztonsági másolatot (még ha a --backup is megadható)
- számozott, t számozott biztonsági másolatot készít
- létező, nulla számozott, ha a számozott mentések léteznek: különben egyszerű
- egyszerű, soha ne csináljon egyszerű biztonsági másolatokat
A telepítéshez szükséges teljes dokumentáció Texinfo kézikönyv formájában működik. Ha az információs és telepítő programok megfelelően vannak telepítve az Ön webhelyén, az info info telepítésének lehetővé kell tennie a teljes kézikönyhöz való hozzáférést.
Fontos: Az ember paranccsal ( % man ) tekintse meg, hogyan használják a parancsot az adott számítógépen.
Példa a telepítési parancsra
A következőkben egy példa arra, hogyan kell használni az install Linux parancsot a fájlok másolásához. Minden egyes mappát és fájlt testreszabni kell saját helyzetére.
install -D /source/folder/*.py / cél / mappaItt a -D opcióval a .py fájlokat a / source / folder könyvtárba másolhatjuk a / destination / folder mappába. Ismét a "telepítés" és a "-D" mindent meg kell változtatni, hogy illeszkedjenek a saját fájlokhoz és mappákhoz.
Ha meg kell adnod a célmappát, használd ezt a parancsot (példánk esetén):
install -d / destination / folder