LDAPでログインアカウント管理(Vine向け・古い情報です)
このくらい知ってれば、端末の前でおろおろ…てことはないはず。
ls (ファイル一覧表示), cd (ディレクトリ移動), cp (コピー), mv (移動), rm (削除), pwd (今いるディレクトリを表示)
テキストファイルは cat (表示), less (一画面ずつ表示), tail (最後だけ表示), grep (検索)あたりで。
tail は tail -f hoge.txt で連続的にファイルを見て、更新があるとすぐに表示してくれます。
あと diff (二つのファイルを比較), wc (行数を数える)とかもあります。
ちょっと慣れてきたら top (今動いているプロセスを負荷順に表示), ps (今動いているプロセスを表示), du (ディスク使用量表示), df (ディスクの空きを表示) あたりを使ってみよう。 duは du -m --max-depth=1 とするのがお勧め。 du -k | sort -n | tail とかもあるらしい。
ls -Dでディレクトリを展開しない。ls -sでサイズのみ表示
テキストファイルの編集: emacs , vi ほか(お好きなのをどうぞ)
dviファイル(.dvi)は xdvi , postscriptファイル(.ps)は gv , pdfファイルは acroread , 画像(jpeg, gif, eps)は display で見れる
印刷:postscriptにするのが基本。psになったら lpr -P[プリンタ名] hoge.ps
外のサーバに接続したい時は telnet/ssh , サーバの応答を調べる時は ping , サーバまでの経路を調べる時は dig/nslookup , 自分のマシンを経由するパケットを調べる時は tcpdump
自分のマシンのネットワークの設定: ifconfig (有線), iwconfig (無線)
wgetでファイルダウンロード。ftpの時は--passive-ftpしたほうがいい時も。
suできない! Gentooで適当にetc-updateしたらsuできなくなってしまった。 どうやら/etc/pam.d/suとか/etc/pam.confとかに認証の設定があるらしい。
/etc/pam.d/su
auth sufficient /lib/security/pam_rootok.so
# Comment this to allow any user, even those not in the 'wheel'
# group to su
#auth required /lib/security/pam_wheel.so use_uid
言われた通りにコメントアウトしたら、wheelじゃなくてもsuできるようになりました。
$ banner 文字列
で、 こんなみたいな文字列が出せる。 他にも/usr/games/以下にはrainとかお馬鹿コマンドが多くて笑える。
# find / -print | gzip > base.gz
# zgrep base.gz
# nmap -sP 192.168.0.0/24
@include common-auth
をコメントアウト。(debian)
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F INPUT
iptables -F OUTPUT