rilpoint_mw113

Linux:Tömörítés, archiválás

(Változatok közti eltérés)
(Új oldal, tartalma: „= Tömörítés, archiválás = [TODO tar, gzip, bzip, zip, unzip, rar, unrar, rsync] * Készítsen a home könvtárában egy arch nevű könyvtárat! Másolja ide az /e…”)
(Tömörítés, archiválás)
4. sor: 4. sor:
* Készítsen a home könvtárában egy arch nevű könyvtárat! Másolja ide az /etc könyvtár összes .conf kiterjesztésű fájlját! A további feladatokat itt fogjuk elvégezni.  
* Készítsen a home könvtárában egy arch nevű könyvtárat! Másolja ide az /etc könyvtár összes .conf kiterjesztésű fájlját! A további feladatokat itt fogjuk elvégezni.  
 +
<code lang="bash">
 +
feri@aries:~$ mkdir arch
 +
feri@aries:~/arch$ cd arch
 +
feri@aries:~/arch$ cp /etc/*.conf .
 +
</code>
* Tömörítse gzip-pel és bzip2-vel is az adduser.conf fájlt!
* Tömörítse gzip-pel és bzip2-vel is az adduser.conf fájlt!
 +
<code lang="bash">
 +
feri@aries:~/arch$ gzip adduser.conf
 +
feri@aries:~/arch$ bzip2 adduser.conf
 +
</code>
* Bontsa ki az archívból az adduser.conf fájlt!
* Bontsa ki az archívból az adduser.conf fájlt!
-
 
+
<code lang="bash">
-
* Készítsen egy tar fájlt a /etc könyvtár összes .conf kiterjesztésű fájljáról a /tmp könyvtárba!
+
feri@aries:~/arch$ gunzip adduser.gz
 +
feri@aries:~/arch$ bunzip2 adduser.bz2
 +
</code>
 +
* Készítsen egy tar fájlt a /etc könyvtár összes .conf kiterjesztésű fájljáról a /tmp könyvtárba confBackup-<username>.tar néven!
 +
<code lang="bash">
 +
feri@aries:~$ cd /etc
 +
feri@aries:/etc$ tar cvf /tmp/confBackup-feri.tar .
 +
</code>
* Ellenőrizze e fájl épségét (kibonthatóságát)!
* Ellenőrizze e fájl épségét (kibonthatóságát)!
-
* Bontsa ki a tar fájl tartalmát a /tmp/<usernev> könyvtárba!
+
<code lang="bash">
-
* Törölje az előző feladatban kibontott fájlokat! A tar fájlból most csak az adduser.conf fájlt bontsa ki!
+
feri@aries:/etc$ tar tvf /tmp/confBackup-feri.tar
 +
</code>
 +
* Bontsa ki a tar fájl tartalmát a /tmp/<username> könyvtárba!
 +
<code lang="bash">
 +
feri@aries:/etc$ mkdir /tmp/<username>
 +
feri@aries:/etc$ cd /tmp/<username>
 +
feri@aries:/tmp/feri$ tar xvf /tmp/confBackup-<username>.tar
 +
</code>
 +
* Törölje az előző feladatban kibontott fájlokat! A tar fájlból most csak az adduser.conf fájlt bontsa ki! (Alapul vesszük az előző feladatot, az aktuális könyvtár tehát a /tmp/<username>!
 +
<code lang="bash">
 +
feri@aries:/tmp/feri$ rm *
 +
feri@aries:/tmp/feri$ tar xvf /tmp/confBackup-feri.tar adduser.conf
 +
</code>
* Tömörítse a tar fájlt a gzip programmal!
* Tömörítse a tar fájlt a gzip programmal!
-
* Egy paranccsal végezze el a /etc könyvtár .conf kiterjesztésű fájljainak archiválását úgy, hogy tömörített fájlt kapjon!
+
<code lang="bash">
-
 
+
feri@aries:/tmp/feri$ gzip /tmp/confBackup-feri.tar
 +
</code>
 +
* Egy paranccsal végezze el a /etc könyvtár .conf kiterjesztésű fájljainak archiválását úgy, hogy tömörített fájlt kapjon! A keletkezett archív a /tmp/confBackup2-<username>.tgz, vagy a /tmp/confBackup2-<username>.bz2 legyen!
 +
<code lang="bash">
 +
feri@aries:/tmp/feri$ cd /etc
 +
feri@aries:/tmp/feri$ tar cvzf /tmp/confBackup2-feri.tgz .
 +
vagy
 +
feri@aries:/tmp/feri$ tar cvjf /tmp/confBackup2-feri.bz2 .
 +
</code>
* Szinkronizálja a /etc könyvtárat a saját arch könyvtárába! Végezze el e szinkronizációt újra! (Figyelje meg, hogy nem történik frissítés!)
* Szinkronizálja a /etc könyvtárat a saját arch könyvtárába! Végezze el e szinkronizációt újra! (Figyelje meg, hogy nem történik frissítés!)
 +
<code lang="bash">
 +
feri@aries:/tmp/feri$ cd ~/arch
 +
feri@aries:~/arch$ rsync -av /etc/*.conf .
 +
</code>
* Töröljön egy fájlt az arch könyvtárból, és szinkronizáljon újra! Helyreállította ez a mentésből törölt fájlt?
* Töröljön egy fájlt az arch könyvtárból, és szinkronizáljon újra! Helyreállította ez a mentésből törölt fájlt?
 +
<code lang="bash">
 +
feri@aries:~/arch$ rm adduser.conf
 +
feri@aries:~/arch$ rsync -av /etc/*.conf .
 +
</code>

A lap 2010. március 28., 20:39-kori változata

Tömörítés, archiválás

[TODO tar, gzip, bzip, zip, unzip, rar, unrar, rsync]

  • Készítsen a home könvtárában egy arch nevű könyvtárat! Másolja ide az /etc könyvtár összes .conf kiterjesztésű fájlját! A további feladatokat itt fogjuk elvégezni.
feri@aries:~$ mkdir arch
feri@aries:~/arch$ cd arch
feri@aries:~/arch$ cp /etc/*.conf .
  • Tömörítse gzip-pel és bzip2-vel is az adduser.conf fájlt!
feri@aries:~/arch$ gzip adduser.conf
feri@aries:~/arch$ bzip2 adduser.conf
  • Bontsa ki az archívból az adduser.conf fájlt!
feri@aries:~/arch$ gunzip adduser.gz
feri@aries:~/arch$ bunzip2 adduser.bz2
  • Készítsen egy tar fájlt a /etc könyvtár összes .conf kiterjesztésű fájljáról a /tmp könyvtárba confBackup-<username>.tar néven!
feri@aries:~$ cd /etc
feri@aries:/etc$ tar cvf /tmp/confBackup-feri.tar .
  • Ellenőrizze e fájl épségét (kibonthatóságát)!
feri@aries:/etc$ tar tvf /tmp/confBackup-feri.tar
  • Bontsa ki a tar fájl tartalmát a /tmp/<username> könyvtárba!
feri@aries:/etc$ mkdir /tmp/<username>
feri@aries:/etc$ cd /tmp/<username>
feri@aries:/tmp/feri$ tar xvf /tmp/confBackup-<username>.tar
  • Törölje az előző feladatban kibontott fájlokat! A tar fájlból most csak az adduser.conf fájlt bontsa ki! (Alapul vesszük az előző feladatot, az aktuális könyvtár tehát a /tmp/<username>!
feri@aries:/tmp/feri$ rm *
feri@aries:/tmp/feri$ tar xvf /tmp/confBackup-feri.tar adduser.conf
  • Tömörítse a tar fájlt a gzip programmal!
feri@aries:/tmp/feri$ gzip /tmp/confBackup-feri.tar
  • Egy paranccsal végezze el a /etc könyvtár .conf kiterjesztésű fájljainak archiválását úgy, hogy tömörített fájlt kapjon! A keletkezett archív a /tmp/confBackup2-<username>.tgz, vagy a /tmp/confBackup2-<username>.bz2 legyen!
feri@aries:/tmp/feri$ cd /etc
feri@aries:/tmp/feri$ tar cvzf /tmp/confBackup2-feri.tgz .
vagy
feri@aries:/tmp/feri$ tar cvjf /tmp/confBackup2-feri.bz2 .
  • Szinkronizálja a /etc könyvtárat a saját arch könyvtárába! Végezze el e szinkronizációt újra! (Figyelje meg, hogy nem történik frissítés!)
feri@aries:/tmp/feri$ cd ~/arch
feri@aries:~/arch$ rsync -av /etc/*.conf .
  • Töröljön egy fájlt az arch könyvtárból, és szinkronizáljon újra! Helyreállította ez a mentésből törölt fájlt?
feri@aries:~/arch$ rm adduser.conf
feri@aries:~/arch$ rsync -av /etc/*.conf .
Skin by RIL Partner