[A+B]は同時に押下。 [A・B]はAに続いてBを押下。 この例は、CTRLとwを同時に押下、CTRL-wを離してjを押下。 (但しCTRL+w・jは「j」をCTRLを押したままでもOKなようだ)
[A+B]は同時に押下。 [A・B]はAに続いてBを押下。 この例は、CTRLとwを同時に押下、CTRL-wを離してjを押下。 (但しCTRL+w・jは「j」をCTRLを押したままでもOKなようだ)
ツイッターで「Apacheログをtail中にステータスコード部分だけに色つけしたい」ってのを見たので作ってみた。 #!/bin/sed -f ## MEMO # [0m reset # [1m bold # [3m italic # [4m underline # [5m blink # [30m black # [31m red # [32m green # [33m yellow # [34m blue # [35m magenta # [36m cyan # [37m white s/\(HTTP\/1..\"\) \(2[0-9][0-9]\) /\1 \x1b[34m\2\x1b[0m / s/\(HTTP\/1..\"\) \(3[0-9][0-9]\) /\1 \x1b[32m\2\x1b[0m / s/\(HTTP\/1..\"\) \(4[0-9][0-9]\) /\1
ここではapt-rpmのリポジトリ作成方法の基本の基本を紹介します。公式リポジトリには 投入しないパッケージやしたくないパッケージ、テスト用に仮につくったパッケージ、 個人/企業/学校用にカスタマイズしたパッケージなどを apt からアクセスできるリポジ トリとして用意することができます。 apt-pinningのためのリポジトリの細かな設定などについては今回は省略しています。 標準的な構成の設定 基本的な APT-RPM 用リポジトリの作成方法: [daisuke@hoge /home/ftp/pub]$ find . . ./Test/SRPMS.main ./Test/SRPMS.main/hoge-1.0-0vl1.src.rpm ./Test/i386/RPMS.main ./Test/i386/RPMS.main/hoge-1.0-0vl1.i386.rpm [daisuke@
ここはテキスト処理のテクニックをみがくための遊園地です。誰でも、コンピュータを触り始める前は、何かすごい、魔法の箱がうちにやってきたように考えて期待するもんですが、いざ使い始めてみると、こんなこともできん、あれも無理、ということが、いやというほどわかってくる。その結果、多くの場合、期待した魔法の箱は、早々と、単なるゲーム機や文章の清書機といういわゆるワープロ専用機の代替品になるのは、まだいいほうで、年に一回の年賀状印刷機になったりします。いわばお高くとまった料理店みたいなもんで、メニューにないものは一切出しません、と傲慢に構えているのがコンピュータの正体だと、だんだんわかってくるわけです。 プログラミングは、いわば、メニューにないものをコンピュータにムリヤリやらせる方法です。これまでは、エラそうに構えていた料理店の店主に、お客の要求に合わせて料理をださせる方法だといってもよいでしょうね
YAPC::Asia 2008 で Michael Schwern は「SEO に有効な独自ドメインを取って、もっと Perl 初心者が集まりやすい nice な Perl の情報を集めたサイトを作れ!」と言っていたので、ここに AWK-users.jp を開始します。 Perl Is unDead - Michael Schwern (Schwern) これは awk も同じであり、ちょうど Perl-users.jp の発表のある前日に Web サイトの再構築の話題を ML に出したところでした。 微妙なタイミングだなぁに書きましたが、Perl Is unDead - Michael Schwern (Schwern) の中の話を私なりに awk でも通用するようにまとめると以下のようになると思います。(聞き取れていないかもしれませんが・・・) あたかもゾンビが脳みそを欲しがるように、
2008年09月29日19:23 カテゴリパソコン USBブート非対応のBIOSでもUSBデバイスからのブート 前のブログの続編。取りあえずUSBメモリからLinuxが起動するようになったが、BIOSが対応していなければお手上げ。 自分のパソコンで通常Linuxを起動するならHDDにインストールしているだろう。あえてライブCDから起動するのは「新しいディストリビューションを試してみたい」とか「HDDがクラッシュしたのでデータサルベージをしたい」などと言う理由が主なものだろう。でもCDからの起動は遅い!!。そこでUSBメモリからの起動となるわけだ。 比較的新しいパソコンならBIOSがUSBデバイスからのブートをサポートしている。(その一方で、比較的新しいパソコンにはFDDが装備されていないことが多い。)比較的古いパソコンはUSBデバイスからのブートをサポートしていない反面、FDDを装備してい
仮想端末マネージャのscreenについて記述してあります。 screenコマンド一覧 3.9.13対応 screenのコマンドは全て、コマンド文字を入力した後に 何らかのキーを入力することで実行されます。 デフォルトのコマンド文字は「Ctrl + A」です(以降^Aと表記します)。 以下にコマンドの一覧を示します。 「コマンド名、関連したキーバインド(括弧内)、コマンドの説明」の順に表記してあります。 例えば help コマンド ならばキーバインドは「^A?」となります。 デフォルトのコマンド文字を変更している場合は「^T?」のように変わります。 help (?) キー割り当てのヘルプを表示します。 ウィンドウ操作 screen (c) 新しいウィンドウとシェルを生成します。 next (n) 次のウィンドウに切替えます。 prev (p) 前のウィンドウに切替えます。 other (^A
Cronは便利なシステムだ。バッチ処理を行いたい場合、大抵Cronを使って処理を行うはずだ。だが管理が意外と面倒くさい。各ユーザが勝手に作ったりすると特に煩雑になり、システムを入れ替えた際に、移行し忘れてしまい動かなくなったりする。 GoogleカレンダーでCronを管理する Cronを手軽に一覧から管理したいと思ってきた方は、gCalCronを使ってみると便利かもしれない。 今回紹介するオープンソース・ソフトウェアはgCalCron、Cronの管理インタフェースとしてGoogleカレンダーを利用するソフトウェアだ。 gCalCronはPython製のスクリプトで、root権限で動作する。gCalCron自体がCronに設定されるようになっている。そして設定時間(デフォルトでは30分)ごとにGoogleカレンダーをチェックするようになっている。 コマンド実行設定。rootのCronに自動設
サーバの状態を長期・継続的に取得してビジュアライズすることで、いままで見えなかったことが見えるようになる。これを実現するソリューションがMRTGだ。(編集局) 前回は、コマンドラインベースでサーバの情報を取得する方法をいくつか紹介しました。「現在」の状態を確認するだけであれば前回紹介したツールでも問題ないのですが、システムを監視する場合、「その瞬間」のデータよりも長期的なデータの推移を見たいという方が多いと思います。 また、多くの場合、人間がシステムを常時監視するわけにはいきません。そのため、定期的にシステムを監視する操作を行い、監視項目が設定した閾値を超えたらメールで管理者に通知するといった処理が必要になります。 今回は、上記の要件を満たすためMRTGというソフトウェアを利用することを考えてみます。 MRTGとは MRTG(Multi Router Traffic Grapher)は、S
sshにはダイナミック転送という機能がある。この機能を使うと、sshはアプリケーション側にはSOCKSプロクシとして振る舞うが、そこからsshの接続先までは暗号化された状態で通信が行われる。 これだけだと通常のトンネリングとどう違うのかよくわからないかもしれないが、ダイナミック転送の場合は転送ポートを指定する必要がない。ここがダイナミックと表現される所以だろう。 例えば、オフィスAにある開発サーバdev1にオフィス外からアクセスしたいとする。しかし、dev1はオフィス外には公開されておらず、踏み台サーバladd1を経由してしかアクセスするしかない。ladd1はsshのみが動いており、これまではsshのトンネリング機能を使ってアクセスしてきたのだが、ウェブアプリケーションをデバッグする際はいちいちウェブアプリケーションのポート毎にトンネルを掘るのが面倒くさい。オフィスに限らずデータセンターへ
Linuxでシリアルコンソールを利用するのは、モデムを利用することと似ている。実際、利用されている技術は同一のものである。違う点は、モデムを用いてリモートのシステムにダイアルする代わりに、ヌルモデムケーブルという特殊なシリアルケーブルを用いて2台のコンピュータのシリアルポートを接続するということだけだ。現在、多くのデスクトップやラップトップのマシンにはシリアルポートは付属していない。しかし、サーバ向けのシステムでは事実上すべてのコンピュータにシリアルポートが付属しているので、この手法を利用することは可能だ。 シリアルコンソールを利用する場合のしくみはこうだ。一方のシステムは、ケーブルの一端で待ち受けを行うようにセットアップする。そして、もう一方のシステムは、クライアントとしてケーブルの反対側からログインを行うために利用する。ただし、ヌルモデムケーブルは左右対称であるので、この関係を逆転させ
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2024年5月時点の調査。
最終回は,Xenを用いた仮想化ならではの機能を紹介します。Xenには,多数のサーバーを統合するために役立つ機能がそろっています。複数の仮想サーバーにリソースを動的に割り当てる方法などについて解説します。 サーバー統合のメリットは多岐にわたります。例えば,昼間だけ負荷が高くなるサーバー機と夜間だけ負荷が高くなるサーバー機を1台にまとめれば,システム・リソースの効率化が図れます。Xenを使えばこうしたサーバー統合が比較的簡単に実現できます。 物理的なサーバー機を運用する際は,メンテナンス時にどのようにサービスを停止するか,他のサーバー機にどのように引き継ぐかが課題になります。Xenを利用すれば,稼働しているサーバー環境を停止することなく,別のハードウエアに移動できます。 今回はこのようなXenの高度な機能について紹介します。 前半では,サーバー機内で複数のドメイン(ゲストOSが動作する仮想マシ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く