linux:7zip

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
linux:7zip [2019/01/27 14:51] – [超高圧縮(ファイル名暗号化 + パスワード)] ともやんlinux:7zip [2024/02/04 15:52] (現在) – ↷ 移動操作に合わせてリンクを書き換えました。 非ログインユーザー
行 3: 行 3:
 ===== インストール ===== ===== インストール =====
 CentOSではEPELリポジトリを利用できるようにする必要がある。\\ CentOSではEPELリポジトリを利用できるようにする必要がある。\\
-[[linux:centos_rpmfusion|CentOS 6 で EPEL, RPM Fusion, Remi, RepoForge(RPM Forge) リポジトリを利用する]]\\+[[linux:centos:rpmfusion|CentOS 6 で EPEL, RPM Fusion, Remi, RepoForge(RPM Forge) リポジトリを利用する]]\\
 <code> <code>
 $ sudo yum install p7zip $ sudo yum install p7zip
行 11: 行 11:
 $ sudo dnf install p7zip $ sudo dnf install p7zip
 </code> </code>
 +
 +===== 7za のヘルプ =====
 +<WRAP prewrap 100%>
 +<code>
 +$ 7za
 +</code>
 +</WRAP>
 +<WRAP prewrap 100% #result_long>
 +<code>
 +
 +7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
 +p7zip Version 16.02 (locale=ja_JP.UTF-8,Utf16=on,HugeFiles=on,64 bits,2 CPUs Intel(R) Xeon(R) Gold 6212U CPU @ 2.40GHz (50657),ASM,AES-NI)
 +
 +Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...]
 +       [<@listfiles...>]
 +
 +<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
 +</code>
 +</WRAP>
 +
 ===== 超高圧縮 ===== ===== 超高圧縮 =====
 <code> <code>
 $ 7za a -mx9 [書庫名.7z] [圧縮対象...] $ 7za a -mx9 [書庫名.7z] [圧縮対象...]
 </code> </code>
-**a** アーカイブにファイルを追加+**a** アーカイブにファイルを追加する。\\
 -m**x[ 0 | 1 | 3 | 5 | 7 | 9 ]**\\ -m**x[ 0 | 1 | 3 | 5 | 7 | 9 ]**\\
 ^  圧縮レベル  ^  圧縮方式  ^  辞書サイズ  ^  FastBytes  ^  MatchFinder  ^  Filter  ^  説明  ^ ^  圧縮レベル  ^  圧縮方式  ^  辞書サイズ  ^  FastBytes  ^  MatchFinder  ^  Filter  ^  説明  ^
行 31: 行 108:
 -m**he=on** アーカイブヘッダーの暗号化を有効にする。\\ -m**he=on** アーカイブヘッダーの暗号化を有効にする。\\
 **-p** パスワードを指定する。\\ **-p** パスワードを指定する。\\
 +
 +===== 分割圧縮 =====
 +<code>
 +$ 7za a -mx9 -v512m [書庫名.7z] [圧縮対象...]
 +</code>
 +**a** アーカイブにファイルを追加する。\\
 +-m**x[ 0 | 1 | 3 | 5 | 7 | 9 ]**\\
 +-v{Size}[b(yte)|k(ilo)|m(ega)|g(iga)]\\
 +
 ===== 一覧表示 ===== ===== 一覧表示 =====
 <code> <code>
  • linux/7zip.1548568260.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)