タグ

2006年4月13日のブックマーク (3件)

  • bashで始めるシェルスクリプト基礎の基礎(1/2)

    GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

    bashで始めるシェルスクリプト基礎の基礎(1/2)
  • ソースファイルからLinux環境を構築しよう!

    ソースファイルからLinux環境を構築しよう!:LFSで作って学ぶLinuxの仕組み(1)(1/3 ページ) 最近のディストリビューションは非常に多くのプログラムから成っており、システムに必要なソフトウェアを把握するのは困難になってきている。必要なプログラムを1つずつ自分でコンパイルしてインストールするLinux From Scratchを通して、LinuxがOSとして機能するための仕組みを学んでもらいたい。(編集局) Linux From Scratchとは Linux From Scratch(以下LFS)とは、1999年に格始動したプロジェクトの名称である。日での知名度はまだまだだが、海外では相応の注目を集めている。 LFSを一言でいうなら、「一からLinux環境を構築しよう」といったところだろう。ここでいう「一から」とは、カーネルを含むあらゆるプログラムを意味する。環境構築のた

    ソースファイルからLinux環境を構築しよう!
  • 序章:UNIXとLinuxを振り返る(1/2)

    気が付くと「世の中はLinux」のようです。以前からUNIXを使っていた人なら大喜びなのですが、初めて触ったPCにはWindows 95がインストールされていた、という人にはハードルが高いことでしょう。そこで、今月から半年ほどかけて、MS-DOSプロンプトを使ったことがあるというレベルの人を対象にしたLinuxの入門記事をお届けすることになりました。インストールして終わりではなく、Linuxにおける常識というものを紹介できたらと思っています。 Linuxとは何か 常套手段ですが、まずはLinuxとは何か、という点からスタートしましょう。正確を期せば、LinuxとはPOSIXに準拠したカーネル部分の名称ということになります。とはいえ、大多数の人にとって、これでは何のことかさっぱり分からないはず。これで理解できる人なら、そもそもこの記事を読む必要はありません。 では、順を追って説明しましょう。

    序章:UNIXとLinuxを振り返る(1/2)