雑多な小技

複数のファイルをまとめる

プログラムと説明書など、複数のファイルをひとつのファイルにまとめてお くと、もらう側の人が作業しやすい。gtarコマンドを使うと これが可能となる。

ひとつのディレクトリにまとめる

まず、まとめたいファイルをひとつのディレクトリにいれておこう。 強制ではないが、ファイルをもらう立場にたった場合、開いたときにひと つのディレクトリにまとまっていたほうがやりやすい。ここでは、 distというディレクトリを作り、そこにまとめたいファ イルをコピーする例を挙げる。

% mkdir dist
% cp file1 file2 file3 ... filen dist
gtarコマンドでアーカイブファイルにする

dist ディレクトリにあるもの全てを ひとつのファイルにまとめて圧縮する。

% gtar vzcf dist.tar.gz dist

ここで、vzcfgtarに与えるオプション でそれぞれ

という意味を持っている。dist.tar.gz ができ上がるアー カイブファイルで、このなかに、次の引数で指定したファイルやディレク トリが全て詰めこまれることになる。それが dist であり、 これはディレクトリ名なのでその中に入っているファイルが全てまとめら れる。まとめられたファイルは消されるわけではなくその場に残る。

Web用ディレクトリに移動

今作った なんとか.tar.gz ファイルを Webディレクトリの ~/public_html に移動する。

% mv dist.tar.gz ~/public_html

圧縮ファイルの確認

*.tar.gz になった形式のファイルから中味を取りだすときに はgtar コマンドに別のオプション(x)を与える。たとえば 以下のようにする。

% gtar vzxf dist.tar.gz

gtarに与えたvzxfのうち、x

という働きを持つ。作るときは c (create)、取り出すときは x (eXtract) を付けることになる。

ロゴの作り方

解説ページの例にあったようなロゴは、 GIMPを使うと簡単に 作成することができるので積極的に利用すると良い。

参考URL

その他、 「GIMPの使い方」というキーワードでgoogle検索するとたくさん 参考となるページが出てくるのでこれを読めばほとんどの説明は得られるだろう。

作ったロゴの貼り方

1年の授業の「Webページ作成の基礎」と、 今回のサンプルページのソースを参考に すること。

また、Webページはホームディレクトリの public_html ディレクトリ内に置く。c103xyz というユーザが ~/public_html/foo.html を作ると、 http://roy/~c103xyz/foo.html というURLでアクセスできる。

作成した画像ファイルも ~/public_html/ 以下に 置けば良い。別の場所に作ったファイルを移動するには mv コマンドを使う。

irsv% mv foo.jpg ~/public_html

本日の目次