コマンドリファレンス
- ユーザを
- 加える
- (グループgroupが無ければ、)# groupadd -g gid group
- # useradd -u uid -g gid -G group -d /home/user -s shell user
- # passwd user
- 抹消する
- # userdel user
- (グループgroupが必要無ければ、)# groupdel group
- # rm -rf /home/user
- データをCD-Rに焼く手順
- ディレクトリtmpを作り、ファイルやディレクトリをtmpの下に入れ、イメージ作成。
- パターン1
- % mv hoge tmp/
- % mkisofs -r -o hoge_image tmp
- パターン2
- % cd tmp
- % ln -s ../hoge ./
- % cd ..
- % mkisofs -f -r -o hoge_image tmp
- イメージチェック: # mount -t iso9660 -o ro,loop=/dev/loop0 hoge_image /mnt/cdrom
- # cdrecord -v -eject speed=2 dev=0,5,0 -data hoge_image
← dev=...は、# cdrecord -scanbus として得たchannel, id, lunを与える。
- viのコマンド
- wとq: w[!] (書き込み) / q[!] (終了) / wq (書き込み&終了)
- iとa: i (挿入) / a (追加) … ESCでコマンドモードに戻る。
- xとdd: x (1文字消去) / dd (1行消去)
- u: 取り消し
- emacsのコマンド
- とにかく、中止: Cntl + g
- 取り消し: Cntl + x u (or Cntl + _)
- コピー&ペースト
- 領域選択: マウスで指定 / Cntl +SPC (or Cntl + @)の後、終位置までカーソル移動。
- カット(削除): Cntl + w
- 特殊カット: 一文字: Cntl + d (or DEL) / 行末まで: Cntl + k
- コピー: ESC -> w
- ペースト: Cntl + y
- 検索・置換
- 検索: 次: Cntl + s / 前: Cntl + r | 検索終了: RET
- 置換: 置換開始: ESC -> % | 置き換えて次へ: SPC / 置き換えずに次へ: DEL | 置換終了: RET
- 上下2つの窓に: Cntl + x 2 |この窓だけ残す: Cntl + x 1 / この窓だけを消す: Cntl + x 0
- ディレクトリ表示: Cntl + x d
- m: mark
- u: unmark
- d: delete
- ~: バックアップ(名前の最後が~のもの)をmark
- a2ps(GNU版)のオプション
- 一枚を丸々使う。: --columns=1
- 縦長: -R
- ヘッダを書かない。: -B
- ファイル指定: -oファイル名
- プリンタ指定: -Pプリンタ名
- manのオプション
- キーワードで引く。: -k
- PSで書き出す。: -t
- rpmのオプション
- アン/インストールする。
- 基本は、アン/インストール: -e (パッケージ名)/ -i (パッケージファイル名)
- "できるかどうか調べる": --test
- 情報を得る(q):
| インストール済みパッケージ | ファイルの所属(f) | パッケージファイル(p) |
| どのようなものか(i) | -qi (パッケージ名) / -qai | -qfi (ファイル名) | -qpi (rpmファイル名) |
| 何というファイルを含むか(l) | -ql (パッケージ名) / -qal | -qfl (ファイル名) | -qpl (rpmファイル名) |
- 確認する: -V (パッケージ名) / -Va
- (rpm -qaの出力に"(null)-(null)"という行が含まれる場合等に)データベースの再構築を行う: --rebuilddb
- RPMのみ作成する: -bb (SPECファイル名)
- diff/patch: hogeという名のファイルをいじりたい、という場合、
- % cp hoge hoge.orgなどとして、オリジナルの状態を保存しておく。
- hogeを編集。
- パッチファイルを作る。: % diff -Naur hoge.org hoge > hoge.patch
- パッチを試す。: % patch --dry-run -pN < hoge.patch hoge.org
- パッチを配る、等する。
- さらに改良する場合は、2.に戻る。
- (ルートパーティションの)ファイルシステムが壊れてまともにログインできなくなった場合は、
- インストールCDから起動。yabootのオプションは、インストール時と同じに。
- ルートウィンドウで右クリックして表示されるメニューからxtermを起動。
- # mount /dev/hda11 /mnt/
などと、壊れたルートパーティションをマウント。
- # /mnt/sbin/fsck /dev/hda11
としてそのパーティションにチェックをかけてみる。必要があれば、随時答える。分からない時はいちかばちかYESとか..。
- # /mnt/sbin/shutdown -h now
として電源を落とす。
- w3mの起動後のコマンド
- 開く
- 現在開いているファイル
- 現在のっかっているリンク先
- 戻る
- q: 終了。
- ftpサーバ等からファイル(例: hoge.iso)を入手する際のポイント
- 入手
- lftp内では、
- 初めてのダウンロードは、get hoge.iso
- ダウンロード再開は、reget hoge.iso -o hoge.iso
- wgetを使う場合、
- 初めてのダウンロードは、% wget hoge.iso
- ダウンロード再開は、% wget -c hoge.iso
- md5のチェック
- 上記の本体とは別に、hoge.iso.md5といったファイルがあれば、それも入手。
- % md5sum -c hoge.iso.md5