タグ

Linuxとlinuxに関するmaangieのブックマーク (118)

  • WinXP から Lubuntu へ - 見上げれば、空

    WindowsXP のサポート終了前に、主に母親がメール・ネット・ソリティアをしているパソコンに Lubuntu をいれてみた。 OS 買うのも、新しいパソコン買うのも馬鹿らしいので。 無理そうなら Windows7 の購入を前提にしばらく Lubuntu を使ってもらうことに。 Lubuntu はデスクトップ環境に LXDE を利用した Ubuntu で、比較的動作が軽快。また、左下のスタートボタンからアプリケーションを選択できるため、クラシックな Windows ユーザにはとっつきやすそう。といった理由から。あと、自分も使ってるので。 コンセプトは Windows ユーザでも問題なく扱えるように。 そのときのメモ。 パーテション操作、 Lubuntu インストール 何かあれば WindowsXP を利用できるように、またマウントしてデータの参照を行えるように、デュアルブートとしてインス

    WinXP から Lubuntu へ - 見上げれば、空
    maangie
    maangie 2014/02/10
    Lubuntu
  • どうしてメモリはスワップするのか!?

    こんにちは。斎藤です。 最近、新しいスキー板が欲しいなと思っています。現在使っているOGASAKAの板は5年目に入り、メーカーからこれ以上はチューンナップ(メンテナンス)はできないよ、と言われてしまいました。もし、次に買うなら、スノーボーダーの人と一緒にパウダーに飛び込みやすいセミファットタイプが良いのかなと考えています。皆さんのオススメ、ぜひ教えてください。 さて、今日はLinux Kernel上でのメモリ管理、特にページ回収(Page Reclaim)とスワップに絞り、「スワップの理由」「ページを回収する仕組み」そして「スワップの様子を観察する」の3点に分けてお話しします。「スワップするのが気持ち悪い」と考えている方は少なくないと思いますし、私もそう考えていた時期がありました。しかし、それは当に悪い事なのか、今回掘り下げて行きます。 ※主な対象Kernelは2.6.32(Red Ha

    どうしてメモリはスワップするのか!?
    maangie
    maangie 2014/01/27
    sar をもっと活用すべし。と。
  • 第1回 はじめに|Linux技術者認定機関 LPI-Japan [エルピーアイジャパン]

    第1回はじめに はじめに セミナーなどの際に質問の多い、Linuxの学習環境構築について、いくつかのテーマについて解説していきます。今回は初回ですので、「Linux学習環境構築の方向性」について解説します。 Linuxの学習環境構築は「鶏と卵」の関係にあります。Linux初学者ほど、当然Linuxに詳しくないわけですから、どのような学習環境を用意して学習を進めたらいいのか分かりません。Linuxの経験を積み、Linuxに詳しくなってくれば、自ずと効率良く学習を進めるための環境作りができるようになってくるでしょう。 初学者が特に苦労するのは、学習環境を構築するためのマシンの確保です。残念ながらLinuxプリインストールのマシンはそれほど広く販売されているわけではないので、取り得る選択肢から考える必要があります。 A) 古くなったWindowsマシンを転用する そのようなマシンがあるならば、最

    第1回 はじめに|Linux技術者認定機関 LPI-Japan [エルピーアイジャパン]
  • @IT:特定のポートをオープンしているプロセスを調べるには

    特定のポートをオープンしているプロセスを調べるには、lsofコマンドを使用する。 lsofは、rootで実行する必要がある。-iオプションでポート番号を指定すると、そのポートをオープンしているプロセスが表示される。 # lsof -i:22 COMMAND  PID USER   FD   TYPE DEVICE SIZE NODE NAME sshd    2436 root    3u  IPv6   4674       TCP *:ssh (LISTEN) sshd    3198 root    4u  IPv6   6078       TCP 192.168.0.7:ssh->192.168.0.30:1930 (ESTABLISHED) sshd    3200 nori    4u  IPv6   6078       TCP 192.168.0.7:ssh->192.1

  • dnsmasqで簡易DNSサーバ

    ネットワーク上にある各ホストにはipアドレスが割り当てられているが、各クライアントは、それらのホスト(例えば、webサーバなど)を指定するときにipアドレスでなく、ホスト名を使うことが多い。実際に、ネットワークがある程度以上大きくなると、それだけホスト数が増えるからである、利用するホストipアドレスを覚えることは現実的でない。そこで、DNSサーバは、クライアントが問い合わせてきたホスト名から、そのipアドレスを答える。 DNSサーバというと、Bindが有名だが、設定するのが大変で、セキュリティにも十分注意しなければならない。小中規模の内部ネットワークで名前解決をする場合など、手っ取り早く簡易的なDNSサーバを立てる場合、dnsmasqがちょうど向いている。 以下のサイトに、比較的詳しい情報が載っているので、興味をもった人は見てみるとよいと思う。 第20回 いろいろなキャッシュ:dnsma

    maangie
    maangie 2013/12/24
    「ネットワークを再起動すると、この設定ファイルが上書きされて、ルータのIPアドレスだけになってしまう」
  • @IT:使用可能なフォントを調べるには

    $ fc-list (省略) Kochi Mincho:style=Regular Bitstream Vera Sans:style=Oblique Estrangelo Edessa:style=Regular Serto Kharput:style=Regular Nimbus Sans L:style=Bold OpenSymbol:style=Regular Luxi Mono:style=Bold (省略) GNOMEを起動している場合は、デスクトップの[コンピュータ]アイコンを右クリックして、表示されるメニューから[フォルダの閲覧]を選択する。Nautilusのウィンドウが表示されるので、[場所]ボックスに、

  • w3mman - Read Manpage with Hyperlinks - Linux TUI

  • telnetでメール送信

    telnetでのメール送信方法 telnetコマンドで、sendmailの25番ポートに接続し、直接、メールを送信してみます。 この操作で、メール送信時のデータの流れが、だいたい理解できると思います。 Linux# telnet mail.ash.jp 25 Trying 210.154.87.18 ... Connected to mail.ash.jp Escape character is '^]'. 220 mail.ash.jp ESMTP Sendmail 8.9.1/3.7W; Tue, 29 Sep 1998 12:30: 13 +0900 (JST) HELO foo.or.jp 250 mail.ash.jp Hello pc20.lo.ash.jp [10.0.1.20], pleased to meet you MAIL FROM: user@foo.or.jp 2

  • RPM Search

    Search for rpms which contain given file name (1) e.g. libhistory.so New look for FTP search. Search for rpms by name. Search for rpms by name in FTP world resources (2) e.g. rpm-4*i386.rpm (1) Give exact file name. Search through information about files content with extension .i386.rpm . Default searched file list and provides tag. (2) Type as much letters from file name as you can. Minimum is 3.

  • アプリエンジニア向け:「サーバがなんか重い」時にすること - Qiita

    アプリケーションエンジニアの人には「なんか重い」という状況に遭遇したらインフラの人にタスクを投げる、という人もいるかも知れません。けど、その重さのどこに原因があるのか。CPUか、ネットワークか、IOかくらいの診断はできた方がアプリ開発においても有益です。 「せっかくつくったシステムがなんか重い」 そんな時にアプリケーションエンジニアとしてできることを書きます。 職のインフラの人にはぬるい内容だと思います。何を隠そう僕自身がアプリ寄りの人間なので、突っ込んだ話はできないのです。あしからずご了承ください。 なんかサーバが重いなー まずはロードアベレージを調べる サーバが重いと思ったら、まず真っ先にすべきことは対象ホストにSSH接続してロードアベレージを調べることでしょう。ロードアベレージとは 実行されずに待たされているプロセスの数 のことで、多すぎるとやばいと認識しておきましょう。ロードアベ

    アプリエンジニア向け:「サーバがなんか重い」時にすること - Qiita
    maangie
    maangie 2013/10/29
    dstat。
  • PFIセミナー 2013/09/19 「Linux開発環境の自動構築」

    13. Linux環境構築:1⼈人/チーム開発向けユースケース l 1台のマシン環境しか利利⽤用しない  → キックスタート必要なさそう l 1台の物理理マシンしかないけれど、マシン環境は複数欲しい l l l → Amazon EC2等のサービスを使う(お⾦金金があれば) → 仮想マシンを使う(CPU, RAM等に余裕があれば) 2台以上の物理理マシンがある・⽤用途ごとに環境を分離離したい l 各種仮想マシンモニタを利利⽤用しましょう l l l VirtualBox, VMware, QEMU(KVM)など 他の⼈人への作業引き継ぎがあるなら、Vagrantも検討しては? AWSなどを使っている 13

    PFIセミナー 2013/09/19 「Linux開発環境の自動構築」
    maangie
    maangie 2013/10/19
    ぶこめも
  • 標準教科書シリーズ お問い合わせ窓口

    標準教科書シリーズ お問い合わせ窓口

    標準教科書シリーズ お問い合わせ窓口
  • logrotateしているログファイル名に日付を付与する。 - TOYBOX

    さくらのVPS契約してみたら設定されていた、なんていう恥ずかしい理由で知りました。 普通のlogrotateの設定だと、ローテートしているログファイルはmessages.1みたいな感じで一体いつ出たログなのか、よくわかりません。 最近のlogrotateにはdateextというオプションがあるようで、これを設定することでローテートしたログファイルに日付を付けられるようです。 こんな感じ。 # see "man logrotate" for details # rotate log files weekly weekly # keep 4 weeks worth of backlogs rotate 4 # create new (empty) log files after rotating old ones create # use date as a suffix of the rot

    logrotateしているログファイル名に日付を付与する。 - TOYBOX
  • [Linux] 同一ネットワークの複数IPアドレスを割り当てる際の注意点 | EastCamp

    一台のLinuxマシンに同一ネットワークの複数IPアドレスを割り当てる際には注意が必要。[Linux] 同一ネットワークの複数IPアドレスを割り当てる際の注意点 一台のLinuxマシンに同一ネットワークの複数IPアドレスを割り当てる際には注意が必要。 ARP応答に関する問題 LinuxカーネルのARPに関する仕様が以下のようになっているため。 LinuxではIPスタックの処理をカーネルが担当しているが、ARP解決要求に対する返答は以下のロジックとなっている。 クライアントからARP解決要求のブロードキャストを受信 カーネルは自身の持つIPアドレスとマッチするかを検査 ARP解決要求を受信したインタフェースのMACアドレスをARP応答として返す。 2において、このときIPアドレスがどのインタフェースにバインドされているかは特に関係が無い。 これにより、同一ネットワーク(同一ブロードキャストド

  • なぜLinuxを生み出せたのか? それはぼくが若くてバカだったからだよ!─LinuxCon Japan 2013で2年ぶりに来日したLinus Torvalds名言集 | gihyo.jp

    なぜLinuxを生み出せたのか? それはぼくが若くてバカだったからだよ!─LinuxCon Japan 2013で2年ぶりに来日したLinus Torvalds名言集 2年ぶりに日の地を踏んだLinus Torvalds氏 「Linusと私の娘はよく似ている。2人とも、私にとって非常に大切で愛らしい(adorable)存在で、まったくもって天才としか言いようがない。そして2人とも私の言うことをいっさい聞かない⁠」⁠─5月30日、Linux Foundationのエグゼクティブディレクターとして日LinuxユーザにもおなじみのJim Zemlin氏は、東京・椿山荘で開催された「LinuxCon Japan 2013」2日目キーノートにおいてLinus Torvalds氏をこのように紹介しました。 Linuxの生みの親であり、誕生から20年以上経った現在もカーネル開発の最高責任者であり続

    なぜLinuxを生み出せたのか? それはぼくが若くてバカだったからだよ!─LinuxCon Japan 2013で2年ぶりに来日したLinus Torvalds名言集 | gihyo.jp
  • Linuxはいかにして大企業で採用されるようになったのか

    Jack Wallen (Special to TechRepublic) 翻訳校正: 村上雅章 野崎裕子 2013-05-24 07:30 Linuxは、大規模なエンタープライズコンピューティングからの要求に応えられる比類ない力を有している。記事では進化というキーワードを軸にして、Linuxがエンタープライズシステムに与えてきた影響の軌跡をたどる。 筆者がLinuxを使い始めた時、このプラットフォームはコンピューティングのあらゆる側面を瞬く間に席巻するであろうと確信していた。それにはちゃんとした理由があった。Linuxは、Windowsプラットフォームで指摘されていたような短所を抱えておらず、費用対効果に優れ、信頼性が高く、そしてセキュアであったためだ。 その後、時計の針は10年以上進んだものの、Linuxが家庭用PCのOSとして、あるいは中小企業の業務用プラットフォームとして広く受け

    Linuxはいかにして大企業で採用されるようになったのか
  • configure: error: xml2-config not found. Please check your libxml2 - ablog

    php-5.2.12 をコンパイルすると、 configure: error: xml2-config not found. Please check your libxml2 installation. って怒られた。 libxml2-devel をインストールすると解決した。 # yum install libxml2-devel 他にもいくつか怒られてわかったのは、「○○がない」って怒られたけど、「○○」はインストールされている場合、「○○-devel」をインストールするとだいたい解決するってこと。 参考 Linux 独習 Part9 PHP : 社会人ニートの気ままな生活日記

    configure: error: xml2-config not found. Please check your libxml2 - ablog
  • 【 ps 】 実行中のプロセスを表示する

    ps [-] [acefhjlmnrsuvwxS] [txx] [O[+|-]k1[[+|-]k2...]] [pids]

    【 ps 】 実行中のプロセスを表示する
  • Man page of PS

    Section: Linux User's Manual (1) Updated: July 28, 2004 Index JM Home Page roff page 名前 ps - 現在実行されているプロセスのスナップショットを表示する 書式 ps [options] 説明 ps はアクティブなプロセスのうち選択されたものの情報を表示する。 プロセスの選択や表示される情報を繰り返し更新したい場合は、 代わりに top(1) を使うこと。 このバージョンの ps が受け付けるオプションにはいくつかの種類がある。 1 UNIX オプション。まとめることが可能で、前にはダッシュを置かなければならない。 2 BSD オプション。まとめることが可能で、ダッシュを使ってはならない。 3 GNU ロングオプション。前に二つのダッシュを置く。 別々の種類のオプションは自由に混在させてよいが、 衝突が起

  • my-notebook.net