圧縮ファイルの処理のまとめ。
gtar cvzf 圧縮ファイル.tar.gz ファイル群
gtar tvzf 圧縮ファイル.tar.gz
gtar xvzf 圧縮ファイル.tar.gz
以下詳細。
プログラムと説明書など、複数のファイルをひとつのファイルにまとめておくと、
もらう側の人が作業しやすい。
gtar
コマンドを使うとこれが可能となる。
まず、まとめたいファイルをひとつのディレクトリにいれておこう。
強制ではないが、ファイルをもらう立場にたった場合、開いたときにひと
つのディレクトリにまとまっていたほうがやりやすい。ここでは、
dist
というディレクトリを作り、そこにまとめたいファ
イルをコピーする例を挙げる。
mkdir dist cp file1 file2 file3 ... filen dist
gtar
コマンドでアーカイブファイルにするdist
ディレクトリにあるもの全てを
ひとつのファイルにまとめて圧縮する。
gtar cvzf dist.tar.gz dist
ここで、cvzf
はgtar
に与えるオプション
でそれぞれ
c
- アーカイブファイルを作るv
- 作業過程を表示z
- 圧縮する(gz)f
- 次の引数をアーカイブファイル名とするという意味を持っている。dist.tar.gz
ができ上がるアー
カイブファイルで、このなかに、次の引数で指定したファイルやディレク
トリが全て詰めこまれることになる。それが dist
であり、
これはディレクトリ名なのでその中に入っているファイルが全てまとめら
れる。まとめられたファイルは消されるわけではなくその場に残る。
今作った なんとか.tar.gz
ファイルを
Webディレクトリの ~/public_html
に移動する。
mv dist.tar.gz ~/public_html
*.tar.gz
になった形式のファイルから中味を取りだすときに
はgtar
コマンドに別のオプション(x)を与える。たとえば
以下のようにする。
gtar xvzf dist.tar.gz
gtar
に与えたxvzf
のうち、x
は
x
- アーカイブファイルから取り出すという働きを持つ。作るときは c (create)、取り出すときは x (eXtract) を付けることになる。
解説ページの例にあったようなロゴは、 GIMPを使うと簡単に 作成することができるので積極的に利用すると良い。
KTermからgimp
コマンドを、バックグラウンドで起動す
る。
gimp &
& を付けないと、 GIMPを終了するまでそのKTermで継続作業できなくなる。
起動したGIMPの「道具箱」ウィンドウ、または任意の画像ウィンドウ で右クリックして
ファイル(F) → 終了
の順に選ぶと終了する。
フォントをたくさん追加した状態で巨大なロゴを作っていると
フォントの供給が間に合わずGIMPが無反応になって固まることがある。
この場合はGIMPを起動したKTermからkill
コマンドを利用して、GIMPを強制終了させる。
kill -9 %gimp
これでもだめならGIMPのどれかのウィンドウの枠にある左上ボタンを クリックし、「Destroy」を選択する。これは少し危険な操作なのでエディ タで作成しているファイルは全て保存してからDestroyすること。なお、 固まったままのGIMPを放置するとシステムの負荷が高くなり、迷惑をかけ るので必ず対処すること。
GIMPの道具箱ウィンドウで「ファイル(F) → 画像の生成(T) → ロゴ(L)」と選ぶとロゴを作成するウィンドウが現れる。 このウィンドウで「フォント」ボタンをクリックしてフォントを選択する。 日本語ロゴを作りたい場合、フォント選択ウィンドウで「あ」と出ている もののみが日本語フォントとして使える。
その他、 「GIMPの使い方」というキーワードでgoogle検索するとたくさん 参考となるページが出てくるのでこれを読めばほとんどの説明は得られるだろう。
1年の授業の「Webページ作成の基礎」と、 今回のサンプルページのソースを参考に すること。
また、Webページはホームディレクトリの public_html
ディレクトリ内に置く。c103xyz というユーザが
~/public_html/foo.html
を作ると、
http://roy/~c103xyz/foo.html
というURLでアクセスできる。
作成した画像ファイルも ~/public_html/
以下に
置けば良い。別の場所に作ったファイルを移動するには mv コマンドを使う。
mv foo.jpg ~/public_html