タグ

linuxに関するs12btのブックマーク (4)

  • Viva! ubuntu

    [ パソコン ] Viva! ubuntu Magazine Linux初心者にも優しいubuntu。調べた事、実際に体験した事を書き記していきます。 編集 履歴 添付 設定 新規ページ作成 メニュー License Wiki内検索 最近更新したページ 2009-05-24 FrontPage 2007-09-16 2007.9.16号 P2P特集-2 Limewire 2007-09-15 Viva!Ubuntu vol.11 :P2P特集 2007-08-13 Viva! Ubuntu Magazine vol.10:デュアルブート 2007-05-06 Viva! Ubuntu Magazine vol.8 VMware Viva! ubuntu : Ubuntu 7.04 (Feisty Fawn) 記事一覧 2007-05-04 Viva! Ubuntu Magazine vol

  • Bashシェルスクリプト - PukiWiki Plus!

    Bash(Bourne Again Shell)シェルスクリプト † Bourne Shell上位互換のシェル。Bourne Shellの派生型としては最も有名で、多くのUNIXシステムに搭載されている。 また、Linuxでは標準のシェルとして採用されている。 シェル・プログラミング環境も充実している。 ここでは、シェル・プログラミングについて紹介します。 インストール インストール † ■インストールについてはこちらを参照してください。 FreeBSD/bashインストール XXX † 変数 変数について 特殊な変数展開 特殊な変数の展開方法 リダイレクト 出力先/入力元を変更する仕組み、リダイレクトについて。 制御文 † if文 条件分岐 while文 条件を満たしているならコマンドを繰り返す while文 ファイルの内容を行単位で読み込む case文 パターンによる分岐 s

    s12bt
    s12bt 2008/06/16
  • Linux起動の仕組みを理解しよう[init/inittab編](1/2)

    Linux起動の仕組みを理解しよう[init/inittab編]:Windowsユーザーに教えるLinuxの常識(10)(1/2 ページ) カーネルが呼び出されてからログインプロンプトが表示されるまでの間に、一体どのような処理が行われているのか。これを理解するには、この部分の全般をつかさどるinitとその設定ファイルであるinittabがカギとなる。 Linuxが起動するまでの流れや、起動に際して使用されるファイルについて知っておくことは有益でしょう。そこで、今回と次回の2回に分けて、Linuxの起動の仕組みを紹介します。説明の都合上、用語の説明が多少前後するところもありますがご了承ください。 Linux起動の流れ まず、Linuxが起動するまでの大まかな流れを概観しておきましょう。 マシンの電源をオンにすると、BIOSが起動して制御をハードディスクのMBRなどに移管します。Linuxの場

    Linux起動の仕組みを理解しよう[init/inittab編](1/2)
    s12bt
    s12bt 2008/06/08
  • Linux の daemon の作成 - reroの日記

    daemon は制御端末をもたないプロセスである. ps すると daemon の TTY の項は ? になっている. プロセスを daemon として動作させるには 制御端末を切り離すために,setsid で新しいセッションを作成してセッション・リーダーになる setsid を成功させるために,fork して親プロセスを exit して子プロセスで setsid を実行する 制御端末がないから,標準入力,標準入出力,標準エラー出力を閉じる 制御端末がないから,エラーをシステムロガーへ出力する プロセスのカレントディレクトリがマウントされたファイルシステム上にないことを保証するために,カレントディレクトリを / に変更する プロセスがファイルを作成するときに正しくパーミッションを設定するために,umask を 0 にリセットする 以上のことをすればよい. サンプルコードは以下の通り. #i

    Linux の daemon の作成 - reroの日記
  • 1