タグ

linuxに関するpenaltyのブックマーク (146)

  • CentOS 上で Vagrant を導入するまでのメモ(CUI) - Qiita

    GNOME 等 GUI が動作する環境での Vagrant 導入までの手順については, 様々なサイトで説明されていた. しかしながら, CUI での Vagrant 導入までの日語の手順は少なかったのでメモする. というのも, まず, CUI での VirtualBox 導入までのドキュメントが少なかった. (もともと, GUILinux を扱うことがなかったので, これから X Window 入れて, っつーことが面倒くさかった.) やってみてわかったことは, VirtualBox をインストールできればよいということ. インストールしてしまえさえすれば, 自分で VM を起動できなくても vagrant が VM を起動してくれるし, vagrant のインストールはとても簡単である. % cat /etc/redhat-release CentOS release 6.4 (

    CentOS 上で Vagrant を導入するまでのメモ(CUI) - Qiita
  • いますぐ実践! Linuxシステム管理

    「いますぐ実践! Linux システム管理」はこちらです。 メルマガの解除、バックナンバーなども、以下からどうぞ。 https://www.usupi.org/sysad/ (まぐまぐ ID:149633) その他、作者に関するページは、概ね以下にございます。 https://www.usupi.org/kuri/ (まぐまぐ ID:126454) http://usupi.seesaa.net/ (栗日記ブログ) https://twitter.com/kuriking/ (twitter) https://facebook.com/kuriking3 (facebook) https://jp.pinterest.com/kuriking/pinterest) https://www.instagram.com/kuri_king_/ (instagram) [バックナンバーのトップへ

  • Linuxをクラッシュさせられるバグが権限昇格のバグに進化した件 - ブログ - ワルブリックス株式会社

    今月の初めに公表されていた、一般ユーザーが Linuxシステムをクラッシュさせてしまえるバグ CVE-2014-9090 が実は root権限の奪取にも使えることがわかり CVE-2014-9322 に進化しています。 CVE-2014-9090の日語情報はこちら。 Linux Kernel の arch/x86/kernel/traps.c 内の do_double_fault 関数におけるサービス運用妨害 (DoS) の脆弱性 要するに、64bit版の Linuxでは管理者権限を持たない一般ユーザーが「わざと」システムをクラッシュさせてしまうことができるということです。対象となるのは x86_64用 Linuxカーネルの 今までの全てのバージョンです。 いま動いてるLinuxが 32bitか64bitかよくわからない場合は uname -m と入力して i686と出れば 32bit

    Linuxをクラッシュさせられるバグが権限昇格のバグに進化した件 - ブログ - ワルブリックス株式会社
  • うっかりnohup無しで長時間かかるコマンドを実行したときに後から終了しないようにする - Glide Note

    いつまで経っても終わらないから帰れない… 途中で終了してしまうと困るので、ログアウトしても終了しないように。 作業の流れ Ctrl+Zでコマンドの中断 bgでバックグラウンドに回す jobsでジョブの確認 disownでログアウトしても実行されるようにする 実際のコマンドだと

    penalty
    penalty 2013/09/27
    disown
  • 2013年7月18日 「汚い言葉はやめて!」女性開発者の苦言にLinus倍返し | gihyo.jp

    もはやコーナーは"Linus暴言録"と陰で呼ばれているようだが、我らがLinus Torvaldsがまたまたカーネル開発メーリングリスト「LKML.org」での発言で物議を醸している。といっても今回の場合、どちらかと言うとLinusは巻き込まれた感が強いかもしれない。 コトの発端はLKMLに7月15日付でポストされたIntelの女性開発者 Sarah Sharpからのメールである。 LKML: Sarah Sharp: Re: [ 00/19] 3.10.1-stable review 彼女は、Linusがカーネルメンテナーの古参"GKH"ことGreg Kroah-Heartmanに対し"door-mat(ドアマット、踏みつけられてもしょうがないほどのボケ)"と呼んだことにひどく立腹し、「⁠これはもう暴力です! カーネルの質の向上に、こんな汚い言葉は必要ありません!! とても受け入れがた

    2013年7月18日 「汚い言葉はやめて!」女性開発者の苦言にLinus倍返し | gihyo.jp
    penalty
    penalty 2013/07/18
    door-mat今度から使おう
  • DropboxをLinuxで利用する方法 - maruko2 Note.

    DropboxをLinuxで利用する方法 提供:maruko2 Note. 移動: 案内, 検索 動作環境 glibc 2.4 以上 Python 2.5 以上(3.0 は未サポート)[1] 目次 1 インストール&初期セットアップ 1.1 official Dropbox CLI を使って簡単インストール 2 Dropbox CLI の使い方[2] 3 起動スクリプト 3.1 RHEL の場合 4 脚注 5 参考ページ インストール&初期セットアップ Dropbox の新規登録を http://db.tt/GZubdim から行うと +500MB もらえます。 official Dropbox CLI を使って簡単インストール root 権限の無い一般ユーザーでも、Dropbox を簡単に利用する方法。 official Dropbox CLI をインストール [shell]$ mkdi

  • Starman と Starlet のベンチマークと Accept Serialization - Hateburo: kazeburo hatenablog

    StarmanとStarletの違いはいくつかありますが、Starletにいくつか手を加えたあと、速度はどうなっているのか比較してみた。 なお、以下の記事はHello Worldのベンチマークなので、実際のアプリケーションのパフォーマンスにはあまり影響がないと思われます。 各ソフトウェアのバージョンは以下。 Plack-1.0023 Starman-0.3008 Starlet-0.18 Starletのベンチマークとほぼ同じアプリケーションを書いてサーバを起動した use Plack::Builder; use Plack::Request; my $length = 12; my $body = 'x'x$length; builder { enable 'AccessLog', logger => sub { }; sub { my $env = shift; my $req = P

    Starman と Starlet のベンチマークと Accept Serialization - Hateburo: kazeburo hatenablog
  • Blogger

    Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。

  • 怒りのLinus――メンテナにかんしゃく玉爆発(2/2) - @IT

    11月版 怒りのLinus――メンテナにかんしゃく玉爆発 小崎資広 2009/12/10 怒りのLinus――Linuxコミュニティにおけるメンテナの役割とは おやおや、けんのんな雰囲気ですね。Linusがまたかんしゃくを爆発させているようです。いったい何が起きたのでしょうか? 話はその2日ほど前にさかのぼります。 Dmitry Torokhovは「Please consider reverting 7d930bc33653d5592dc386a76a38f39c2e962344」と題するメールを投稿しました。彼のbisect(問題がどのリビジョンで発生したのかを探索すること)により、上記パッチがカーネルパニックを引き起こしていることが分かったというのです。そのため彼は、元パッチの関係者をCcしつつ、Linusに当該パッチのrevertを要請します。 それに対してDavid Miller(

    penalty
    penalty 2011/02/04
    『「テストをしてくれる人とバグを報告してくれる人は、デベロッパよりも偉い」というLKML文化』な一コマ
  • 25 Even More – Sick Linux Commands | UrFix's Blog

    I know how much you guys love top Linux commands. Lets consider this list a part two of my 25 More – Sick Linux Commands Be sure to check out commandlinefu for more awesome gems. 1) Monitor progress of a command pv access.log | gzip > access.log.gz Pipe viewer is a terminal-based tool for monitoring the progress of data through a pipeline. It can be inserted into any normal pipeline between two pr

    penalty
    penalty 2010/12/14
    linuxの便利コマンド達
  • 2010年11月18日 "ミラクルパッチ"にLinusも大喜び!Linuxカーネルを高速化させた233行のコード | gihyo.jp

    Linux Daily Topics 2010年11月18日"ミラクルパッチ"にLinusも大喜び!Linuxカーネルを高速化させた233行のコード Linus Torvalds氏という人は、少なくともメールの中では、かなりはっきりと感情を表に出す。誰かor何かに対して怒っているときは相手を名指しで批判(というより非難)し、逆にうれしいときはあふれる喜びを隠そうとしない。今回紹介するのは後者のほう。「⁠I'm also very happy」「⁠it is a _huge_ improvement」「⁠Good job.」など、喜びと称賛の表現がたくさん書かれているメールだ。 Linus氏を歓喜させたのは、カーネル開発に携わるMike Galbraith氏が書いた233行のカーネルスケジューリングパッチ。このパッチを適用すると、デスクトップ環境においてパフォーマンスが著しく向上するという。

    2010年11月18日 "ミラクルパッチ"にLinusも大喜び!Linuxカーネルを高速化させた233行のコード | gihyo.jp
    penalty
    penalty 2010/11/18
    ミラクルパッチってすごいな
  • Linux のメモリー管理(メモリ―が足りない?,メモリーリークの検出-防止)(Kodama's tips page)

    サ−バ等に使っているPC のメモリが十分かどうか気になる事は多いと思う. 調べ出すと フリーメモリーの不足や SWAP にメモリーがはみだしている様子など 心配な事がいろいろでて来る. PC の動作が遅くなる原因は様々な要因が絡み合っているので, 表面に現れた症状だけでは効果的な対策が分からない事もある. 以下では, メモリ−関連にしぼって解説する. メモリの状況を調べる メモリ−は十分なはずなのに 余裕が無い? どのプロセスがメモリを消費しているのか? メモリーのリークを検出する方法? 防止する方法? メモリ−は十分なはずなのに SWAP を使ってる? じゃ, 当のメモリ−不足はどうしたら分かるの? メモリーと SWAP 領域はどのくらい確保すると良いのか メモリの状況を調べる メモリの利用状況を調べる方法は, free, top, ps, vmstat, /proc/meminfo

    penalty
    penalty 2009/10/21
    メモリマネジメント
  • linuxチューニング (netstatによるnwの調査) - end0tknr's kipple - web写経開発

    web+db press no.34 に参考になる記事が記載されていたので、今回はlan内のチューニングを試してみます。 netstat -e による インタフェース毎の確認 lanの場合、netstat -e で nic毎の通信量とエラーを確認するそうです。 私のcolinux環境でこれを実行すると、次のように表示されました。 [colinux ~]$ netstat -e -Ieth0 30 Kernel Interface table eth0 Link encap:Ethernet HWaddr 00:FF:33:C4:DC:00 inet addr:192.168.0.5 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::2ff:33ff:fec4:dc00/64 Scope:Link UP BROADCAST RU

    linuxチューニング (netstatによるnwの調査) - end0tknr's kipple - web写経開発
    penalty
    penalty 2009/10/21
    カーネルパラメータの変更
  • CentOS 5 で DAG(rpmforge) の yum repository 追加 - Enjoi Blog

    By clicking “Accept all cookies”, you agree Enjoitech can store cookies on your device and disclose information in accordance with our Cookie Policy. Accept all cookies

  • システム管理者が作り上げるネットワーク管理ツール Func | OSDN Magazine

    Red Hatから新しいツールが誕生した。Fedora Unified Network Controller、略称Func。開発した技術者たちは、今、Funcに熱い思いをたぎらせ、Funcの有用さを知ればコミュニティーの人たちもこぞって賛同すると確信している。Red Hat Community Development ManagerのGreg DeKoenigsberg氏に言わせると、「Funcは、誰もが『そうそう、こういうのを書こうと思っていたんだ』と言う類のもの」だ。 現在のネットワーク管理ソリューション市場は、OpenViewのHewlett-PackardやTivoliのIBMなど、大規模な製品を持つ大企業によって占められている。「たくさんのツールが販売されている」が、大規模一体型のソリューションであるため何百万ドルという費用がかかる。「一部の機能だけを導入しようと思っても大規模な

    システム管理者が作り上げるネットワーク管理ツール Func | OSDN Magazine
  • cron の設定ガイド

    ■はじめに cron とは、ジョブ(スクリプト)を自動実行するためのデーモンプロセスです。そして、Linux システムの管理を行なう場合、ログのローテートや、バックアップなど、定期的に自動実行したいジョブが数多くあります。特に、バックアップなどは、システムへの負荷が大きいため、通常は、ユーザからのアクセスが少ない、深夜や早朝に行なわれます。 このように、定期的に実行されるジョブは、crond というデーモンによって、自動的に行なうように管理することができます。そこで、今回は、cron の設定を行なうために必要なコマンドや、設定ファイルについて説明していきたいと思います。 ■設定手順 このページでは、以下の順番で cronの設定について説明します。 まず、Linuxシステム上で、cron を使用するために、サービスの起動で、サービスの状態を確認し、停止している場合には、サービスを起動します。

  • 次期Xenの姿が明らかに,Xen用Linuxカーネルが不要になる

    米Xen Source社のCHIEF SCIENCE OFFICERで,「Xen project」のLeader and chief architectも務めるIan Pratt氏(写真)に,仮想化技術の展望と次期Xenについて聞いた。同氏は2007年7月20日に東京都内で開催された「Xen Conference Japan 2007」に合わせて来日したもの。(聞き手は日経Linux編集 畑 陽一郎) 仮想化の将来像についてどのように考えているのか。 写真1 米Xen Source社のCHIEF SCIENCE OFFICERで,「Xen project」のLeader and chief architectも務めるIan Pratt氏 [画像のクリックで拡大表示] 工場出荷時点ですべてのコンピュータに仮想化機能が実装された世界が来ると考えている。現在はサーバー・マシンが仮想化の対象だが,

    次期Xenの姿が明らかに,Xen用Linuxカーネルが不要になる
  • Japan Linux Conference 2007

    Linux Conference は、1998年に、初めてとなる「Linux Conference '98 in Kyoto」 が日Linuxユーザ会によって開催され、翌年の「Linux Conference '99」から、 主催を日Linux協会が引き継ぎました。 9年目となる今年は、“日での開催”をよりアピールするため、 名称を「Japan Linux Conference 2007」に変更することにいたしました。 新しい“LC”の出発に、多くの皆様に参加いただければ、幸いです。 日Linux協会 上川氏による受賞論文の発表は、カンファレンス2日目、9月14日(金) 午後1時半〜2時半の論文発表セッション内にて行われます。 また、Japan Linux Conference 2007 Award 授賞式は、同日午後3時45分から開催されます。 お知らせ Japan Linux

    penalty
    penalty 2007/09/29
    こんなのあったのか!!
  • Linux と C

    Linux と C ■ C/C++ C/C++ プログラムのコンパイルと実行 複数ファイルのコンパイル コンパイル時にマクロ定数の設定 デバッグ、プロファイル インラインアセンブラ sleep プロセスの複製 fork プロセスの終了待ち wait コマンドラインからの引数 プログラムの実行 exec プロセスのプライオリティー(優先度)設定 スレッドの作成 スレッドとシンクロナイズメソッド TCP/IP ファイルとフォルダの列挙 パイプ シグナル 共有メモリ メッセージ セマフォ ファイルの排他制御 ■ Xlib Xlib 実行ファイルの生成 Xlib イベント Xlib ボタンを作る Xlib テキストボックスを作る Xlib ウィンドウの閉じるボタンが押された時の処理を書く Xlib ウィンドウの枠を消す Xlib メモ ■ Xaw ウィジットとコンパイル Textの入力文字チェ

    penalty
    penalty 2007/09/26
    まんま
  • inetd の仕組みを見てみる - naoyaのはてなダイアリー

    inetd や xinetd (以下 inetd) はインターネットサービスをデーモン化するのに共通している処理を担い、ほとんどの時間をアイドル状態で過ごすその手のサービスに必要なリソースを節約する役割を果たします。 inetd のひとつ面白いところは、inetd でサービス化したいプログラムの標準入力/標準出力がクライアントソケットの入出力に接続されるところです。例えば daytime 相当のサービスを自分で作ろうと思った場合 #!/usr/local/bin/perl # daytime.pl use strict; use warnings; use DateTime; use IO::Handle; STDOUT->autoflush(1); STDOUT->printf( "%s\n", DateTime->now(time_zone => 'Asia/Tokyo') ); と標

    inetd の仕組みを見てみる - naoyaのはてなダイアリー
    penalty
    penalty 2007/09/16
    inetdの実装と、perlでシュミレート