Rumah > Tutorial sistem > LINUX > Gambaran keseluruhan arahan mampatan dan penyahmampatan Centos 7

Gambaran keseluruhan arahan mampatan dan penyahmampatan Centos 7

WBOY
Lepaskan: 2023-12-31 21:02:03
ke hadapan
1104 orang telah melayarinya

1.mampatan fail zip

Sintaks: zip serta nama fail termampat serta nama fail yang hendak dimampatkan.

[root@localhost ~]# zip test.zip test.txt
  adding: test.txt (deflated 100%)
[root@localhost ~]# 
Salin selepas log masuk

Nombor peratusan bar kemajuan yang muncul kemudian menunjukkan bahawa pemampatan telah selesai Kemudian anda boleh mengesahkannya dalam ll untuk melihat sama ada terdapat pakej fail yang anda namakan.

[root@localhost ~]# ll
总用量 820004
-rw-------. 1 root root      1587 3月  22 16:58 anaconda-ks.cfg
-rw-r--r--. 1 root root      1635 3月  22 17:00 initial-setup-ks.cfg
-rw-r--r--. 1 root root 838860800 3月  26 14:56 test.txt
-rw-r--r--. 1 root root    814270 3月  26 14:57 test.zip
[root@localhost ~]# 
Salin selepas log masuk

2. Buka zip fail

zip Nyahmampat kanan zip 前面加个un ,要指定路径的话就加个 -d

Sintaks ialah unzip 要解压的文件名 -d Tentukan laluan penyahmampatan

[root@localhost ~]# unzip test.zip -d /tmp/
Archive:  test.zip
  inflating: /tmp/test.txt           
[root@localhost ~]# 
Salin selepas log masuk

Bukankah ia sangat mudah? Kemudian gunakan ls dan tambahkan laluan yang anda tentukan untuk mengesahkan sama ada terdapat fail yang anda nyahmampatkan, ini bermakna anda berjaya. Tahniah kerana berjaya mempelajari pemampatan zip dan penyahmampatan zip! ! ! Lepas tu kita teruskan....

[root@localhost ~]# ls /tmp
test.txt
[root@localhost ~]# 
Salin selepas log masuk

3.mampatan tar dan penyahmampatan

parameter tar ialah

-c Cipta fail termampat

-x Nyahzip fail yang dimampatkan

-t Lihat fail dalam fail mampat tar

-z Gunakan pemampatan gzip

-j menggunakan mampatan bzip2

-v memaparkan fail* semasa pemampatan (biasa digunakan) tetapi tidak disyorkan untuk pelaksanaan latar belakang

-f menggunakan nama fail Nota: f mesti diikuti dengan nama fail serta-merta dan tiada parameter boleh ditambah

Nota:

tar buat arahan fail

Sintaks: tar [parameter] fail dan direktori... ...

[root@localhost ~]# tar -czvf user /etc
tar: 从成员名中删除开头的“/”
/etc/
/etc/fstab
/etc/crypttab
/etc/mtab
/etc/resolv.conf
/etc/fonts/
/etc/fonts/conf.d/
/etc/fonts/conf.d/57-dejavu-serif.conf
/etc/fonts/conf.d/65-1-vlgothic-gothic.conf
/etc/fonts/conf.d/31-cantarell.conf
/etc/fonts/conf.d/65-0-lohit-nepali.conf
/etc/fonts/conf.d/59-liberation-mono.conf
Salin selepas log masuk

Terdapat banyak perkara di bahagian belakang yang saya tidak faham, jadi saya pergi ke belakang dan menyemak dengan ls untuk melihat sama ada ia wujud.

[root@localhost ~]# ls
anaconda-ks.cfg  initial-setup-ks.cfg  test.txt  test.zip  user
[root@localhost ~]# 
Salin selepas log masuk

Kemudian mari kita bercakap tentang penyahmampatan...

4. penyahmampatan tar

tar menambah parameter dan nama fail

[root@localhost ~]# tar -xvf user
etc/
etc/fstab
etc/crypttab
etc/mtab
etc/resolv.conf
etc/fonts/
etc/fonts/conf.d/
etc/fonts/conf.d/57-dejavu-serif.conf
Salin selepas log masuk

Terdapat banyak proses penyahmampatan kemudian, jadi saya akan meninggalkannya, bagaimanapun, penyahmampatan berjaya

Berikut adalah tambahan dari netizen lain

1. Versi Linux

Centos 7 压缩与解压缩命令小结

2. Buka zip pakej .tar.gz ke direktori semasa

tar -xzvf apache-tomcat-7.0.90.tar.gz

Centos 7 压缩与解压缩命令小结
Centos 7 压缩与解压缩命令小结

3 Mampatkan fail yang ditentukan ke dalam pakej .tar.gz

tar -czf apache-tomcat-7.0.90.tar.gz ./bin/ ./conf/ ./BUILDING.txt ./README.md

Centos 7 压缩与解压缩命令小结

4 Buka zip pakej .war ke direktori semasa

jar -xvf file.war

Centos 7 压缩与解压缩命令小结
Centos 7 压缩与解压缩命令小结

5 Mampatkan semua fail dalam direktori semasa ke dalam pakej .war

jar -cvfM0 file2.war ./

Centos 7 压缩与解压缩命令小结
Centos 7 压缩与解压缩命令小结

6 Nyahzip pakej .tar ke direktori semasa

tar -xvf desk.tar

7 Mampatkan fail yang ditentukan ke dalam pakej .tar

tar -czf desk2.tar ./file.pdf ./abc/

Atas ialah kandungan terperinci Gambaran keseluruhan arahan mampatan dan penyahmampatan Centos 7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:jb51.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan