はじめに Linux のセキュリティ設定ってなかなかまとまったものがないので、いろんなサイトを参考にしながら設定をまとめてみました。想定はWeb サーバーで、使用している Linux は CentOS 6.2 です。 設定内容は以下のようになります。 リモートからの root ロ... 続きを読む
お久しぶりの田中です。最近、ずっと大型案件に携わっていた関係で、あまりブログ等でのアウトプットができていませんでした。これからはドンドン書いていきますので、どうぞよろしくお願いします。本日はGNU screenと同様の機能を持つtmuxを紹介します。 GNU s... 続きを読む
オープンソースベンダーのRed Hat社が同社のLinuxディストリビューションであるRed Hat Enterprise Linuxのバージョン6.2をリリースした。このバージョンは2011年5月にリリースされた6.1の後継バージョン。 バージョン6.2は、バージョン6.1後にリリースされたす... 続きを読む
2011-12-06 いますぐWindowsを捨ててデスクトップでGNU/Linuxを使う10+の理由 言及するのが既に周回遅れ気味だが、いますぐコマンドプロンプトを捨てて、Cygwinを使うべき10+の理由という記事がとても人気だったようだ。 Cygwinはご存知の方も多いだろうが、... 続きを読む
UNIX & Linux コマンドとシェルスクリプトを詳しく解説。UNIX・Linux ユーザ向けのBシェル(bash)を使用したシェルスクリプトプログラミングとコマンドのリファレンス、およびサンプルシェルスクリプト。当サイトについて 当サイトは管理人 SUNONE による、 UNIX... 続きを読む
Unix, ssh140文字で収まらなかったので.サーバサイドの設定による解決/etc/ssh/sshd_configクライアントの名前解決クライアントの名前解決ができなくて時間がかかっている.1. /etc/hosts にクライアントの設定を書く192.168.0.2 ssh-crient.example.com2. /et... 続きを読む
SL is a Linux release put together by Fermilab, CERN, and various other labs and universities around the world. Its primary purpose is to reduce duplicated effort of the labs, and to have a common install base for the various experimenters. T... 続きを読む
(書きかけ。)rsync --dry-run -avz --exclude-from=pattern-file --delete SRC/ DESTSRCの末尾に/を忘れずつける。たいてい必要。 SRCスラッシュの有無は、mv SRC DESTとmv SRC/* DESTの違いと一緒。スラッシュの後ろに*が省略されているものと考える。DESTは関... 続きを読む
IT, Linux 比較的大きいサイズのファイルをSCPで転送することがあって、できるだけ高速化してみたかったので、色々試してみたメモ。scpというかsshには、暗号化方式と圧縮有無の指定があるので、それらのベンチマークを。尚、以下は、SSH v2が対象です。v1はか... 続きを読む
_ vmstat によるサーバ診断 vmstat はサーバのプロセス, メモリ, スワップ, I/O, CPU 等を確認できるコマンドで, サーバの状態を知るのには欠かせないツールです。 実際の vmstat の出力は以下のようになります。 $ vmstat 2 procs -----------memory----------... 続きを読む
Linux Daily Topics 2011年5月17日 CentOS 6.0は本当にリリースされるのか?─メイン開発者の離脱が意味するメッセージ 2011年5月17日 階戸明 Linux, CentOS, CentOS 6.0, OSSプロジェクト, Scientific Linux RHEL, Linux, リリース, メンバー この記事を読む... 続きを読む
シェルからでも重い処理というのはちょこちょこあって、例えば超デカいログファイルを移動して圧縮したりというお仕事は世界中のあらゆる場所で毎日行われていたりする。コマンドラインからでも大量の圧縮済みログファイルをいっぺんに展開したい、とか。あるデ... 続きを読む
先週、CentOS 6 はいつ頃出るのかどうか、ふと気になりました。リリース予定もニュースにならないし、どうしたのだろうと調べていたら、CentOSの開発MLが荒れていることを知りました。不安を感じた私は調査を続けました。すると、LWN.net の一つの記事に、CentO... 続きを読む
サーバのファイル整理作業をしていたところ…、間違えてrm -rfしてしまった!ぎゃーバックアップもねー! 長いこと生きてたらこんな経験の1度や2度はありますよね?えぇ、ついさっきやらかしちゃいましたwwオワタwww 速攻「rm 復活」とかでググッたねw、... 続きを読む
linux, ubuntu, iptables大雑把な環境設定のテンプレート、編集して利用する。外部に公開する場合はこのあたりを参考に設定すると良い。2/7追記 sshへの総当り攻撃を手軽に防ぐ設定を反映して若干変更を加えました。 #!/bin/bash #----------------------------... 続きを読む
Martin Streicher はフリーランスの Ruby on Rails 開発者であり、以前は Linux Magazine の編集責任者でした。彼は Purdue University でコンピューター・サイエンスの修士号を取得しており、1986年以来 UNIX ライクなシステムのプログラミングをしてきました... 続きを読む
Linuxコマンドがすばやく探せる、そのまま使える。# sample.txtへのシンボリックリンクとしてlink.txtを作成 $ ln -s /tmp/sample.txt link.txt $ ls -l lrwxrwxr-x 1 myuser mygroup 17 1 1 00:00 link.txt -> /tmp/sample.txt 続きを読む
IPA フォント on Debian GNU/Linux Aug 2008 Last modified: Tue Aug 19 11:54:33 JST 2008 It is just example. At your own risk. IPAフォントをGET $ wget http://ossipedia.ipa.go.jp/ipafont/IPAfont00203.php IPAフォントを展開 $ cd /usr/share/fonts/tr... 続きを読む
さて、Creative Commonsでファイルを公開するにあたり、「次号発売以降、無料で記事を配布するのであれば、読者が本誌を買うメリットは何?」という質問を多くの人から頂戴しました。ここでその質問にお答えしておきたいと思います。 本誌の利益の一部をUbuntu ... 続きを読む
Linuxの技術カンファレンス「第1回Japan Linux Symposium」が10月21日、東京で開幕した。23日までの期間中には、東京・秋葉原の秋葉原コンベンションホールで各種の技術セッションが行われるほか、21日には東京・赤坂のANAインターコンチネンタルホテル東京で基... 続きを読む
5 Excellent Downloadable eBooks To Teach Yourself Linux Aug. 1st, 2009 By Varun Kashyap So you have heard of all the advantages and geeky babble about how Linux is better and you have finally decided to try it? Just one thing, you don’t kno... 続きを読む
Linux サーバー Hacksの本で勉強したネタだけど。プロセスをKillするのにps してからKillは面倒 ps ax | grep screen sudo kill XXXX Pgrepを使う pgrep screen | sudo xargs kill これでかなり楽になる。pgrep pkillはかなり便利。 続きを読む
linux, screen, tmuxGNU screenはもう古いので皆さんtmuxへ移行しましょう、という話。Gentooならemerge tmux。スクリーンショット本家のスクリーンショットをそのまま貼り付け。tmuxへ移行する理由(メリット)標準設定のままでもそれなりに使えるステータスバ... 続きを読む
このたび、特定非営利活動法人エルピーアイジャパンは、Linux技術者教育に利用していただくことを目的とした教材、「Linuxサーバー構築標準教科書(Ver1.0.1)」を開発し、インターネット上にて公開し、提供することとなりました。 この「Linuxサーバー構築標準... 続きを読む
ほぼ自分メモですが、いいかげんfindを極めたかったので「Mommy, I found it! — 15 Practical Linux Find Command Examples」を超訳してみます。 Linuxでファイルなんかを探すときに使うfindの実用的な15例ですね。ここらへんを覚えておけば大抵の作業は大丈夫... 続きを読む
20 of the Best Free Linux Books - Part 1 - LinuxLinks News最近では書籍がウェブに無料公開されることも珍しくなく、オープンソース関係だとそれが顕著なわけだが、その中から20冊チョイスされている。Ubuntu Pocket Guide and ReferenceTwo Bits (asin:0822... 続きを読む
こんにちは、ショッピング事業部開発部の吉野です。 Yahoo!ショッピング開発部では新人エンジニア向けにコマンドのソースコードを読むことを奨励しています。 その初期の題材として、lsコマンドがよく挙げられます。 今回は「lsコマンドをハックしてみよう」と... 続きを読む
今回はLinux上で手軽にサウンドファイルを編集出来る sox を紹介します。 単純にオーディオファイルを編集するだけならGUIで編集可能なアプリケーションはたくさんあります。どこぞのOSならもっとたくさんあるでしょう。 ですが、バッチ処理をしたり少々複雑な... 続きを読む
iptablesをマスターするには時間がかかるものの、セキュリティに関する基本的なニーズを満たすことのできるいくつかのルールを知っておくだけで、あなたのLinuxシステムのセキュリティを向上させることができる。本記事では、その手始めとなる重要なルールを解... 続きを読む
GNU diff の地味だけど便利な機能 最近になって GNU diff の地味だけど便利な機能を2つ知りました。調べてみると、いずれも昔からある機能でした。 --side-by-side は2段組で結果を表示するオプションです。変更されていない行を含めて2つのファイルの内容全体... 続きを読む
Guides, HowTos and Tips for Technology Geeks ? The Geek Stuff The Greek StuffにおいてRamesh Natarajan氏著の書籍『Linux 101 Hacks』の無料ダウンロードがはじまっている。『Linux 101 Hacks』は初級のLinuxシステム管理者向けにまとめられた無料の電子書... 続きを読む
「企業情報が漏れる」「個人情報が不意に含まれた」などの理由での削除は原則受け付けません(すべて受け付けないではありませんが)ので、メーリングリストでの発言には送信元情報や文面には厳重に注意してメールを送信してください。 問題や疑問点などがあり、... 続きを読む
日本ヒューレット・パッカード(日本HP)は2009年2月9日,フリーのRed Hat Enterprise Linux互換ディストリビューションであるCentOSを含めたオープンソース・ソフトウエアの有償サポート・サービスを開始した。このサービスは日本法人独自のもので,「大手サー... 続きを読む
© Copyright 2008 Keir Thomas. Ubuntu is a trademark of Canonical Ltd. Ubuntu Pocket Guide and Reference is not affiliated to Canonical Ltd. 続きを読む
lessやmoreなどテキストを見るためだけのツールも、サーバ管理に欠かせない道具箱の中の道具の一つです。が、表示が味気ないと思いません?ああ、できたら普段使っているvim(他のエディタ使いのみなさん済みません><)と同じように、行番号表示&シンタックスハ... 続きを読む
この連載では、UNIX系OSをコマンドライン上から効率よく利用するために知っておくべきテクニックや、便利な小技を紹介していきます。今回はfind/grep/xargsコマンドを利用した「ファイル・ファイル内容の検索」に関するテクニックを紹介します。 続きを読む
zfs tutorial part 1 Learning to use ZFS, Sun's new filesystem. ZFS is an open source filesystem used in Solaris 10, with growing support from other operating systems. This series of tutorials shows you how to use ZFS with simple hands-on exam... 続きを読む
ディレクトリ操作 lsの使うオプション ...-l,-a,-F,-i # ディレクトリをすべて消す場合(先頭の\は後述) \rm -rf ディレクトリ名 # 全部コピー cp -ar srcdir destdir ...-aはGNU lsのオプション # cp -aがどこまで信用できるか不明、あるいはGNU lsがない時に、... 続きを読む
なにかしらサービスのリリース時にmemcachedの再起動があると思いますので、ちょっと作った。#! /bin/sh if [ $# -ne 1 ]; then echo "./memcached.sh [start/stop]" exit 1 fi case $1 in start) /usr/local/bin/memcached -d -m 512 -p 1... 続きを読む
Want to read Linux tips and tricks, but don't have time to check our blog everyday? Subscribe to our email newsletter to make sure you don't miss a single tip/tricks. Cheat sheet act as a reference tool which provides cut and paste kind of co... 続きを読む
History Article Edit this page Discussion X Best Vim Tips From Vim Tips Wiki Jump to: navigation, search Please review this tip: This tip was imported from vim.org and needs general review. You might clean up comments or merge similar tips. A... 続きを読む
尾藤正人(a.k.a BTO)です 社内勉強会でシェルの仕組みというのをやってみましたので、資料を公開します。 シェルはUNIXを使う上で、必ず使用される非常に身近なツールです。 毎日使用しているツールにも関わらず、具体的にどのような動作をしているのか知らない... 続きを読む
IT, Linux 最近、Linuxではaptやyumなど、パッケージ管理ツールで多くのアプリケーションやライブラリが管理されるようになり、普通に利用している限りはソースからコンパイルして"make install"することがほとんどありません。 とはいっても、マイナーなソフト... 続きを読む
Zzappers Best of ZSH Tips zzapper's Tips Home Updated : 24Sep08 > zsh -fx # start a "clean" version of zsh (without your startup files) print $ZSH_VERSION http://zshwiki.org/ http://www.zsh.org/mla/ Searchable Mailing List Archive http://grml... 続きを読む
There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies. C.A.R. Hoare I noticed that... 続きを読む
Linux チューニング - Ext3 のパフォーマンスを最大化させる じつは自宅サーバのロードアベレージが上がり続けています。分析の結果、ボトルネックは I/O 処理でした。CPU は Athlon64 X2 4400+ ですが、まだまだ当分この CPU で間に合いそうです。HDD は当時は... 続きを読む
このたび、特定非営利活動法人エルピーアイジャパンは、Linux技術者教育に利用していただくことを目的とした教材、「Linux標準教科書(Ver1.0)」を開発し、インターネット上にて公開し、提供することとなりました。 この「Linux標準教科書」は、多くの教育機関... 続きを読む
Linux技術者認定機関のLPI-Japanは16日、各種教育機関を対象としたLinux入門教材、「Linux標準教科書」の無償提供を開始した。 同教材では、高校・大学・専門学校・企業内研修等での授業を想定して、Linuxの基礎知識、基本操作、簡単なサーバ構築といった初級者... 続きを読む
Level: IntermediateJohn Fronckowiak (john@idcc.net), President, IDC Consulting Inc. 27 May 2008As a follow-up to Michael Stutz's excellent article, this article provides 10 more good habits to adopt that will improve your UNIX® command-line e... 続きを読む
レベル: 初級Vallard Benincosa, Certified Technical Sales Specialist, IBM 2008年 7月 20日この記事で紹介する 10 の秘訣を学ぶと、宇宙で最も強力な Linux® 管理者になることができます・・・。いや、それほど大げさではないかもしれませんが、大規模な環境... 続きを読む
先週の金曜日に行われたサーバ/インフラ Tech Meetingの資料を公開します。 この本を書いたわけ - ひろせまさあき(PDF, 1594KB) DSASのこれから - 安井真伸(PDF, 529KB) はてなの伊藤さん、田中さんの発表資料も既に公開されています。 サーバ/インフラ Tech Me... 続きを読む
14:09 | 先週の金曜にサーバ/インフラ Tech Meetingで「はてなのインフラ、いまむかし」という発表をさせていただきました。先日発売された「サーバ/インフラを支える技術」の新刊記念のイベントです。[24時間365日] サーバ/インフラを支える技術 ~スケーラビリ... 続きを読む
金曜日は サーバー/インフラを支える技術出版記念イベント サーバ/インフラ Tech Meeting の日でした。自分は「Linuxカーネルの読み方」と題して、自分なりにまとめたカーネルのソースコードを読むコツについてお話させていただきました。発表資料を以下にアッ... 続きを読む
お題は「あるプロセスがどの程度の物理メモリを利用したかを知りたい」です。手っとりばやく知りたいときは top や ps などで調べると良いでしょうか。例えば手元の coLinux で top して M キーでソートすると emacs のプロセスが最もメモリを使っているようで... 続きを読む
2.ファイル展開 ファイルを入手したら、screen-4.0.3.tar.gzを展開しましょう。 GNU tarがインストールされているならば、下の手順でファイル展開できます。 % tar xzf screen-4.0.3.tar.gz もし上の手順で展開できなかった場合は、以下のよりportableな方法を... 続きを読む
Linux は fork で子プロセスを作成した場合、親の仮想メモリ空間の内容を子へコピーする必要があります。しかしまともに全空間をコピーしていたのでは fork のコストが高くなってしまいますし、子が親と同じようなプロセスとして動作し続ける場合は、内容の重複... 続きを読む
レベル: 中級Roderick W. Smith (rodsmith@rodsbooks.com), Consultant and author 2008年 4月 30日歴代の Linux® ファイルシステムのなかで最新の Ext4 は、今までのファイルシステムと同じように重要かつ人気のファイルシステムになりそうです。Linux システ... 続きを読む
colinuxのパーティションが99%になってしまいました。 以前「colinuxのイメージを拡張とswapを使う方法」というエントリを書いたのを思い出し見てみたのですが、自分で書いておきながらすごくめんどくさそうだったので、他に方法ないのか調べてみました。 そし... 続きを読む
Ubuntu Japanese Teamは2008年4月25日,Linuxディストリビューションの新版「Ubuntu 8.04 LTS 日本語ローカライズド Desktop CD」を正式リリースした。Wubiと呼ぶツールにより,パーティションを分割することなくWindows上にインストールすることが可能になった... 続きを読む
cronでどうしてもshelが自動化できないのですが わかる人教えてもらえますか? /usr/local/analog/analog.sh というシェルがあります。 単体で実行できます。 Crontab -e で 00 04 * * * /usr/local/analog/analog.sh 設定してあります。 service crond start ... 続きを読む
CentOS 4.4 では標準で多くのソフトウェア・パッケージが用意されていますが、それでもユーザのニーズにすべて答えられるわけではありません。そこで、多くの有用なサードパーティ・パッケージを供給している RPMforge のリポジトリを yum に追加する方法を紹介... 続きを読む
− 若葉マーク管理者に捧げる − LinuxやUNIXをWindowsのファイルサーバ/プリントサーバとしてしまうことができる「Samba」は、手軽にファイル共有環境を構築することができ、サーバ管理入門にもぴったりです。インターネット上の関連情報も豊富ですが、しっか... 続きを読む
GNUプロジェクトは14日 (米国時間)、コマンドラインのアーカイバ「GNU tar 1.20」をリリースした。GNU GPLv3が適用されるソースコードは、UNIX系OSなどPOSIX互換のシステムでコンパイル可能。 今回のリリースでは、新しいオプションとして「--auto-compress」 (... 続きを読む
■ screen 再入門 17:19 screen のつかいかたをみなおそうとおもいました。tiarra とか mobirc を常にデバッグモードでたちあげてて邪魔なので別の screen においだす やりたいこと 完全にデーモンにして放置したくはないけど、基本的に放置なプロセスを別の sc... 続きを読む
このサイトは、もともと作者の自分用メモとして書き始めたものです。書いてあることが全て正しいとは限りません。他の文献、オフィシャルなサイトも確認して、自己責任にて利用してください。 1台のマシン上で Linux や別の OS を複数稼働させることのできる仮... 続きを読む
これまでのインストールガイドでは、ソフトウェアをインストールするためにapt-getコマンドを使ってきました。ところが、いろんなサイトを閲覧しているとaptitudeコマンドを使っているところがけっこうあります。この二つの違いはなんなのでしょうか。そしてど... 続きを読む
ubuntu, linux, aptUbuntu Feistyでサーバー環境を運用していたが、10月にはサポートも切れるし、もう次期LTS版も出る。将来の移行に備えて、そろそろGutsyに移行しようかと考えた。そこでVMwareや先日購入したML115等で何度か移行試験をしていたのだが、あるこ... 続きを読む
Linuxシステムプログラミング Robert Love 著、千住 治郎 訳 著 2008年04月 発行 396ページ 定価3780円 ISBN978-4-87311-362-3 オライリー・ジャパンで購入: 本書には、Linuxの概要、カーネル、Cライブラリ、Cコンパイラなどプログラミングの基礎知識から、フ... 続きを読む
宮下剛輔 Func(Fedora Unified Network Controller)はリモートシステム上でタスクを実行し,結果を取得して処理するためのセキュアな枠組みを提供する,Python製のシステム管理フレームワークです。この連載では,Funcの概要から具体的な利用方法,モジュール... 続きを読む
2008-09-29 uploader sid 2008-09-28 お知らせ Tips 2008-09-24 Software/Apache 2008-09-10 練習用ページ 2008-09-02 squeeze 2008-08-30 lenny 2008-08-29 etch 過去ログ SideBar 2008-07-30 TopPage 2008-07-27 Japanese 2008-06-28 Software/Flash AptGet ... 続きを読む
『Plaggerを使いたいけどインストールするのが大変』と言う方にお勧めです。 apt-lineを追加し、apt-getするだけ。 /etc/apt/sources.list deb http://debian.hansode.org/ ./ Plagger 一撃インストール # apt-get update # apt-get install libplagger-perl by... 続きを読む
/procディレクトリは不思議な存在だ。本当に存在しているわけではないのだが、ディレクトリ内を見て回ることができる。ディレクトリ内にある各ファイルの容量は0で、バイナリでもテキストでもないのだが、ファイル属性を確認したりファイルの中身を表示したりす... 続きを読む
sshを使いこなしていないひとを見るとイラっとする。パスワード認証大好き(もう21世紀ですよ)、パスフレーズ入れるのが面倒(keychain使えよ)、放っといたssh接続が切れて「また切れた!」(screen使えよ)とか。 ()は~/.ssh/configにおける同等の設定。詳しくはssh... 続きを読む
Michael Stutz is author of The Linux® Cookbook , which, incidentally, he designed and typeset using only open source software. His research interests include digital publishing and the future of the book. He has used various UNIX operating sy... 続きを読む
タイトルの通りですが、xargsコマンドの便利さを紹介する記事を書いてみました。xargsは私が大好きなコマンドの一つで、標準入力から渡されたファイル名などを引数とみなして、別のコマンドの引数として起動するというものです。 例えばfindで見つけたファイル... 続きを読む
screen を使ってると、別の作業している WINDOW のカレントディレクトリに移動したくなることってありませんか?私は月1000回ぐらいあります。で、毎回手動で打つのがめんどくさくなってきたので zsh スクリプト書いてみたら思っていた以上に便利だったので、汚... 続きを読む
Linuxちと仕事であるといいなーと思ったのでメモです。 そもそもftp://ftp.redhat.com/pub/redhat/linux/enterprise/4/en/os普通はここらへんからRPMやらSRPMを拾って来ます。公式なんである程度信頼して良いでしょう。 RHEL4用のyum repositoryはあるのか答え... 続きを読む
Sambaを利用すると,Windowsクライアントでドメインログオンする際の認証を行うことができます。最近では多くのサービスをWebベースで利用することが一般的であり,ドメインログオンによって一度認証された環境であれば,その認証情報を利用してWebサービスの認... 続きを読む
Michael Stutz is author of The Linux® Cookbook , which, incidentally, he designed and typeset using only open source software. His research interests include digital publishing and the future of the book. He has used various UNIX operating sy... 続きを読む
Xen を利用されている方に質問です。 DomU のホストにログイン中に、その DomU の Dom0 のホストを特定する何らか方法はありますでしょうか? Dom0 → DomU は xm コマンドで可能ですが、その逆の方法を調べています。 続きを読む
新着記事一覧 田中麗奈、初舞台で「嫁姑仲は順調です」 - 舞台『思い出トランプ』 [11:00 10/11] 【レポート】ソーシャルレンディングサービスの気になるメリット・デメリット-- maneoの妹尾賢俊社長に聞く [09:00 10/11] 【レポート】秋葉原アイテム巡り - ... 続きを読む
GNU screen メモ GNU screenは 1年以上前にも試してみたのですが、その時は何かしっくりこなかったので、Poderosaのタブに戻ってしまっていました。 でも、少し前からまた使うようになりました。 ちょっとメモしておきます。 screenの基本的なことは以下がわか... 続きを読む
screenとは? UNIX用のソフトウェアです。 screenを使うとコンソールでもウィンドウシステムを使ってるかのように簡単に端末を生成・廃棄、端末間移動ができ並行して作業することができます。また端末間で文字のコピー・ペーストもでき、ログをとるのも簡単です... 続きを読む
使い方 † 起動 screen 作業する ウィンドウをもう一つ開きたくなったら ^a^c で新しいウィンドウとシェルを起動 作業を途中のままやめたくなったら ^a^d でデタッチ 作業を再開したくなったら screen -r screen 中の全てのウィンドウを exit すると screen 自... 続きを読む
GNU screen を使い始めて数ヶ月が経ち、ようやく慣れてきました。それで、screenrc による設定方法などを調べているのですが、「こういうときはこうする」とか「こうするとこうなる」というオススメの設定があったら是非教えてください。 今の screenrc はこう... 続きを読む
Nagios is an enterprise-class monitoring solutions for hosts, services, and networks released under an Open Source license.Welcome to the official Nagios website! Nagios® is an Open Source host, service and network monitoring program. Where c... 続きを読む
UNIX でプロセスを一時的にスリープさせるには sleep(3) が使えます。sleep() は引数に秒単位でしか時間を指定できないので、より短い時間を指定したい場合は usleep(3) (マイクロ秒) や nanosleep(2) (ナノ秒) を使うことになります。sleep(), usleep() はライ... 続きを読む
自分が自宅で開発してる環境をさらしておきます。前までは、Windowsのいつも使ってるPCに直接AMP環境入れてたんですが、それがすごく嫌なので、最近はVM使って開発してます。理由は家のパソコンは遊びにも使う 常にApacheだのMySQLだのサービス起動してるのはヤ... 続きを読む
WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイス... 続きを読む
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 [CUI] [ CeCILL License] [ L... 続きを読む
Linux, Unix, screenscreenというものすごく便利なアプリケーションがあります。上記写真のように、1つのターミナル内で、仮想的に複数の端末を起動させることができるものです。ただ慣れるまでは少々使い方がとっつきづらいという話も聞きますので、今回はscre... 続きを読む
仮想化, Linux, UnixVMwareをご存知でしょうか?ここ数年で注目されている、仮想化という技術の一種になります。VMware自体はヴイエムウェア株式会社という会社で作られている製品なのですが、一部のモデルには無償で利用できるものが容易されています。今回は... 続きを読む
このサイトは、もともと作者の自分用メモとして書き始めたものです。書いてあることが全て正しいとは限りません。他の文献、オフィシャルなサイトも確認して、自己責任にて利用してください。 「良い意味でも悪い意味でも古いNFS」 を、インターネット経由でも... 続きを読む
雑記/備忘 | 16:21 | 「Java BlockingQueueで遊ぶ:パイプラインごっこ」でパイプラインの話をしたので、本来の、つまりUnixのパイプやリダイレクトを少し調べてみました。たまに話題となる some-command >file 2>&1 と some-command 2>&1 >fileの挙動の違いに... 続きを読む
このコンテンツは fj でまとめられたUNIX 用語 由来/読み方辞書 version 1.6 (Feb 13 1995)(以下オリジナル版と記述) を元に、当ページ管理人の独断と偏見により追加・改変・削除したものです。オリジナル版は「第3者に配布するのは自由です」とありますが、追... 続きを読む
前回カスタムRPMパッケージを作ったのですが、他の人に配布するにあたって、どうするのがいいでしょうか? パッケージを共有ディレクトリなどへ入れておき、使いたい人にそこから取得してもらってもいいのですが、パッケージをアップデートする度に同じことを行... 続きを読む
ITpro「オープンソース/Linux」の歩き方(第1回) Linuxの基本とLinuxディストリビューションについて知るには 連載目次へ >> ITproの「オープンソース/Linux」では,そのタイトル通り,OSS/Linuxに関する記事を掲載しています。記事の内容は,ニュースからアプ... 続きを読む
こんにちは、miyakeです。早く書くつもりだったのに前回からずいぶんと時間が空いてしまいました。今日は前回構築したPXEブート環境を用いて、いよいよOSの自動インストールに取りかかります。 ■前回のフォロー まず初めに、前回の内容について追加です。前回... 続きを読む
ChmSee ChmSeeはオープンソースのGNOME向けGTK2+パッケージだが、Webサイトのほとんどは中国語で書かれている。一部に英語の記述があるので、それほど苦労せずにインストールして使うことができるはずだ。GPLの下で配布されているフリーソフトウェアで、今年の8... 続きを読む