当前位置:网站首页>Décompression par compression
Décompression par compression
2022-06-28 10:34:00 【0 & 1 * 1】
zip/unzip
zipLa commande peut être utilisée pour extraire le fichier,Ou emballer le fichier
unzipCommande pour décompresser parzipCommande compressée“.zip”Paquet compressé
Ces deux - là ne sont pasLinuxAutoportante,Installation requise
sudo apt-get install zip
sudo apt-get install unzip
zip:
-q:Ne pas afficher le processus d'exécution de l'instruction
-r:Traitement récursif,Traiter tous les fichiers dans le répertoire spécifié avec les sous - répertoires
unzip:
-o Ne demandez plus quand vous décompressez,Couverture directe
-d Extraire le fichier dans le dossier spécifié
zip -q -r ~/test.zip test # Spécifier la compression du chemin
unzip test.zip -d ~/tmp/a # Spécifiez le chemin pour décompresser
gzip/gunzip
gzipLa commande est utilisée pour compresser le fichier.gzipEst un programme de compression largement utilisé,Le fichier a été compressé,Plus d'un endroit après son nom.gzExtension.
gunzipLa commande est utilisée pour décompresser le fichier.gunzipEst un programme de décompression largement utilisé,Il est utilisé pour déverrouiller legzipFichiers compressés,Ces fichiers compressés sont par défaut avec une extension finale de.gz.En faitgunzipC'estgzipLa connexion dure de,Donc, qu'il s'agisse de compression ou de décompression,C'est bon.gzipInstruction complétée séparément
gzip:
-d Décompresser les fichiers compressés
-r Compresse Récursivement tous les fichiers dans le répertoire spécifié et les sous - répertoires
-l Afficher les informations de compression pour les fichiers compressés
-c Conserver le fichier source
gunzip:
-c Exporter le fichier extrait vers un périphérique de sortie standard
-f Décompresser de force le fichier compressé
-q Ne pas afficher le message d'avertissement
-r Traitement récursif
-v Afficher le processus d'exécution des commandes
gzip a.py
gzip -c b.py > b.py.gz # Conserver le fichier source
gzip -d a.py.gz # Décompresser
bzip2/bunzip2
bzip2Les commandes sont utilisées pour créer et gérer(Y compris décompression).bz2Paquet compressé formaté,C'est...Linux Le prochain logiciel de compression ,Plus que la traditiongzipOuzip Plus grande efficacité de compression , Mais il comprime plus lentement .
bunzip2Commande décompresser parbzip2Directive créée.bz2Paquet compressé
-c Envoyer les résultats de compression et de décompression à la sortie standard
-d Effectuer une décompression
-f Lorsque le fichier a le même nom ,Les presets n'écrasent pas les fichiers existants, Utilisez ceci pour écraser
-k bizp2 Après compression ou décompression, Supprime le fichier original , Utiliser ceci ne supprimera pas
-s Réduire l'utilisation de la mémoire pendant l'exécution du programme
-v Lors de la compression ou de l'extraction d'un fichier,Afficher les détails
bzip2 a.py
bzip2 -c b.py > b.py.bz2 # Conserver le fichier source
bzip2 -d a.py.bz2 # Décompresser
Emballage des fichiers
tar Commandes pour emballer ou déballer des fichiers ,Les extensions sont généralement.tar, Spécifiez un paramètre spécifique à appeler gzipOubzip2 Faire ou défaire un paquet compressé
-c Créer un nouveau paquet compressé
-x Décompresser le paquet compresseur
-f Utiliser le nom du paquet compressé ,f Impossible d'ajouter un paramètre après le paramètre
-i Ignorer dans l'archive 0 Bloc de mots
-v Sortie des informations pertinentes pendant le traitement
-z Appelezgzip Pour compresser l'archive ,Avec-x Appel de synchronisation gzipDécompression complète
-j Appelezbzip2Comprimer ou décompresser
-p Utiliser les propriétés originales du fichier source
find -name '*.py' >> ~/a.list
tar -T a.list -zcvf a.tar.gz
tar -zcvf a.tar.gz a.list
Commandes liées
ln La commande crée un lien vers un fichier ,Les types de liens sont divisés en liens durs et en liens symboliques.,Le type de lien par défaut est un lien dur.Si vous voulez créer un lien symbolique, vous devez utiliser-sOptions
Attention!:Le fichier de lien symbolique n'est pas un fichier autonome,Beaucoup de ses propriétés dépendent du fichier source,Il n'est donc pas logique de définir les permissions d'accès aux fichiers de liens symboliques
Softlink ne génère qu'un seul fichier lié à l'emplacement de destination , Ne consommera pas réellement d'espace disque ,équivalent àWindowsRaccourcis dans. Le lien dur génère un fichier de la même taille que le fichier source à destination . Liens souples et liens durs , Changement de synchronisation des fichiers .
-i Demandez à l'utilisateur avant d'écraser le fichier existant
-s Créer un symbole(Doux.) Liens au lieu de liens durs
Si vous modifiez le contenu du fichier , Alors les liens changent ensemble
Si vous supprimez le fichier source, Les liens durs peuvent continuer à être utilisés ,Défaillance du lien souple
边栏推荐
- metersphere使用js刷新当前页面
- Must the MySQL table have a primary key for incremental snapshots?
- fastposter v2.8.4 发布 电商海报生成器
- Solve the problem that the value of the action attribute of the form is null when transferring parameters
- Read PDF image and identify content
- How to use dataant to monitor Apache apisex
- Katalon当中的debug调试
- Summary of characteristics of five wireless transmission protocols of Internet of things
- Summary of MySQL basic knowledge points
- JSON模块、hashlib、base64
猜你喜欢
随机推荐
Realize an air conditioner with compose to bring you cool in summer
idea连接sql sever失败
Read PDF image and identify content
Transactions proof in appliedzkp zkevm (10)
[Li Kou - dynamic planning] sort out topic 1: basic topics: 509, 70, 746, 62, 63, 343, 96 (with links, topic descriptions, problem solving methods and codes)
linux中源码安装mysql数据库(centos)
Fastposter v2.8.4 release e-commerce poster generator
Must the MySQL table have a primary key for incremental snapshots?
树莓派无需显示屏的VNC Viewer方式的远程连接
Ribbon core source code analysis
丢弃 Tkinter!简单配置快速生成超酷炫 GUI!
[200 opencv routines] 213 Draw circle
读取pdf图片并识别内容
dotnet 使用 Crossgen2 对 DLL 进行 ReadyToRun 提升启动性能
Cisco * VRF(虚拟路由转发表)
MySQL(二)
Discard Tkinter! Simple configuration to quickly generate cool GUI!
DataEase安装升级
满电出发加速品牌焕新,长安电动电气化产品吹响“集结号”
生成token









