Unixに関するsou3ilowのブックマーク (2)

  • UNIX/Linuxコマンドの小技

    自分も知っているようなものから個人的に面白いと思ったコマンドをメモ程度にまでまとめておきます。 実行環境はbash+Linuxです。 #コマンドのチョイスが微妙なのはご愛嬌。 #1 cd - 直前にいたディレクトリに移動。基。 #2 !! 直前のコマンドを実行。 例)sudo !! #3 !-<number> <number>個前のコマンドを実行。 例)!-2 #4 !<number> hisotryの<number>のコマンドを実行。 例)!2 #5 !<command> 「!emacs」と入力すれば「emacs」で始まる直前のコマンドを実行。 #6 !?<string>? <string>が含まれる直前のコマンドを実行。 例)!/etc #7 !<command>:p #5にオプション「:p」を組み合わせることで、コマンドを実行せず、表示だけ行われる。 #8 !$ 直前のコマンドの最

    UNIX/Linuxコマンドの小技
    sou3ilow
    sou3ilow 2011/07/27
    コマンドラインの小技
  • Unix Programming Frequently Asked Questions 日本語訳 - Table of Contents

    このFAQについて 1 プロセス制御 1.1 新しいプロセスの生成: fork() 1.1.1 fork()は何をするのですか? 1.1.2 fork()とvfork()の違いは何ですか? 1.1.3 forkによる子プロセスを終了するときにexitよりも_exitを使うのはなぜですか? 1.2 環境変数 1.2.1 どうすればプログラム内で環境変数の値を取得・設定できますか? 1.2.2 どうすれば全ての環境変数を調べられますか? 1.3 どうすれば一秒未満のsleepができますか? 1.4 粒度の細かいalarm()はどうすれば得られますか? 1.5 どうすれば親プロセスと子プロセスの間で通信できますか? 1.6 どうすればゾンビプロセスができることを防ぐことができますか? 1.6.1 ゾンビプロセスってなんですか? 1.6.2 どうすればゾンビプロセスになることを防げますか? 1.7

  • 1