[mac]いつも忘れるzipコマンドまとめ
だいたいいつも忘れてしまうのでチートシートとして置いておきます。
解凍
unzip [解凍したいファイル名]
パスワード付きの場合は、パスワードの入力が求められる。
ファイルの圧縮
zip [圧縮時のファイル名] [圧縮したいファイル名]
例 zip hoge.zip hoge.txt
ディレクトリを圧縮
zip -r [圧縮時のファイル名] [圧縮したいフォルダ名]
例 zip -r hogedir.zip hogedir/
パスワード付きでファイルを圧縮
zip -e [圧縮時のファイル名] [圧縮したいファイル名]
例 zip -e ps_hoge.zip hoge.txt
パスワード付きでフォルダを圧縮
zip -e -r [圧縮時のファイル名] [圧縮したいフォルダ名]
例 zip -e -r ps_hogedir.zip hogedir/
ディレクトリを特定のファイル(フォルダ)を除外して圧縮
zip -r [圧縮時のファイル名] [圧縮したいファイル名] -x "*[除外したいファイル(フォルダ)名]*"
例 zip -r hogedir.zip hogedir/ -x "node_modules" -x ".git"
-xのパラメータは複数指定可能。
xパラメータの指定文字列は、前後に"*"を付けなければならない。
Basicでインナーのzipを配布する時に使うコマンド
zipにしたいバージョンに移動してzip化
cd basic-x.x.x
zip basic-x.x.x_inner_file.zip setting README.md index.php app .htaccess
zip化したら本番の配布ディレクトリに置く。
CMSの悩みはBasicで一気に解決しましょう
- 完全無料Basicはオープンソースで運営されています。誰しもが自由にBasicを利用できます。
- 超軽量化で超高速配信通常のCMSよりページ容量を70%以上を自動で圧縮を行い更に自動で静的化・圧縮化されたページが配信されます。
- SEOにつよつよ70%以上軽量化に加えて最新SEOに対応した構造で静的化・圧縮化されたページはライバルサイトより圧倒的に評価されます
ライバルサイトより一歩前にいけるCMSでサイトを構築しませんか?