来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
UNIX系OSのシステムロギングをおよそ20年の長きにわたって支えてきた「syslogd」にも、限界が見えつつあります。その限界を打ち破る機能を備えた新しいシスログデーモンを紹介します。(編集部) 前回までの2回にわたり「syslog-ng」のインストール方法と特徴を解説しました。syslog-ngはキャリアクラスの信頼性や豊富な機能を持ちますが、それと引き替えにsyslogdとの互換性を犠牲にしていました。一方、今回紹介する「rsyslog」は、syslog-ng同様、多くの機能と高い信頼性を実現しながら、syslogdの設定をそのまま使用することができます。 今回から2回にわたり、次世代syslogデーモンのもう1つの候補「rsyslog」を取り上げます。まず今回は、rsyslogのインストール方法を解説します。 rsyslogの特徴 「reliable(信頼できる)シスログデーモン」
マシンにおかしな挙動が現れた場合,syslogに書き込まれる内容をしばらく監視していたいことがある。このような時には,次のようにtailコマンドに「-f」オプションを付加させてみよう。 # tail -f /var/log/messages Jan 29 02:01:44 xxxxx kernel: Kernel logging (proc) stopped. Jan 29 02:01:44 xxxxxx kernel: Kernel log daemon terminating. Jan 29 02:01:46 xxxxx syslog: klogd shutdown succeeded Jan 29 02:01:46 xxxxx exiting on signal 15
昼間の時間がどんどん長くなり、筆者の自宅の周辺でも田植えの準備が始まりました。世間一般には五月晴れの快適な季節ですが、サーバマシンを24時間稼働させている自室では室温が30℃を超えることがあたりまえになり、これからの日々に戦々兢々としています。前回のソフトウェアに付属の文書類についての紹介に続き、今回はLinuxシステムに備わっている各種オンラインドキュメントシステムについて説明します。 前回紹介したソースコードに付属のドキュメントファイルはソフトウェアの詳細を知るには有効な資料ですが、コマンドを操作しながら「あのオプションはどういう風に指定したっけ…」といった疑問を解決するために調べるには大きすぎます。そのため、たいていのLinuxのコマンドにはそのコマンドの使い方を簡潔にまとめたオンラインドキュメントが付いています。 コマンドのヘルプメッセージ 最近のGNOMEやKDEといったデスクト
「Debian 6.0 Squeeze released」とあるとおり、新しいバージョンの Debian GNU/Linux がリリースされた。 と言うわけで、「Debian 5.0 (lenny) からのアップグレード」にしたがって、さくらの VPS で動作している lenny を squeeze にアップデートしてみた。 手順通り作業を行ったところ、何の問題もなくアップグレードが完了した。(ちゃんとシリアルコンソールからもアクセスできた) とは言え、何も書かないのもアレなので、行った手順を以下に記す。 まずはファイルをバックアップ。 該当サーバは、以前 Web サーバとして使用していた際の残骸があったので、不要なパッケージを削除。 hold されているパッケージがないか確認。 /etc/apt/sources.list を書き換え。 既存パッケージを削除されないようにして、パッケージを
Debian 6.0 Squeeze がフリーズされたので、さっそく仮想環境上で Lenny から Squeeze へのアップグレードを実施したのでメモ。 個人的に Squeeze の目玉だと思う点は以下の通り。 カーネル 2.6.32 を搭載 ext4 ファイルシステムが安定版として組み込まれている WiMAX ドライバが使える (と思う) Grub2 が標準 Linux カーネル以外にも FreeBSD カーネルが使える (amd64/i386) こうしてみると意外と大きな変更点は少ない。ext4 ファイルシステムが使えるのは大歓迎なのだが。 アップグレードをする まずはソースリストを編集して lenny を squeeze に置換する。 sudo vim /etc/apt/sources.list 次に apt を更新してから全体をフルアップグレードする。 sudo aptitude
[Linux] => [Linuxコマンド(R〜Z)] scriptコマンドを使用すればコンソールへの出力をログに記録してくれます。アプリケーションのインストールの際の手順などを後から見直す際などに重宝します。 [使用方法] script ログのファイル名 ログへの記録を終了するにはexitもしくは[ctrl+d]とします。 [使用例] #script command.log Script started, file is command.log ls anaconda-ks.cfg array.pl serverlog testdb.sql test.pl ucd-snmp-devel-4.2.5-8.72.1.i386.rpm webalizer-2.01-10-src.tgz array2.pl command.log nohup.out testdb_sent.sql test.l
aptitudeは内部でapt-getを呼び出しているので、まったく問題なく移行できます。 (簡単に言えば、sudo apt-get install ... の、「apt-get」を「aptitude」にするだけです。) ==== apt-getは、APT(Advanced Packaging Tool)というパッケージ管理システムのコマンドです。関連のものにapt-cacheという、ソフトの検索を行うコマンドもあります。 またこれらのコマンドは、Synapticやソフトウェアセンターからも使われます APTは、インストールしようとしているソフトが必要とするソフトを、必要であればインストールしてくれます。(依存関係) 例えば、geditをインストールするには、pytonなどが必要。pythonをインストールするにはpython-minimalなどが必要です。このとき、geditをインストー
Sorry, but it looks like nothing was found at this location. You may try one of the links below or do a search. Search for:
Debian 6.0 Squeeze released February 6th, 2011 After 24 months of constant development, the Debian Project is proud to present its new stable version 6.0 (code name Squeeze). Debian 6.0 is a free operating system, coming for the first time in two flavours. Alongside Debian GNU/Linux, Debian GNU/kFreeBSD is introduced with this version as a technology preview. Debian 6.0 includes the KDE Plasma Des
> Linux Reviews > man >start-stop-daemon start-stop-daemon start-stop-daemon.8.man 1. start-stop-daemon.8.man Manpage of START\-STOP\-DAEMON START\-STOP\-DAEMON Section: Debian GNU/Linux (8) Updated: 15th March 1997 Index Return to Main Contents ̾Á° start-stop-daemon - ¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¥×¥í¥°¥é¥à¤Îµ¯Æ°¡¢Ää»ß ½ñ¼° start-stop-daemon -S|--start options [--] arguments start-stop-daemon -K|--stop optio
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
start-stop-daemonを使うと、適当なプログラムを簡単にデーモン化できるらしい。バックグラウンドで動作させたり、PIDファイルを自動で作ったりしてくれるらしい。 でも、CentOSでは使えないのでどうしようかなぁ、と思っていたら、Cに移植したやつがあって、RPMのSPECファイルまで用意されていた。(http://www.sssg.org/blogs/naoya/archives/1097) これを使えば、tig.rbを簡単にデーモン化できた。 #! /bin/bash pidfile=/var/run/tig.pid name="tig" prog="/home/mzp/daemons/tig/examples/tig.rb" SSD=/usr/sbin/start-stop-daemon start() { echo -n $"Starting $name: " $SSD
というわけで、前回のautosshを使ったポートフォワーディング。 autosshがsshを監視、再起動してくれるのでこのプロセスはひとつでいいわけです。 まあ、その気になればそんなスクリプトはすぐに書けるわけですが、こんな機能ないわけないよ。 ってわけで、start-stop-daemon。 このコマンドを使って管理することができます。 start-stop-daemon --stop --pidfile /var/run/autossh/pop3.pid --signal 0 --quiet || start-stop-daemon --start --pidfile /var/run/autossh/pop3.pid --chuid user1:user1 --background --make-pidfile --exec /usr/bin/autossh -- -M 0 -gN
「 Perl で、デーモン (Daemon) のプログラムを書くには? 」ではタイトルの通り、Perl でデーモンのプログラムを書く方法を紹介した。 それでは、せっかく Perl で書けたこのデーモンプログラム(Perl スクリプト)、Linux で自動起動させてあげるにはどうしたらいいのだろうか? 以下のスクリプトの青字の部分を修正する。 .pl には、Perl で書いたデーモンのスクリプト名が入る。 /var/www/cgi-bin/your_service_dir には、上のスクリプトを置いた場所が入る。 以下のシェルスクリプトを your_service_manager など、自分の好きなファイル名にして、/etc/rc.d/init.d に保存する。 スクリプトは実行できるようにしておくこと。 $ chmod +x your_service_manager #!/bin/bash
Posted on 2007年8月26日 Posted by ちゅう コメントする Posted in Development Tags: Linux Linuxでアプリケーションを自動起動したいときは起動スクリプトかいて chkconfig -add してみたいなことをする。 どんなディストロでも起動スクリプトの書き方は同じなんだろうか(´・ω・`) Redhat, Suse, Debian, CentOSなら行けると思う。例えばPoundはインストールしても起動スクリプトは勝手に出来ないので書く。 普通な場合 # chkconfig [起動レベル] [起動時の優先度] [停止時の優先度] 自分でいれたものだったら、起動レベルは345,45あたりでおk。正直どのレベルに何を置いたらいいのか良く分かってない。起動時の優先度は、低めでいいと思う。逆に停止時は一番最初に止めたいので高めで。 下
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く