Linux基本コマンドTips一覧 本連載では、Linuxの基本的なコマンドについて、基本的な書式からオプション、具体的な実行例までを分かりやすく紹介していきます。今回は、アーカイブファイルを作成/展開するための「tar」コマンドを解説します。 tarコマンドとは? 「tar」は、複数のファイルを1つにまとめた“アーカイブファイル”を作成/展開するコマンドです。 アーカイブとは? 「アーカイブ(archive)」は「書庫」という意味で、プログラムのソースコードなど、複数の関連するファイル群をまとめて保管したり、配布したりする際に使用します。 細かいファイルが多数ある場合は、1つのファイルにまとめるだけでディスクスペースを節約できますが、さらにファイルを小さくしたい場合は「gzip」コマンドで圧縮するのが一般的です。現在、Linux環境で広く使われているtarコマンドの場合、標準でgzip形
Linuxでファイルの圧縮、解凍方法をよく忘れるのでまとめておく。 忘れてもググればすぐ出てくるけど。 tar解凍全般 optionにz,j,J等の圧縮形式を指定しなくても、拡張子ファイル先頭の数バイトで判別して解凍してくれる ※@tetsu_kobaさんからコメントにより教えてもらいました tar -xvf xxx.tar.yy tar.gz 圧縮 tar -zcvf xxxx.tar.gz directory 解凍 tar -zxvf xxxx.tar.gz tar.bz2 圧縮 tar -jcvf xxxx.tar.bz2 directory 解凍 tar -jxvf xxxx.tar.bz2 tar.xz 圧縮 tar -Jcvf xxxx.tar.xz directory 解凍 tar -Jxvf xxxx.tar.xz tar 圧縮 tar -cvf xxxx.tar dire
大量のファイルをそのままFTPでアップロードするのは時間の無駄です。 PHP5.2 以上で、「zip Extension」 が利用可能な環境であれば、zipファイルの解凍は次の方法で簡単にできます。 1.phpファイルの作成 <?php // 圧縮ファイルのパス $file = './test.zip'; // 解凍先ディレクトリ $to = './'; $zip = new ZipArchive(); $res = $zip-&gt;open($file); if($res === true){ $zip-&gt;extractTo($to); $zip-&gt;close(); } else { echo 'Error Code: ' . $res; } ?> 2.zipファイルと1で作成したphpファイルをアップロード 同一ディレクトリにアップロードしてくださ
圧縮/解凍コマンドって結構使うことが多いのですが、使い方を忘れることが多いので、よく使うコマンドをまとめてみました。 tar.gzで圧縮(tarアーカイブしてgzipで圧縮) tar.gzで圧縮する場合は、「tar」でファイルをまとめた(アーカイブした)ものを、パイプ(|)で「gzip」に渡して圧縮します。 「tar」でアーカイブに含まれるファイル名を情報として表示させたい場合は、オプション「v」を指定してバーボーズモードにします。 アーカイブされるファイル名を表示する(バーボーズモード) $ tar cvf - dirname | gzip -c > dirname.tar.gz アーカイブされるファイル名を表示しない(通常モード) $ tar cf - dirname | gzip -c > dirname.tar.gz tarのオプション 命令: 以下の中から必ず1つだけ指定しなけれ
案件で「作業の差分を納品してくれ」とか言われることってよくあります。 今までは手作業でディレクトリ作って、ファイルをコピーしてましたが、 もう、そんなうんざりする作業とはおさらばできそうです。 git archive と git diff の合わせ技で差分を出力できる事がわかったからです。 例えば、一個前のコミットから現在のコミットまでの差分を取り出したい時は、 まずは、git archive について。 --format=zip を付けるとzipで固めてくれます。 --prefix=root/ は抽出したファイルをrootディレクトリに入れた状態にしてくれます。 -o archive.zip で出力先と出力名を指定しています。 HEAD は抽出元のコミットで、 抽出したいファイルやディレクトリをgit diffを使って指定しています。 git diff は --name-only を付け
使用例 ファイルを圧縮します。 $ zip archive file $ ls archive.zip file 複数のファイルを圧縮します。 $ zip archive file1 file2 adding: file1 (stored 0%) adding: file2 (stored 0%) $ ls archive.zip file1 file2 ディレクトリ(ここではディレクトリ名:dir)を圧縮します(オプション -r)。 $ zip archive -r dir adding: dir/ (stored 0%) adding: dir/file.txt (deflated 38%) adding: dir/dir2/ (stored 0%) adding: dir/dir2/file2.txt (stored 0%) adding: dir/file3.txt (stored
3 directories 10418 files Name Size Modified Go up — — debuginfo — 05/01/2019 07:16:29 AM +00:00 repodata — 05/01/2019 07:13:13 AM +00:00 repoview — 05/01/2019 07:13:32 AM +00:00 apcu-panel55u-4.0.10-1.ius.centos6.noarch.rpm 16 KiB 05/10/2016 07:10:16 AM +00:00 apcu-panel55u-4.0.11-1.ius.centos6.noarch.rpm 16 KiB 09/26/2016 05:44:40 PM +00:00 apcu-panel55u-4.0.2-1.ius.centos6.noarch.rpm 14 KiB 04/
Bluehost - Top rated web hosting provider - Free 1 click installs For blogs, shopping carts, and more. Get a free domain name, real NON-outsourced 24/7 support, and superior speed. web hosting provider php hosting cheap web hosting, Web hosting, domain names, front page hosting, email hosting. We offer affordable hosting, web hosting provider business web hosting, ecommerce hosting, unix hosting.
都立中央図書館のCD-ROM閲覧コーナー。パソコンの脇に「旧OSに対応したソフトは再生する機械がありません」と断り書きがある=東京都港区で(中村陽子撮影) 各地の図書館で、CD-ROMなどの電子媒体で保存されている資料の一部が、パソコンのOS(基本ソフト)など、デジタル環境が刷新されていく中で、見られなくなっている。図書館側も問題を認識しているものの対策は難しく、手をこまねいている状態だ。専門家は「電子資料を持つすべての機関に関わる問題。このままだと貴重な記録も消失する」と危惧する。 (中村陽子) 融資の審査などに使う「第11次 業種別審査事典」CD-ROM版、江戸期に編さんされた名所案内「江戸名所図会」のデジタル解説書…。東京都立中央図書館で、CD-ROMの一枚をパソコンのドライブに入れると、目次までは表示されるが、その先はエラーメッセージが表示され、再生できない。 担当者は「見られない
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く