薫のHack

MySQLのデータファイル構造

FreeBSDの場合、MySQLのデータディレクトリは/var/db/mysql/です。MySQLのMyISAMはデータディレクトリに...

PHP scandir()でディレクトリエントリのリストを取得する方法

Unix系OS(FreeBSDやLinuxなど)は、ディレクトリ情報(ディレクトリエントリ)を取得するには、opendir()/r...

C言語 scandir()でディレクトリエントリのリストを取得する方法

はじめにscandir とはscandir の定義サンプルコードコンパイル方法実行結果ソートをするサンプルコード...

C言語 popen()でコマンドの入力に書き込む

はじめにパイプがプログラムをつなぐコマンドの実行方法サンプルソース popen.cコンパイル方法実行方法...

C言語 popen()でコマンドを実行して出力を読み込む

はじめにパイプがプログラムをつなぐコマンドの実行方法サンプルソース popen.cコンパイル方法実行方法...

FreeBSD C言語 kqueue/keventで簡易tail -fコマンドを作る

tailコマンドの-fオプションは、ログなどを監視するときに便利なオプションです。ファイルが更新される...

GNU Emacs Wanderlustで不要なヘッダを表示しない方法

FreeBSDの上で、GNU Emacsを動かし、その上で、Wanderlustというメールのソフトウェアを利用して、Eメー...

grepでマッチしない行を探す方法

テキストファイルたちから情報を探すときに、grepコマンドを多用します。ソースコードを追っかけるとき...

lsコマンドでファイルを新しい順番、古い順番にソートする方法

はじめにlsコマンドを更新日時でソートする方法はじめにパソコンでは、ファイルを作って、更新して、移...

tailコマンドでファイルの中身を逆にする方法

ファイルの中身を行レベルで逆にしたい、とか、stdinの入力行を逆にしたいとか、ファイルや入力の逆から...

ログを見る技術 複数のファイルをtailする方法 tail xtail

Webアプリケーションを開発しているとアクセスログとエラーログが同時にみたかったり、普通のログファイ...

Unix C言語で超簡単なlsコマンドを作ってみる

ファイルシステムのディレクトリのファイルの一覧を表示するには、FreeBSDやLinuxなどのUNIX系OSでは、l...

PHPやnode.jsで画像をbase64エンコードしてインラインイメージとしてimgタグで表示する方法

はじめにインラインイメージとはbase64 とはインラインイメージの指定方法指定できる主なコンテンツタイ...

FreeBSDにsambaをインストールし、ファイル共有する方法

sambaを使うと簡単にMicrosoftWindowsからFreeBSDのディスクをマウントして、読み書きができたりして便...

vim カレントの段落をビジュアルモードで選択する方法

FreeBSDユーザの間で大人気のエディタvimについて。vimでドキュメントを編集したり、プログラムを書いた...

vim カレントのバッファの内容をファイルに追記する方法

FreeBSDユーザの間で大人気のエディタvimについて。ファイルを編集していて、ほかのファイルと結合した...

vim カーソルの単語を検索する方法

FreeBSDユーザの間で大人気のエディタvimについて。vimで文字列の検索をするときには、/や?を使います。...

vimからミニブログTwitterに投稿する方法

FreeBSDやLinuxであろうと、MicrosoftのWindowsを使っていようが、関係なく、vimは利用できます。そんな...

FreeBSD 6.3やFreeBSD 7.0でdeleteキーが機能しなかった

[2008-03-13-2] では、バックスペースが機能しなくなった話をしましたが、バックスペースのみならず、デ...

FreeBSD GNU Screenでバックスペースが機能しなかった

FreeBSDのアップグレードを行うたびに、たびたび、シェルには悩ませられてきました。FreeBSD 6.3-RELEAS...

GNU Screenの起動時やアタッチ時にターミナルをリサイズさせない方法

FreeBSDユーザのみならずUnixユーザならこれをなくしては、生きてはいけない GNUScreenです。3種の神器...

topコマンドでコマンドライン引数を表示する方法

この話は、FreeBSD 7系からの話です。7より前のバージョンのFreeBSDでは、たぶん、このオプションの話は...

FreeBSD 7.0-RELEASEをインストールしたので環境構築

portsディレクトリの準備GNU screenのインストールsudoのインストールと設定ApacheのインストールPHP5PH...

w3mでオンラインマニュアルman/jmanを見るw3mman

FreeBSDユーザは、オンラインドキュメントをmanコマンドを利用して見ます。日本語のドキュメントをみる...

FreeBSDでCDのイメージファイル isoをmountする方法

FreeBSDで、CDのisoイメージファイルをマウントしたいときがあります。mdconfigとmountを使って、iso966...

FreeBSD環境でシステムやapacheをmuninでモニタリング

muninは、リソースの情報収集、グラフ化をしてくれます。http://munin.projects.linpro.no/サーバのリソ...

FreeBSD 7.0-RELEASEがリリースされた

2008/02/27(米国時間)にFreeBSD7.0-RELEASEが公開されました。2年間ぶりのメジャーリリースです。6系と...

FreeBSD 7.0-RC3が公開

FreeBSD 7.0-RC3が公開されました。HighPoint RocketRAID デバイスドライバ(hptrr)の動作確認のためのRC...

FreeBSDはportsからYahoo!のYUIがインストールできる

FreeBSDは、portsコレクションからYahoo!User InterfaceライブラリYUIがインストールすることができます...

FreeBSD ports コンソールベースのネットワークトラフィックモニター vnstat

コンソールベースのネットワークトラフィックモニターに vnstatというコマンドがあります。vnstatのイン...

ヤフー、次世代 Yahoo!メール ベータ版を公開

Yahoo!Incのメールは、JavaScriptでガリガリとやっているようですが、ヤフージャパンの新メールクライア...

マルチコアCPUを生かしたファイル圧縮 mgzip pbzip2

インテルやAMDなどからマルチコアのCPU Core2Duo、Core2Quad、AthlonX2などのCPUが続々と出てきています...

FreeBSDとOpenBSM

The TrustedBSM ProjectがOpenBSM1.0を公開しました。FreeBSD 6.3とFreeBSD 7.0のフルリリースだそうで...

FreeBSD 8-CURRENT procstat

FreeBSD 8-CURRENTにprocstat(1)コマンドが追加されました。ファイルディスクリプタ、スレッド、カーネ...

FreeBSDのxenロードマップとdom0

Xenは、1つのハードウェアで複数のオペレーティングシステム)を並列実行・制御するソフトウェアです。i3...

FreeBSD portsのdistfilesをportscleanで掃除する方法

FreeBSDのportsシステムは非常に便利です。たいてい色々なソフトウェアをmakeコマンド一発でインストー...

セキュリティ sshでknown_hostsに登録するか聞かれなくする方法

[2007-05-25-4] でも同じことを書いてますが。sshコマンドでsshdに接続したときに、接続先の公開鍵がkno...

netstatコマンドのステータスの意味

はじめにTCP には状態があるTCPの状態を確認する方法netstatコマンドのTCPのステータスの意味LISTENSYN_...

netstatコマンドで長いアドレスを縮めない方法

netstatコマンドでは、ネットワークの状態をチェックすることができます。サーバがどこのホストとどのポ...

sshdでsshできるユーザを制限する方法

OpenSSH SSH daemonのsshdでは、sshでログインできるユーザを指定し、許可したユーザだけをログインさせ...



最近の記事

はてなの人気のブックマーク

コンテンツを検索しよう

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
プライバシーポリシー