Linux könyvtár másolása – 4 egyszerű parancs
4 perc olvas
Publikálva
Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább
Gondolkozik azon, hogyan másoljon könyvtárat Linuxon? Akár fontos adatokat szeretne megvédeni, akár fájlokat szeretne terjeszteni, a könyvtárak másolása alapvető készség az adminisztrátorok számára.
Ebben az útmutatóban bemutatok néhány alapvető parancsot a művelet végrehajtásához. Gyerünk!
Könyvtár másolása Linuxon
1. nyomja meg CTRL + ALT + T a terminál megnyitásához.
2. írja becp -R elérési út/forrás/könyvtár /út/út/cél/könyvtár“. Az én esetemben bemásolom mappa1 a „~/Asztali/teszt”-től a „~Dokumentumok/mappa2”-ig.
3. Az ellenőrzéshez ellenőrizze a célkönyvtár tartalmát.
Több könyvtár másolása Linuxon
Nézzük meg a következő parancsokat több könyvtár másolásához Linuxon:
1. A cp parancs használata
A Linux alapú operációs rendszerekben a cp parancs több fájl és könyvtár másolására szolgál. Ez teremt azonos másolatok.
Ezenkívül hozzáadhatja a -R or -r opció rekurzív másolás. Ez a beállítás arra kényszeríti a cp parancsot, hogy másolja a könyvtárakat és azok teljes tartalmát, beleértve az alkönyvtárakat is.
A parancs használatához:
1. Először lépjen a forráskönyvtárba a következővel: cd:
2. Ezután hajtsa végre a ls parancs a munkakönyvtár tartalmának listázásához:
3. Írja be a „cd -R könyvtár1 könyvtár2 /útvonal/cél/könyvtár” parancsot a termináljában. Az én esetemben létrehozom az aktuális könyvtár „mappa1”, „mappa2” és „mappa3” egy példányát a „~/Desktop/test” mappában.
4. Ellenőrizze a célkönyvtárat ellenőrzés céljából.
2. A tar parancs használata
kátrány egy sokoldalú segédprogram több könyvtár archiválására és másolására. Pontosabban arra használhatod hozzon létre egy tömörített archívumot a szükséges könyvtárak közül. Ezután bontsa ki a tartalmat a kívánt helyre.
Ehhez adja hozzá a következő beállításokat a tar parancshoz (a követelményeknek megfelelően):
- -c új archívumot hoz létre.
- -z tömörítse vagy bontsa ki az archívumot a gzip segítségével.
- -v megjeleníti a bőbeszédű kimenetet, megjelenítve az archiválás alatt álló fájlokat.
- -f megadja az archív fájl nevét.
- -x fájlok kibontása az archívumból.
- -C a fájlok kibontása előtt módosítja az adott könyvtárat.
Most több könyvtár másolásához tar használatával:
1. Először hozzon létre egy tömörített csomagot több könyvtárból a "tar -czvf fájlnév.tar.gz dir1 dir2”Parancsot.
2. Most bontsa ki a tömörített csomagot a „tar -xzvf fájlnév.tar.gz -C /útvonal/cél/könyvtár”Parancsot.
3. Az rsync parancs használata
rsync egy másik jól ismert címtár-szinkronizálási segédprogram. Használhatja a -a lehetőség engedélyezze az archiválási módot. Ez megőrzi a megadott könyvtárak engedélyeit és attribútumait.
Használatához írja be a „rsync -a könyvtár1 könyvtár2 könyvtár3 /útvonal/cél/könyvtár"A terminálon.
Könyvtárak másolása távoli gépekre
A könyvtárak távoli gazdagépre másolásához a következőket használhatja:
- rsync parancsot
- scp parancsot
Előfeltételek
1. Először telepítse az SSH-kiszolgálót a távoli gazdagépen a „sudo apt-get install openssh-server".
2. Indítsa el az SSH szolgáltatást a „sudo systemctl start ssh".
3. Engedélyezze a „sudo systemctl enable ssh".
4. írja besudo systemctl status ssh” annak ellenőrzésére, hogy az SSH aktív és fut-e.
5. írja besudo ufw engedje meg az 22-ot”, hogy megbizonyosodjon arról, hogy a távoli gépeken lévő tűzfal engedélyezi a bejövő kapcsolatokat a 22-es porton.
Most készen áll a könyvtárak távoli gazdagépekre másolására.
Az rsync parancs használatával
Típus: "rsync -ar könyvtár1 könyvtár2 felhasználó@ip_cím:/útvonal/célkönyvtár".
Itt bemásolom a „mappa1”, „mappa2” és „mappa3” elemet egy távoli szerver „~/Desktop/test” könyvtárába, amely a „10.0.2.15” címen található „szerző” felhasználónévvel.
Az scp parancs használatával
scp egy másik parancs, amely képes fájlokat és könyvtárakat másolni a helyi és távoli gazdagépek között.
Egyszerűen írja be: "scp -r könyvtár1 könyvtár2 felhasználó@ip_cím:/útvonal/cél/könyvtár".
Ön is érdekelt:
- A legjobb SSH-kliens Windowshoz – 8 legjobb biztonsági választás
- A Shell Script futtatása Windows rendszerben
- Ubuntu List Users
Tehát most már ismeri a Linux könyvtár parancsainak másolását. A legfontosabb, hogy mindegyik tökéletesen működik a legtöbb Linux disztribúción.
Ne habozzon megosztani kedvenc módszerét az alábbi megjegyzésekben!
Felhasználói fórum
0 üzenetek