Linux-daky ISO suratyndan faýllary çykarmagyň we göçürmegiň 3 usuly


Linux serweriňizde uly ISO faýlyňyz bar diýeliň we ondan bir faýla girmek, çykarmak ýa-da göçürmek islediňiz. Muny nädip edýärsiň? Linux-da munuň iki ýoly bar.

Mysal üçin, aýlaw enjamyny ulanyp, diňe okalýan re inimde ISO şekilini gurnamak we faýllary başga bir kataloga göçürmek üçin standart gurnama buýrugyny ulanyp bilersiňiz.

Linux-da ISO faýly gurmak ýa-da çykarmak

Munuň üçin ISO faýlyňyz bolmaly (ISO ubu faýllaryny gurmak ýa-da çykarmak üçin ubuntu-16.10-server-amd64.iso ISO suratyny ulanýardym).

Ilki bilen şekili görkezilişi ýaly gurnamak üçin gurnama nokady katalogyny dörediň:

$ sudo mkdir /mnt/iso

Katalog döredilenden soň, ubuntu-16.10-server-amd64.iso faýlyny aňsatlyk bilen gurup bilersiňiz we aşakdaky buýrugy işledip mazmunyny barlap bilersiňiz.

$ sudo mount -o loop ubuntu-16.10-server-amd64.iso /mnt/iso
$ ls /mnt/iso/

Indi gurnalan katalogyň (/ mnt/iso) içine girip, faýllara girip ýa-da cp buýrugyny ulanyp faýllary /tmp katalogyna göçürip bilersiňiz.

$ cd /mnt/iso
$ sudo cp md5sum.txt /tmp/
$ sudo cp -r ubuntu /tmp/

Bellik: Kataloglary yzygiderli göçürmek üçin ulanylýan -r opsiýasy, isleseňiz göçürmek buýrugynyň gidişine hem gözegçilik edip bilersiňiz.

7zip buýrugyny ulanyp ISO mazmunyny çykaryň

ISO faýly gurmak islemeýän bolsaňyz, diňe 7zip gurup bilersiňiz, TAR, XZ, GZIP, ZIP, BZIP2 we ş.m. ýaly dürli formatlary gaplamak ýa-da açmak üçin ulanylýan açyk çeşme arhiw programmasy.

$ sudo apt-get install p7zip-full p7zip-rar [On Debian/Ubuntu systems]
$ sudo yum install p7zip p7zip-plugins      [On CentOS/RHEL systems]

7zip programmasy gurlansoň, ISO faýl mazmunyny çykarmak üçin 7z buýrugyny ulanyp bilersiňiz.

$ 7z x ubuntu-16.10-server-amd64.iso

Bellik: Linux gurnama buýrugy bilen deňeşdirilende, 7zip islendik arhiw formatlaryny gaplamak ýa-da açmak üçin has çalt we akylly görünýär.

Isoinfo buýrugyny ulanyp ISO mazmunyny çykaryň

Isoinfo buýrugy iso9660 suratlaryň katalog sanawlary üçin ulanylýar, ýöne faýl çykarmak üçin bu programmany hem ulanyp bilersiňiz.

Isoinfo programmasynyň katalog sanawyny ýerine ýetirýändigini aýdyşym ýaly, ilki bilen ISO faýlyň mazmunyny sanaň.

$ isoinfo -i ubuntu-16.10-server-amd64.iso -l

Indi ISO suratyndan ýekeje faýl çykaryp bilersiňiz:

$ isoinfo -i ubuntu-16.10-server-amd64.iso -x MD5SUM.TXT > MD5SUM.TXT

Bellik: stdout-a -x opsiýasynyň göçürmesi hökmünde gönükdirme zerur.

Dogrusy, ISO faýlyndan faýllary çykarmak ýa-da göçürmek üçin peýdaly bir buýrugy ýa-da programmany bilýän bolsaňyz, düşündiriş bölümi arkaly paýlaşyň.