グループへのユーザの追加@Linux

グループへユーザを追加する方法。

# gpasswd -a user group

削除の場合

# gpasswd -d user group

グループ操作ってあまりやらないから、すぐに忘れてしまいます。


NICに複数のIPを付与する方法@Linux

1つのNICに複数のIPをつける方法の覚え書き。eth0にもう一つIP(192.168.0.2)をつける場合。

#  route add -host 192.168.0.2 dev eth0:0

サーバのクラスタリング(Act-Standby)でよく使用されるので、仮想IPと呼ばれることが多いです。


使用中のファイルの追跡@WindowsXP

Windows上であるファイルを削除しようとすると、使用中で削除出来ないときがあります。Linuxではfuserコマンドですぐにそのファイルを使用しているアプリを調べられるのですが、Windowsの場合は下準備が必要です。コマンドプロンプトで以下のコマンドを打っておきます。一回有効にすれば再起動しても有効です。

openfiles /local on

これを実行しておけば、以下のコマンドで使用中のファイル一覧が出力されます。

openfiles

ただ実行すると、ファイルのフルパスが見られないので、以下のオプションで実行すれば見やすいです。

openfiles /query /v

追記 2009/11/03

この方法を使っても、なぜか追跡できない場合があります。マイクロソフトがProcess Explorer というツールを提供しています。このツールでFind Handle or DLLから消せないファイルやフォルダのパスを検索することで、原因のプロセスが発見できます。


Windowsで空のイメージファイル作成@WindowsXP

Linux上でのddコマンドのように、Windows上で空のファイルを作成する方法。

fsutil file createnew ファイル名 ファイルサイズ

coLinuxのイメージファイルを作ったり、ディスクを無駄に消費してみたりできます。