GNU/Linux >> Linux Esercitazione >  >> Debian

Installa 7-Zip su Debian 11 Bullseye

7-Zip è un software di archiviazione di file open source gratuito utilizzato per comprimere i file in contenitori di archivio o, in termini più popolari, comprimere i file in contenitori di archivio che può battere la maggior parte delle altre forme di compressione dal 2 al 10% e una forte crittografia AES-256 in 7z e ZIP.

7-Zip non è famoso come alcuni degli altri archivi, ma è in grado di supportare più formati di archivio nella maggior parte dei software conosciuti. Un altro vantaggio è che supporta tutte le piattaforme multipiattaforma, rendendolo efficiente da utilizzare tra diversi sistemi operativi.

Formati supportati da 7-Zip.

  • Comprimi solo : 7z, XZ, BZIP2, GZIP, TAR, ZIP e WIM
  • Solo decomprimi :AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, WIM, XAR e Z.

Nel seguente tutorial imparerai come installare 7-Zip su desktop o server Debian 11 Bullseye.

Prerequisiti

  • Sistema operativo consigliato: Debian 11 Bullseye.
  • Account utente: Un account utente con accesso sudo o root.
  • Accesso a Internet

Il tutorial utilizzerà il terminale per l'installazione che si trova in Attività> Mostra applicazioni> Terminale.

Esempio:

Aggiorna sistema operativo

Aggiorna la tua Debian sistema operativo per garantire che tutti i pacchetti esistenti siano aggiornati.

sudo apt update && sudo apt upgrade -y

Il tutorial utilizzerà il comando sudo e supponendo che tu abbia lo stato sudo .

Per verificare lo stato di sudo sul tuo account:

sudo whoami

Esempio di output che mostra lo stato di sudo:

[joshua@debian~]$ sudo whoami
root

Per configurare un account sudo esistente o nuovo, visita il nostro tutorial su Aggiunta di un utente a Sudoer su Debian .

Utilizza il comando seguente con la password di root per accedere e utilizzare l'account di root.

su

Per gli utenti che hanno sudo access , questo può essere saltato.

Installazione di 7-Zip

Per impostazione predefinita, 7-Zip è disponibile sul repository standard Debian 11 Bullseye rendendo l'installazione semplice.

Nel tuo terminale, inizia l'installazione usando il seguente comando.

sudo apt install p7zip-full

Esempio di output:

Digita Y , quindi premi il TASTO INVIO per procedere.

Utilizzo dei comandi del terminale 7-Zip

Di seguito sono riportati alcuni comandi di base ed esempi di utilizzo di 7-Zip. Sebbene non mostrino tutto il possibile, coprono il 75% di ciò che la maggior parte degli utenti utilizza quotidianamente.

La sintassi di esempio del comando per 7-Zip è la seguente.

7z <command> [<switches>...] <archive_name> [<file_names>...]
       [<@listfiles...>]

Il primo comando più utile prima che il tutorial continui ulteriormente è il comando help.

7z -h

Esempio di output:

<Commands>
  a : Add files to archive
  b : Benchmark
  d : Delete files from archive
  e : Extract files from archive (without using directory names)
  h : Calculate hash values for files
  i : Show information about supported formats
  l : List contents of archive
  rn : Rename files in archive
  t : Test integrity of archive
  u : Update files to archive
  x : eXtract files with full paths

<Switches>
  -- : Stop switches parsing
  -ai[r[-|0]]{@listfile|!wildcard} : Include archives
  -ax[r[-|0]]{@listfile|!wildcard} : eXclude archives
  -ao{a|s|t|u} : set Overwrite mode
  -an : disable archive_name field
  -bb[0-3] : set output log level
  -bd : disable progress indicator
  -bs{o|e|p}{0|1|2} : set output stream for output/error/progress line
  -bt : show execution time statistics
  -i[r[-|0]]{@listfile|!wildcard} : Include filenames
  -m{Parameters} : set compression Method
    -mmt[N] : set number of CPU threads
  -o{Directory} : set Output directory
  -p{Password} : set Password
  -r[-|0] : Recurse subdirectories
  -sa{a|e|s} : set Archive name mode
  -scc{UTF-8|WIN|DOS} : set charset for for console input/output
  -scs{UTF-8|UTF-16LE|UTF-16BE|WIN|DOS|{id}} : set charset for list files
  -scrc[CRC32|CRC64|SHA1|SHA256|*] : set hash function for x, e, h commands
  -sdel : delete files after compression
  -seml[.] : send archive by email
  -sfx[{name}] : Create SFX archive
  -si[{name}] : read data from stdin
  -slp : set Large Pages mode
  -slt : show technical information for l (List) command
  -snh : store hard links as links
  -snl : store symbolic links as links
  -sni : store NT security information
  -sns[-] : store NTFS alternate streams
  -so : write data to stdout
  -spd : disable wildcard matching for file names
  -spe : eliminate duplication of root folder for extract command
  -spf : use fully qualified file paths
  -ssc[-] : set sensitive case mode
  -ssw : compress shared files
  -stl : set archive timestamp from the most recently modified file
  -stm{HexMask} : set CPU thread affinity mask (hexadecimal number)
  -stx{Type} : exclude archive type
  -t{Type} : Set type of archive
  -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName] : Update options
  -v{Size}[b|k|m|g] : Create volumes
  -w[{path}] : assign Work directory. Empty path means a temporary directory
  -x[r[-|0]]{@listfile|!wildcard} : eXclude filenames
  -y : assume Yes on all queries

Aggiungi file all'archivio

Per aggiungere file all'archivio, utilizza 7z -a comando.

Esempio:

7z a {file-name}.7z {file-name}.txt

Esempio di output:

Estratto archivio – Nessuna generazione di percorsi

Per estrarre o aprire un archivio in una directory corrente, utilizza il 7z e comando.

Esempio:

7z e {file-name}.7z

Esempio di output:

Estrai archivio – Generazione percorso completo

Per estrarre o aprire un archivio in una directory corrente, utilizza il 7z x comando.

Esempio:

7z x {file-name}.7z

Esempio di output:

Elenca i contenuti dell'archivio

Per elencare tutti i contenuti nell'archivio, utilizza i seguenti 7z l comando.

Esempio:

7z l {file-name}.7z

Esempio di output:

Verifica l'integrità dell'archivio

Per verificare l'integrità di un archivio a fini di prestazioni e danneggiamento, utilizza il seguente comando 7z t .

Esempio:

7z t {file-name}.7z

Esempio di output:

Questi comandi sono solo alcuni dei più comuni; controlla il menu della guida per scoprire ulteriori opzioni in quanto ce ne sono molte.


Debian
  1. Come installare Docker in Debian 11 (Bullseye)

  2. Come installare TeamViewer su Debian 11 Bullseye

  3. Come installare AnyDesk su Debian 11 Bullseye

  4. Installa e configura GitLab su Debian 11 Bullseye

  5. Installa Vivaldi Browser su Debian 11 Bullseye

Installa/aggiorna MakeMKV su Debian 11 Bullseye

Installa Htop su Debian 11 Bullseye

Installa/Abilita SSH su Debian 11 Bullseye

Installa Neofetch su Debian 11 Bullseye

Installa CMake su Debian 11 Bullseye

Come installare MariaDB 10.8 su Debian 11 Bullseye