タグ

linuxとLinuxに関するlliのブックマーク (83)

  • デスクトップ百景 第七十九景:LinuxエンジニアのMacデスクトップ 矢吹大輔

    こんにちは。グーグルLinux システムアドミニストレータをしている矢吹大輔です。各国にあるグーグルのオフィスで社員が利用する社内インフラストラクチャを設計、開発、運用する仕事をしています。オープンソースのソフトウェアとグーグルのテクノロジを組み合わせて、各国の社員が仕事をしやすいようなシステムを作っています。 1990年代前半に「Macintosh Classic II」を買ってMacユーザーになり、UNIXも同じ頃に大学で使い始めました。その組み合わせは(SunOSの代わりにLinuxになりましたが)今でも続いています。 そんな私のデスクトップを、自宅の環境を中心にご紹介します。 ■ 自宅、会社ともにLinuxMacの併用 自宅ではメインとしてMacBookiTunes/iPhotoのデータストレージやその他の作業用としてPower Mac G4(Mirrored Drive D

  • Linux チューニング - Ext3 のパフォーマンスを最大化させる

    じつは自宅サーバのロードアベレージが上がり続けています。分析の結果、ボトルネックは I/O 処理でした。CPU は Athlon64 X2 4400+ ですが、まだまだ当分この CPU で間に合いそうです。HDD は当時は 7200 回転で最速だった HITACHI Deskstar T7K250 SATA2 250GB を RAID1 構成にしたのですが、今思えば速度優先で RAID0 にしておけば良かったと少しだけ後悔。 I/O がボトルネックに成っている理由ですが、Drk7jp が公開しているサービスの全てがキャッシュファイルを利用した高速化手法を取っているのですが、単純にそれらファイルの write 処理が追いついていません。常に何らかのプロセスで I/O 待ち状態が発生しているような状況です。抜的な解決方法としては disk を高速なものに交換する以外ありません。 というわけで

    lli
    lli 2008/09/27
  • Linuxにソフトウェアをインストールする際にやってしまいがちな失敗10選

    Linuxにソフトウェアをインストールするという作業には、かつてほどではないものの、注意すべき落とし穴がまだいくつか存在している。しかし、記事で紹介している項目を参考にすることで、あなたのLinuxライフはよりシンプルで安全なものとなるはずだ。 #1:.rpmや.debを採用しているシステムにもかかわらず、ソースコードからイントールを行う Linux初心者の中には、OS上にインストールされるすべてのアプリケーションが、rpmやapt(あるいはdpkg)といったパッケージ管理システムによって管理されるということすら知らない人も多い。とは言うものの、こういったシステム(rpmやapt、dpkg)が管理できるものは、当該システムを用いてインストールしたアプリケーションに限られるのである。このため、ソースコードだけが提供されているようなアプリケーションを入手し、自分自身でコンパイルしたとしても、

    Linuxにソフトウェアをインストールする際にやってしまいがちな失敗10選
    lli
    lli 2008/09/17
    Makefileを残す!! なるほど!
  • STBBS.NET blog: Mac OS X用のiSCSIイニシエータとLinuxのiSCSITarget

    無料で使えるMac OS X用の iSCSIイニシエータ "globalSAN iSCSI"が登場! 「時間制限も機能制限もしていません。どうぞMacOS Xで iSCSIのアドバンテージを得てください 」とのこと。すごくいい会社だ! iSCSIのことをちょっと説明すると、要するに SCSIのネット版。iSCSIでは、ストレージを利用する側を「イニシエータ」ストレージを提供する側を「ターゲット」と呼ぶ。パソコンがイニシエータで外付けHDDがターゲットね。 これはいわゆる SAN(Storage Area Network)を普通のLAN機器で実現する技術で、ファイバチャネルの貧乏人バージョンといったところ。とはいえ、ギガビットイーサネットの帯域は FireWire800を超えるわけで、ストレージを接続するインフラとしてはそれなりに強力なのだ。 Windows Vistaには標準でiSCSIの

  • 怠惰な Linux: 管理者に必須の 10 の秘訣

    LinuxThe open source operating system that runs the world.The open source operating system that runs the world.

    怠惰な Linux: 管理者に必須の 10 の秘訣
    lli
    lli 2008/08/24
    淡々とした解説の文体が面白い。内容はまぁ、オライリー本とかによく載ってる内容だけど・・・
  • Linux でのバックアップを自動化する

    Linux でのバックアップを自動化する
  • Linux I/O のお話 write 編 - naoyaのはてなダイアリー

    write はページに dirty フラグを立てるだけなので決してユーザープロセスを待たせない って、当にそうなんでしょうか?(否定しているわけではなく、純粋な疑問です。) と質問をもらったので、最近追ったことをここでまとめます。かなり長文です、すいません。また、まだまだ不勉強なので間違っているところもあるかもしれません。ツッコミ大歓迎です。 まず、オライリーのカーネルの 15章 ページキャッシュ 15.3 汚れたページのディスクへの書き込み から引用。 ご存知のように、カーネルは、ブロック型デバイスのデータを含むページをページキャッシュに蓄えています。プロセスが何らかのデータを更新した場合は、必ず対応するページに汚れている印をつけます。すなわち、PG_dirty フラグを設定します。 UNIX システムでは、汚れたページのブロック型デバイスへの書き込みを遅延することができます。この方

    Linux I/O のお話 write 編 - naoyaのはてなダイアリー
  • ステップ1●Linuxの仕組みや設定を理解

    Linuxシステムを適切に管理するには,Linuxの知識だけではなく,ネットワークやセキュリティなどの幅広い知識が必要です。それらを効率よく得るには,良質な書籍を読むのが早道です。システム管理に役立つ書籍50冊を厳選し,6ジャンルごとに分けて紹介していきます。初回は,コンピュータやLinuxの基です。 最近のLinuxディストリビューションは,インストーラの進歩やデバイス・ドライバの充実により,インストールがとても簡単になっています。導入後のシステム管理についてもGUI管理ツールが多数付属しているので,かなり簡単になっています。そのため,個人で利用するサーバーを稼働させる程度なら,システムに関しての深い知識を持たなくてもほとんど問題はないでしょう。 しかし,Linuxシステムに関する理解が不足していると,わずかな問題が生じただけで対処できなくなることがありますし,そもそもログ・ファイルの

    ステップ1●Linuxの仕組みや設定を理解
    lli
    lli 2008/07/10
    地味にいい特集っぽい
  • ReiserFSの作者、殺人容疑を認める - Linuxにも影響? | エンタープライズ | マイコミジャーナル

    Linux用ファイルシステム「ReiserFS」の開発で知られるプログラマーHans Reiser氏が、Ninaさんの殺害を認める供述を始めた。米国西海岸の主要日刊紙San Francisco Chronicleが7日、同紙およびWebサイト「SFGate」を通じて明らかにしたもの。 同紙の報道によれば、Hans Reiser氏はNinaさん殺害を認めるとともに、遺体を遺棄した場所の情報を捜査当局に明かすことに同意したという。氏は第1級殺人で有罪の評決を受けているが、証言と引き換えに刑期が15年程度の第2級殺人が適用される司法取引に応じた、としている。 Hans Reiser氏は、Linux向けに実装されたオープンソースのジャーナリングファイルシステム「ReiserFS」、および後継の「Reiser4」を開発したプログラマ。夫人のNinaさんとは別居状態にあったが、2006年9月を最後に

    lli
    lli 2008/07/09
    なんでこんなことに・・・ ReiserFSそのものは良かったけどこの事件で普及に影響が出るのは間違いないだろうな。
  • unixconsult.org

    This domain may be for sale!

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    lli
    lli 2008/07/04
    面白い。あとでちゃんと読む。
  • findでファイル検索入門 - builder by ZDNet Japan

    意外と知られていないようだが、"find"はLinuxに含まれている珠玉のツールだ。findでは、名前やファイルサイズ、更新日など多数の条件でファイルを検索することができる。findを用いることで、今まで時間をかけて手作業で探さなければならなかったファイルを、簡単に検索できるようになるだろう。 最も単純な使い方から説明しよう。findを用いてシステム内にあるすべてのファイルを表示するには、以下のように入力する。 $ find / このように入力すると、すべてのファイルの一覧が表示される。特定のファイル名で検索したい場合には、次のように行う。 $ find / -name passwd /usr/bin/passwd /usr/sbin/passwd ... また、passwdという名前で、かつパーミッションが0700のファイルを検索したい場合は、次のように入力すればよい。 $ find /

  • オレの .vimrc

    .vimrc 晒し が流行りそうな予感なので、いち早く晒してみる。 しかしこうしてみると大した事はやっていないな。YYMMDDHH の時間別の自動バックアップと g を使ったキーバインドくらいが他であんまり見掛けない設定のような気がする。 autochdir は知らなかった。後で調べてみよう。 " ------------------- " 色の設定 " ------------------- syntax on colorscheme my highlight LineNr ctermfg=darkyellow " 行番号 highlight NonText ctermfg=darkgrey highlight Folded ctermfg=blue highlight SpecialKey cterm=underline ctermfg=darkgrey "highlight Spec

  • ウノウラボ Unoh Labs: Linuxをネットワーク経由で自動インストールする方法(前編)

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: Linuxをネットワーク経由で自動インストールする方法(前編)
  • メモリを食いまくるプロセスがメモリ使用量に与える影響をtopで追う

    暴走してどんどんメモリをうスクリプトが OS全体のメモリ使用量(CentOS5 ... カーネルは2.6系になる)の動作にどんな影響を与えるのか ってのを見るために以下のようなテストをしてみました。仕組みはだいたい理解してるけど、細かい数値を追ったことはなかったのでやってみました。 sshでログインして、topを立ち上げる。プロセスを見張る用意をしておく 別のsshをたちあげて、 Perlワンライナーで以下のようなプロセスを走らせる(このプロセスをtopで見張る) # 1秒ごとに5MB単位でメモリをうプロセス # 数値はお好みで perl -e "while(1){ sleep 1; push @h , 1 x 1024 x 1024 x 5 } " ちなみにtopで見張るときは メモリ使用量でソートされるようにして top起動中に shift + o を押して n を押すと 実メモリ

    メモリを食いまくるプロセスがメモリ使用量に与える影響をtopで追う
    lli
    lli 2007/08/24
  • よくきたはてダ - netstatでポートを空けているプログラムを知る

    ただnetstat -lnだけだとどのプログラムからポート番号を開けているのかわからないので、それを確認するために「lsof -i」を実行します。 私はnetstatのオプションは死んだおばあちゃんから-lanputと教わりました. というかこの画面を開発するときにこのオプション群に決定してそのまま現在に至るというだけですが. # netstat -lanput Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:741 0.0.0.0:* LISTEN 1831/rpc.statd tcp 0 0 127.0.0.1:199 0.0.0.0:* LISTEN

    よくきたはてダ - netstatでポートを空けているプログラムを知る
  • GNU SCREEN メモ

    GNU SCREEN メモ 2005-12-20-2 [Tips] Let's use SCREEN! <http://www.dekaino.net/screen/> USING SCREEN EXAMPLE part1 <http://www.dekaino.net/screen/02example.html> 新しい仮想画面の生成^Z^C ^Zc仮想画面の切替^Zn ^Z[SPC] ^Z@仮想画面リストの表示^Z^W ^Zw仮想画面のタイトル変更^ZA仮想画面への直接移動^Z[画面番号]仮想画面の切替(降順)^Z^H ^Z[DEL] ^Z^P ^Zp USING SCREEN EXAMPLE part2 <http://www.dekaino.net/screen/03example.html> バックスクロール(コピーモードに移行)^Z[ESC] ^Z[コピーバッファへのコピー範囲

    GNU SCREEN メモ
  • ペンギンやめて新キャラ「リナックマ」ってのはどう?:アルファルファモザイク

    ■2ちゃんねるまとめサイト 31歳彼女(自称漫画家)に別れ話したら「死ね」メールが→話聞いた警官「男2人で会うなら大丈夫」→でも1人で行きメッタ刺しに

    lli
    lli 2007/08/23
  • Debian GNU/Solarisという選択肢 - @IT

    サン・マイクロシステムズのCEO、ジョナサン・シュワルツ氏は6月13日のブログエントリで、Linuxの生みの親リーナス・トーバルス氏を自邸のディナーに招待している。「私が料理しよう、君はワインを持ってくること。これぞ当の意味でマッシュアップだ」。 この招待は、リーナスがメーリングリスト上でサンに対して強い不信感を表明したのに即座に反応して、シュワルツ氏が提案したものだ。リーナスは、サンのオープンソースへのコミットメントは信用できないという。 リーナスの熱烈なラブコール 6月12付けのLinuxカーネルメーリングリスト宛てポストでリーナスは、サンのスタンスを非難している。「サンはLinuxのリソース(特にドライバ類)を使いたいというわけだ。でも、彼らは何ひとつとして見返りを与えたりはしないだろう(中でも非常に非常に数少ない彼らの輝かしい成果であるZFSについては)」。リーナスは、よほどSo

  • The best open source backup software for Linux.

    The best open source backup software for Linux. Are you looking for an open source backup software for Linux, Windows or Mac? Take a look at Bacula - advanced enterprise-ready open source backup software. Bacula Community 2015-03-04 2025-08-18