文書の過去の版を表示しています。
目次
コマンド
OS に関係なく利用できるコマンドに関して.
imapfilter
imap コマンド経由で,lua 言語でフィルタリングを行うコマンド.
nkf
- unix/mac/windows の改行コード変換
- –unix, –mac, –windows オプション
- 上書きしたいとき
- –overwrite オプション
% nkf -w --overwrite hoge.txt
zip コマンド
(基本)zip ファイルを作成する
% zip hoge.zip foo/*.jpg
ディレクトリ情報は無視して,ファイルのみアーカイブする
% zip -j hoge.zip *.jpg
zip ファイルの中身を表示する
% zip -sf hoge.zip
rsync
dhclient
- dhclient が勝手に、resolv.conf を書き換えるのをやめたいができない。
- しょうがないので、以下を加えて回避。
# vi /etc/dhcp/resolv.conf prepend domain-name-servers 192.168.1.1;
subversion
convmv
- ファイル名の文字コード変更コマンド
convmv -r -f 元のエンコーディング -t 変更先エンコーディング --notest
- -f,-t: euc-jp, sjis, utf8 などを指定
- –notest: テストせずに,実行.
- 参考ページ
ffmpeg
latex2rtf
- freebsd, linux ともに,標準のコマンドでは日本語に対応していない.
- http://tauros.ams.eng.osaka-u.ac.jp/mt/jp/archives/2007_12.html ここに,日本語変換フィルタが公開されている.
- euc-jp のみの対応なので,utf などの文章は気をつけること.
ssh port forward
- localhost:1234 → 192.168.1.22:5901
$ ssh -L 1234:192.168.1.22:5901 192.168.1.22 -l skk
- VNC の場合,ポート番号は 5900 + VNC サーバのディスプレイ番号.よって,5900+1 とか.
nslookup 使い方
- 指定ドメインの mx を探す
> set type=mx > tsukune.org
- 指定ドメインの ns を探す
> set type=ns > tsukune.org
iso 取り扱いツール
isomaster
- GUI ベース.
cab file 取り扱いツール
cabextract
lcab
- .cab ファイル作成
find でファイル削除
linux, freebsd ともに,'{}' が指定したファイル名と置換される部分なので,別の引数は必要に応じて'{}'の前とか後とかにつける.
linux
% find . -inode 11111 -ok rm '{}'\;
freebsd
% find . -inum 1111 -exec ls '{}' \; % mv `find . -inum 1111 -print` hoge.exe