タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Unixに関するblythegirlsのブックマーク (15)

  • 技術/UNIX/なぜnohupをバックグランドジョブとして起動するのが定番なのか?(擬似端末, Pseudo Terminal, SIGHUP他) - Glamenv-Septzen.net

    ホーム 検索 - ログイン | |  ヘルプ 技術/UNIX/なぜnohupをバックグランドジョブとして起動するのが定番なのか?(擬似端末, Pseudo Terminal, SIGHUP他) [ Prev ] [ Next ] [ 技術 ] 何をいまさら当たり前の事を・・・と思われるだろう。 $ nohup long_run_batch.sh & SSHからログアウト後も実行を続けたいバッチジョブを、"&"を付けてバックグラウンドジョブとしてnohupから起動するのは定番中の定番である。 しかし、「nohupを使わなくても実行を続けることが出来る」やり方があったり、さらには「nohupを付けてもログアウト時に終了してしまう」パターンがあるとしたらどうだろう? そして、ある日あなたの後輩や同僚がこれらについてあなたに質問してきたら、あなたはどう答えるだろうか? 「Web上で検索したら見つか

  • Unixデーモンの仕組み

    Home Subscribe Unixデーモンの仕組み 12 March 2015 おはこんばんちは!! 尾藤 a.k.a. BTO です。 みなさん、Unixデーモンよく使ってますよね。 Webエンジニアなら、Webサーバ、メールサーバ、DBサーバ、cronなどがよく使われるのではないでしょうか。 24時間365日黙々と働き続けるUnixデーモン達。 身近な存在だと思いますが、実はどういう仕組みで動いているのかご存じない方も多いのではないでしょうか。 先日、オトバンクでUnixデーモンの仕組みについて勉強会をやったので、その内容をまとめます。 デーモンとは では、デーモンとはいったい何なのでしょうか。 Unixライクシステムにおいて、バックグランドで動作して様々な処理を実行してくれるプロセスがデーモンです。 デーモンには明確な定義はありませんが、だいたい次のような条件を満たすプロセスが

    Unixデーモンの仕組み
  • Understanding Linux CPU stats | Scout APM Blog

    Updated version of an article first published on February 24th, 2015. Your Linux server is running slow, so you follow standard procedure and run top. You see the CPU metrics: But what do all of those 2-letter abbreviations mean? The 3 CPU states Let's take a step back. There are 3 general states your CPU can be in: Idle, which means it has nothing to do. Running a user space program, like a comma

    Understanding Linux CPU stats | Scout APM Blog
  • #25歳までに経験しておきたいUNIX管理作業での失敗

    案外成功方法より失敗集のほうがタメになりそう. ところでhost名がtaihaなのは安定性に関係ないです!!

    #25歳までに経験しておきたいUNIX管理作業での失敗
  • configureスクリプトとは何なのか

    Home Subscribe configureスクリプトとは何なのか 19 February 2015 おはこんばんちは!! 尾藤 a.k.a. BTO です。 みなさん Unix のパッケージをインストールする時、configureスクリプト実行しますよね。 なんかいっぱいいろんな事してるみたいで便利そうですよね。 でも実際は何をしてるんでしょうね。 configureスクリプトの出力見てますか? エラーが起きたときしか見てない事ないですか? 先日、よく使ってるんだけどよく知らないと思われる configure スクリプトの正体について、オトバンクで勉強会をやりました。 魔法の呪文 ./configure && make && make install よく打っているコマンドだと思いますが、これだけで解決します。 素晴らしいですね!! GNU Autotools configure

    configureスクリプトとは何なのか
  • これからの「GNU Screen」の話をしよう

    縦分割が目的で使い始めた開発版の GNU Screen。CVS、Subversion、Gitとリポジトリを追いかけていると、他にも便利な機能があることが分かってきました。ここ半年ほど主だった変更はありませんが、4.1.0 のリリースに向けてドキュメントも整備されてきたようですので、2年ほど使用してきて分かってきた変更点をまとめようと思います。 4.1.0における変更点 ここで取り上げる変更点は次の通り。詳細は ChangeLog などを確認してください。 新しい機能 縦分割 レイアウト ウィンドウグループ マウス操作のサポート コマンドメッセージの抑止 外部からのコマンド問合せ 拡張されたコマンド/機能 最大ウィンドウ数の増加 ウィンドウ番号の相対指定 イベント発生ウィンドウの装飾設定 設定で使用可能な変数/書式の追加 ウィンドウリスト/画面リストの拡張 その他 256色サポート コマンド

    これからの「GNU Screen」の話をしよう
  • Makefileの中でファイルを依存関係順に並び替えて結合する / Topological sorting - プログラムモグモグ

    複数のファイルを結合して一つのソースコードに結合したい. cat src/*js > output.js \(^o^)/ おわたー でもでも, ファイルに依存関係があったらどうしよ. 例えば, file1.js -> file2.js -> file4.js -> file3.js -> file5.js のように依存していたら? file1.jsがfile2.jsに依存, file2.jsの方を先に読み込まないといけないと? cat src/file5.js src/file3.js src/file4.js src/file2.js src/file1.js > output.js 何にも依存していないfile5.jsから書きこめばおk!!! でもでもいちいちコマンド打つのが面倒だから, Makefileに SOURCE = src/file5.js src/file3.js src/

    Makefileの中でファイルを依存関係順に並び替えて結合する / Topological sorting - プログラムモグモグ
  • Engadget | Technology News & Reviews

    Hands-on with the new iPad Pro M4: Absurdly thin and light, but the screen steals the show

    Engadget | Technology News & Reviews
  • Fedora 開発者、/bin や /lib、/sbin の廃止を提案 | スラド Linux

    Fedora Project において、/bin や /lib、/sbin といったディレクトリを廃止し、すべてのバイナリを /usr/bin や /usr/lib、/usr/sbin といった /usr 以下に配置することが提案されているそうだ (The H の記事より) 。 2012 年 5 月にリリースが予定されている Fedora 17 での変更を検討しているらしい。これにより、すべてのバイナリを 1 つのファイルシステム上に配置できるようになるというメリットがあるそうだ。たとえばルートファイルシステムとは別のファイルシステムを /usr 以下にマウントしている場合などに、ストレージを管理しやすくなる、といったメリットが挙げられている。/bin や /lib などは /usr/bin や /usr/lib のシンボリックリンクとして用意することで後方互換性を確保するとのこと。

  • 気の利いたコマンドラインオプションの解釈の仕方 - @kyanny's blog

    rails-log-block-grep を書いてたときに、コマンドラインオプションの扱いにも「おもてなしの心」が大事だなと思うことがあったので書いておく。 grep(1) には --color というオプションがあって詳細は man 1 grep 読んでもらうとして、 [always|never|auto] のいずれかを指定するか、値は省略することもできる(その場合 auto がデフォルト)この挙動を Ruby 標準添付の OptionParser でどう書けば実現できるか、という話。 ふつうに opts.on を並べて opts.parse! してから pattern = ARGV.shift などとすると、コマンドライン引数の誤解釈がおこってしまい正常に動作しない。 --color オプションの引数を任意(必須ではない)にするだけではダメで、 parse! 後に ARGV が壊れてい

    気の利いたコマンドラインオプションの解釈の仕方 - @kyanny's blog
  • Almquist Shell - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "Almquist Shell" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2023年10月) Almquist Shell(アルムクィスト シェル、ash)は、Kenneth Almquistが最初の版をSVR4用に書いたUnixシェルである。現在は、高速かつ小型で、POSIXによる/bin/shへの要求を満たすBourne Shellの代替として良く広まっている。もともとは、Almquistが行エディタやコマンド履歴といった機能は端末ドライバで実現すべきと考えていたため、そういった入力機能を持っていなかったが、現在はemacsモード

  • 斬る - どさにっき

    2009年3月7日(土) ■ 無題 _ おひさしぶりです。生きてます。風邪ひいてしばらく死んでたけど。 ■ from _ *BSD にはわりと古くあるコマンドに fromってのがある。BSD 発祥だけど、歴史が古いだけあって SysV 系でもたいてい使える。Linux では見たことないけどな。新着メールの送信者と到着時刻のリストを表示するというお便利コマンドなんだけど、今では活躍する機会があんまりない。だって mbox 形式しか使えないんだもん。Maildir な環境では使えないんだもん。 _ つーことで、風邪で死んでる間、布団の中でヒマだったので Maildir 版の from を書いてみた。sh で。 openssl base64 -d <<_EOF_ | gzip -dc H4sIAENFskkAA5VWbW+bSBD+DL9iDsM1OKIGO00bKG19clInOpwqTnU6

    blythegirls
    blythegirls 2009/03/10
    kill
  • UNIX今日の技 - FrontPage

    wiki にしていると業者がウザいので生 HTML で行くことにしました。 だからといって更新するようになるわけでもないとは思いますが。 (岸田) 『UNIX今日の技』は、「UNIX 初心者が中級者にレベルアップするための足掛かり」となる事を目的としています。 ですので、「ls って何?」というようなレベルの人はまずなどで(基的なコマンド程度で良いので)勉強してからにした方が良いと思います。 あと、当研究室特有の事情や研究でよくなされる作業(VASP を使うなど)をそのまま例に挙げることがよくあります。 (今まさに表示されている)このページに書かれているのは最新の記事であり、書いてから暫く時間の経った物は適当なタイミングで archives に放り込んでいます。 vim: 連続上書きモード たとえば、以下のファイルがあるとします。 (ちなみにこれは VASP の POSCARの一部分で

  • cp, mvコマンドとcopy, moveコマンドの微妙な違い:実例とまとめ - 檜山正幸のキマイラ飼育記 (はてなBlog)

    Unix/Linuxのcp, mvコマンドとDOS/Windowsのcopy, moveコマンドはほぼ同じ機能を持ちますが、少し違いがあります。両方使っていると混乱することがあります。Unix系コマンドcp, mvのほうを基準として考えて、copy, moveがそれらとどう違うかを実例で示します。 実験の状況 2つのディレクトリ /tmp/foo/, /tmp/bar/ が既にあり、2つのファイル /tmp/foo/a.txt, /tmp/foo/b.txt もある状態。カレントディレクトリは /tmp/。 Unixコマンド cpとmv コマンド 結果 cp foo/* bar bar/a.txt と bar/b.txt が新たにできる cp foo/* bar/ bar/a.txt と bar/b.txt が新たにできる cp foo/* baz エラー(1) cp foo bar エラ

    cp, mvコマンドとcopy, moveコマンドの微妙な違い:実例とまとめ - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • (便利で)くだらないUnix技は? | スラド Slashdotに聞け

    こないだ同僚のアドミンに'write'コマンドでメッセージしたら、驚いたことに彼はどうやって返事したらいいか分からず、携帯電話で連絡をよこしてきた。自分は10年以上こうやってメッセージしたりしてきたが、彼はそんなことが出来ることすら知らなかったそうだ。 きっとこういうことは「よくあること」で、他にも色々とある気がしてきた。自分にとっては当たり前でも、他人には珍しがられるUnix技にはどんなものがあるだろうか?

  • 1