manpath パス追加オプション
2004-12-03-1 / カテゴリ: [unix][command] / [permlink]

$ man -M dir commandname
これで、dir/man/manX/commandname.X を参照可

GNU grep マッチ行とそのX行{上,下}も一緒に表示
2004-11-29-2 / カテゴリ: [linux][command][grep] / [permlink]

$ grep -A X pattern file
$ grep -B X pattern file
Referrer (Inside): [2005-06-27-1]

モジュールのソースを見る
2004-11-26-3 / カテゴリ: [perl][command] / [permlink]

perldoc -m Dir::Module

screen パスワード
2004-11-26-2 / カテゴリ: [linux][command][screen] / [permlink]

コマンドライン上の
password [crypted_pw]
は、crypt で暗号化されたパスワード を設定
プレーンな文字列をセットすると、resumeできなくなるので注意
なので、まずは、引数無しで
password
を実行。パスワードを2回聞かれるので入力すると、cryptで暗号化された
パスワードが screen のコピーバッファに入る(バージョンによっては
この時点でパスワードが設定される?)ので、次は
password [screenバッファのpaste]
を実行

screen 画面分割
2004-11-26-1 / カテゴリ: [linux][command][screen] / [permlink]

C-a Shift-s で分割
C-a shift-q で解除
C-a C-i でフレーム(?)移動
移動した後、C-a n/p でバッファ(?)切り替える必要あるけど

容量指定でダミーファイルの作成
2004-11-25-1 / カテゴリ: [unix][Solaris][command] / [permlink]

mkfile nnn[k|b|m] filename

cygrunsrv.. sshd を Windowsのサービスに追加
2004-11-22-2 / カテゴリ: [win][command][cygwin] / [permlink]

http://www.sixnine.net/cygwin/translation/software/cygrunsrv.html
sshd をサービスにインストールする
$ cygrunsrv --install sshd --path /etc/init.d/sshd
サービスの削除 (上じゃだめだ)
$ cygrunsrv --remove sshd
オプションを指定してインストール -a "option"
$ cygrunsrv --install sshd --path /etc/init.d/sshd -a -D
まだだめ
/var/log/sshd.log に
Could not load host key: /etc/ssh_host_key
Could not load host key: /etc/ssh_host_rsa_key
Could not load host key: /etc/ssh_host_dsa_key
とある。
$ chown SYSTEM /etc/ssh_*_key
だと
/var/empty must be owned by root and not group or world-writable.
$ chown SYSTEM /var/empty
ようやくOK

grep マッチ行と同時に行番号を出力
2004-11-19-4 / カテゴリ: [linux][command][grep] / [permlink]

grep -n 'pattern' file

テキストファイルの比較 comm コマンド
2004-11-09-2 / カテゴリ: [unix][command] / [permlink]

usage: comm file1 file2
output:
file1だけにある行 file2だけにある行 両方のファイルにある行

Solaris でディスクの inode 確認
2004-11-09-1 / カテゴリ: [unix][Solaris][command] / [permlink]

df -F ufs -o i
ufs って、Unix File System のことかな。

find 時間指定
2004-11-08-1 / カテゴリ: [unix][linux][command] / [permlink]

-ctime -1 ... 1日__以内__のもの
-mtime +4 ... 4日__以降__のもの

ps フォーマット
2004-10-12-1 / カテゴリ: [unix][Solaris][command] / [permlink]

$ ps -o user,fname,pid,ppid

screen のステータス行にいろいろ表示してみる
2004-10-01-1 / カテゴリ: [unix][linux][command][screen] / [permlink]

結局
hardstatus alwayslastline "%{= kw}%-w%{= rw}% %t%{= kw}%+w %=%H %c / %l"
になりました。
%H .. ホスト名
%l .. ロード
などなど

Perl コマンドラインオプション -a … split モード
2004-09-13-1 / カテゴリ: [perl][shell][command] / [permlink]

$_ をスペースで区切って@Fにいれる。

fetchmail で MTA にメールを渡さずそのままファイルへ落とす
2004-09-09-1 / カテゴリ: [linux][メール][command] / [permlink]

mda "/usr/bin/procmail"
で、そのまま procmail へ処理を渡して、そっちで記述する

maildirmake Sent ディレクトリ
2004-08-31-1 / カテゴリ: [linux][command] / [permlink]

http://sanguine.jp/pipermail/squirrelmail-users/2003-November/001038.html
$ maildirmake -f Trash ~/Maildir
$ maildirmake -f Sent ~/Maildir
$ maildirmake -f Draft ~/Maildir

既存の tar に書庫追加
2004-08-06-2 / カテゴリ: [linux][command] / [permlink]

r
% tar rf foobar.tar appendfile.txt
追加できるのは非圧縮(生のtarファイル)。
また、すでにあるファイルも、同ファイル名で追加されるので注意

2011-01-23 tarについて追記、オプションのみの記載からコマンド例に修正。
Referrer (Inside): [2011-01-23-1]

diff でインデントを無視して比較
2004-08-05-1 / カテゴリ: [linux][command] / [permlink]

$ diff -w file1 file2
非 GNU も OK

tar で絶対パスでアーカイブ作成
2004-08-02-1 / カテゴリ: [linux][command] / [permlink]

$ tar cPf file.tar directory
(SolarisでもOK…)
カテゴリ: command / 前ページ 1 2 3 4 5 6 次ページ

最終更新時間: 2013-05-02 16:12