更新履歴 2012-08-28: URL 公開 はじめに 日本時間 2012 年 7 月 1 日 9:00 にうるう秒が挿入されましたが、その際 Linux カーネルに起因する不具合により、各所で騒ぎになりました。行きがかり上、成り行きを追いかけているのですが、なかなか長期間になってき... 続きを読む
ファイル a, b はそれぞれ重複する行を含んでいないと仮定する。 # a, b に共通な行を抜き出す cat a b | sort | uniq -d > common # b にだけ含まれる行を抜き出す cat a b | sort | uniq > all cat a all | sort | uniq -u >only_in_b "Shell Programming Exa... 続きを読む
2012年7月1日午前0時(グリニッジ標準時:日本時間は+9時間)、大方の予想通り、いくつかのサイトで障害が発生しました。これらは「うるう秒」によって引き起こされたトラブルです。 うるう秒の説明は朝日新聞の科学欄がわかり易く説明していました。 正確な時... 続きを読む
2012年7月1日午前9時、日本標準時(JST)に「うるう秒」が1秒挿入された。具体的には、7月1日午前9時0分の前に「午前8時59分60秒」が挿入されたのだ。結果から言えば、うるう秒の挿入によって重大なシステムトラブルは発生せず、一部の軽微なトラブルにとどまっ... 続きを読む
1 RT
RT @shiumachi: うるう秒.. http://t.co/a5B7loSs
UNIXの歴史にはある大きな転換点があり、そこには「もう一つの未来」の可能性が開けていました。この転換期に起こった出来事は「UNIX戦争」として知られていますが、その背景に「UNIXをC++で分散OSに書き直す」という野心的な計画があったことは、今ではほとん... 続きを読む
1998年~2000年前半ごろに、米国などでLinux関連企業への投資が過熱、IPOで話題を集めるも、2000年後半あたりから、投資縮小、レイオフ、吸収合併等が相次いだことから、2000年までの状況を「Linuxバブル」と称する場合があります。 そもそも、Linux自体が一部... 続きを読む
fork(フォーク)は、UNIX系システムコールのひとつで、プロセスのコピーを生成するものである。新たに作り出されたプロセスを子プロセス、fork()を呼び出したプロセスを親プロセスと呼ぶ。また、マルチスレッド環境でスレッドのコピーを作ることもforkと呼ぶこ... 続きを読む
UNIX時間またはUNIX時刻(UNIX time or POSIX time)とはコンピューターシステム上で日時を表す単位。UTCでの1970年1月1日真夜中(0時0分0秒)からの経過秒数(閏秒を加味しない)で表される。 UNIX系オペレーティングシステムだけでなく、他の多くのオペレーテ... 続きを読む
シェルからでも重い処理というのはちょこちょこあって、例えば超デカいログファイルを移動して圧縮したりというお仕事は世界中のあらゆる場所で毎日行われていたりする。コマンドラインからでも大量の圧縮済みログファイルをいっぺんに展開したい、とか。あるデ... 続きを読む
ksar is a sar graphing tool that can graph for now linux,mac and solaris sar output. sar statistics graph can be output to a pdf file 続きを読む
小ネタ 3.1からLinux の RLIMIT_NPROC のあつかいがちょっと変わります。端的にいうとNetBSDちっくな動きになりました。 まずバックグランドを説明すると、NPROCはユーザあたりのプロセス数を制限する機能であると。端的にいうとプロセス数超過するとforkがEAGA... 続きを読む
個人的にテキストファイルを処理することが多いのですが,簡単な処理ならUnixのコマンドをパイプとリダイレクトで組み合わせてできることが多くあります.今回はそんななかでもちょっとマニアックなTIPSをまとめてみました. sortコマンドでタブ区切りのファイ... 続きを読む
Before You Start About this tutorial Welcome to "Linux fundamentals," the first of four tutorials designed to prepare you for the Linux Professional Institute's 101 exam. In this tutorial, we'll introduce you to bash (the standard Linux shell... 続きを読む
Have you ever logged in to a server, ran `free`, seen that a bit of swap is used and wondered what’s in there? It’s usually not very indicative of anything, or even overly helpful knowing what’s in there, mostly it’s a curiosity thing. Ei... 続きを読む
Home > Feature Articles > Linus Torvalds’s Lessons on Software Development M... If anyone knows the joys and sorrows of managing software development projects, it would be Linus Torvalds, creator of the world's most popular open-source softw... 続きを読む
1 :VIPがお送りします:2010/09/28(火) 15:05:10.95 ID:I+zJt+x80 windowsいらないwwwwwww 4 :VIPがお送りします:2010/09/28(火) 15:06:08.35 ID:GteRPow00 すぐあきるよ 17 :VIPがお送りします:2010/09/28(火) 15:15:51.70 ID:h6o6M8yP0 うぶんちゅたん! 29 :V... 続きを読む
[prev in list] [next in list] [prev in thread] [next in thread] List: linux-kernel Subject: Linux 3.0-rc1 From: Linus Torvalds <torvalds () linux-foundation ! org> Date: 2011-05-30 1:30:32 Message-ID: BANLkTinE8eSSovGx6CPPkTeCpqv8AsS2nw () ma... 続きを読む
sudo を使うと root の権限でコマンドを実行することができますが デフォルトの設定では、環境変数も変わってしまうため 権限だけ root にすることができません。 というわけで、環境変数を引き継ぐようにしてみます。 sudo の設定ファイル /etc/sudoers を vis... 続きを読む
Linuxの導入から応用まで、独学で学んだことを綴って、仲間を増やします! 日々の格闘を報告したいと思います。 Conkyは、システム情報をデスクトップ上に表示してくれる便利なツールです。が、ディスクの使用量とか何のプロセスが走ってるとかを四六時中見てい... 続きを読む
HTTP Git Read-Only This URL has Read+Write access 続きを読む
2011-02-02 CompizとGlx-Dockを極める!LinuxデスクトップをOSX風にカスタマイズしよう。 Compizというソフトウェアをご存知だろうか。PC UNIX向けの3Dデスクトップマネージャであり、筆者は愛用している。「日本男児たるもの、GUIなどに頼ってはいかん!だから... 続きを読む
Twitterでつぶやいたら意外と知られて無かったので記事にしておきます。 Linuxとかで巨大なログファイルとかを扱うときに、headやtailというコマンドで先頭から何行とか 末尾から何行を見たい時があると思います。 例えばアクセスログで末尾から10000000行目辺... 続きを読む
programming | 複雑な shell script を書くためには,コマンドライン引数の構文解析が必要不可欠.そこで,bash上でgetoptを使ってコマンドライン引数を解析する方法について調べてみた.getopt の仕様はヤヤコシイ.まずは実際に動かしてみる. $ getopt ab "-... 続きを読む
The Linux Home Page at Linux Online Linuxカーネルの最新版となるLinuxカーネル2.6.37が公開された。ドライバの改善やサポートハードウェアの追加などいつも実施されている内容に加えて、2.6.37では注目されるいくつかの機能が実現されている。特に注目される... 続きを読む
The tsort program is a command line utility on Unix-like platforms, that performs a topological sort on its input. [edit] History According to its info[1] page, this command was initially written for providing an ordering of object files that... 続きを読む
In computing, a shebang (also called a hashbang, hashpling, or pound bang) refers to the characters "#!" when they are the first two characters in a script file. Unix-like operating systems take the presence of these two characters as an indi... 続きを読む
Linux カーネル コーディング規約 [プレインテキスト版] 原著作者: Linus Torvalds <torvalds at osdl dot org> 翻訳者: Ken Iwamoto <iwamoto dot kn at ncos dot nec dot co dot jp> Toshikazu Nakayama <nakayama dot ts at ncos dot nec dot co dot jp> Nob... 続きを読む
bashではCtrl-Sを入力してしまうと端末がロックされた状態になり何も受け付けなくなります。Ctrl-Qで解除できるが、普段ロックすることないしいらいらするから、無効にする方法を調べてみた。 方法はいたって簡単で # stty stop undef でOK。常に有効にしたい... 続きを読む
As some of you know, I have been working on a book on parallel programming. My thought had been to complete it, then announce it. But I finally realized that it really never will be complete, at least not as long as people keep coming up with... 続きを読む