某スクールの模擬試験†
- LPIC 101-1
 
- LPIC 101-2 60問中、26問の正解でした。正解率は43%です。
 
- LPIC 102-1 60問中、26問の正解でした。正解率は43%です。
 
ping-t†
- LPIC 102-1 全部   問題数:20  正答数:12  正答率:60%
 
- LPIC 101-1 パッケージ 問題数:20  正答数:14  正答率:70%
 
- LPIC 201-1 リソース使用率とトラブルシューティング 問題数:20  正答数:15  正答率:75%
 
- LPIC 102-2 全部 問題数:40  正答数:33  正答率:83%
 
- debian系パッケージ管理、
 
- umaskとスティッキービット
 
- なんとなく覚えているコマンドのオプション
 
- Xwindow,プリンタ
 
| /proc/interrupts | 割り込み管理 | 
| /proc/ioport | IOポート | 
| /proc/dma | IOポートを使わないダイレクトアクセス | 
 
/etc/inittab†
SysVinit系で利用。SystemdやUpstartでは利用しない。
パーティション†
パーティションのルールは/dev/sda,sdb,sdc,sdd
パーティションには基本パーティションが4つまで作成できる。拡張パーティションはひとつだけ。先頭から1-xまでであるが、拡張パーティションの中には論理パーティションを作成でき、番号は5-から。grubの場合は番号とアルファベットを-1する。/dev/sda1ならhd0,0。grub2だとパーティション番号が1からhd0,1
| /home | 多くなるので独立したパーティション | 
| /var | ログやスプール | 
| /usr | 一般ユーザーが利用するプログラム。 | 
 
ブートローダー†
grubの設定ファイルは/boot/grub/grub.confだが、/etc/grub.confや/boot/grub/menu.lstファイルの場合もある。
ハードウェア†
| lspci | -tをつけるとツリー表示 | 
| lsusb | /proc/bus/usb/devicesと同じ | 
| lsmod | -rで削除もできる | 
| rmmod | モジュールアンロード | 
| insmod | モジュールロード | 
 
- grubの設定ファイル
 
- dpkgのオプションと実践
 
ライブラリ関連†
/libはルートパーティションに必須。
- /etc/ld.so.confファイルに共有ライブラリがある場所のパス記述
 
- ldconfig
 
- /etc/ld.so.cacheファイルを生成
 
パッケージ管理†
rpm†
- qcは--query,--configfileなど冗長に記述することもできる。
 
| rpm -qp --changelog パッケージ名 | 更新履歴付きで表示 | 
| rpm -qc パッケージ名 | パッケージのインストールされる設定ファイル表示 | 
| rpm -Va パッケージ名 | 全パッケージの検査 | 
 
dpgk†
GnuとLinuxのコマンド†
| /bin/sh | /bin/bashへのシンボリックリンクが多い | 
| シェル変数 | そのシェルの中だけ見える。envだと表示されない | 
| 環境変数 | シェル抜けても有効。exportする | 
 
ランレベル†
ネットワーク†
| routeコマンド | route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.1.1 | 
 
コマンド†
| whereis | 実行ファイルのパスとmanの場所 | 
| whatis | man -f コマンドと同じ | 
| exec | 今のプロセスIDのまま引数のコマンドを実行する。ターミナルだと使い道がない | 
| expand | タブをスペースに | 
| unexpand | スペースをタブに | 
| tr -d '\r' | -dで指定したものを削除する | 
| tr 'a-z' 'A-Z'' | 一番目の正規表現にマッチするものを二番目に置換する | 
| cut | -dで指定したもの区切り文字として-f番目の列を取得する。 | 
| kill | -9強制終了,-15クリーンアップ終了,-1再起動,-2 ctr+cと同じ動作で停止 | 
| nice | -20-19の範囲で指定する。小さいほど優先 | 
 
fmt,cut,join,
ls -al
ls -Al = ll
ユーザー管理系†
| useradd -c "COMMENT" -d /nfs_home/hoge -g 500 -G 1500 -s /bin/bash hoge | GIDを指定 | 
| groupadd -g GID | GIDを指定 | 
| userdel -r hogehoge | hogehogeのホームディレクトリ削除。削除しないとメールなどが残り別ユーザに見えてしまう可能性がある | 
| chage -l hogehoge | hogehogeのパスワード有効期限情報。強制変更の残り日数などの設定もできる。 | 
| /etc/skel | ユーザー作成時にコピーされるスケルトン置き場 | 
| LC_ALL | 上書き不可能なLOCALEの環境変数 | 
| LANG | カテゴリごとに上書き可能なLOCALEの環境変数 | 
 
systemd†
journalctl†
なんとログの仕組みまで変ったよ!しかもバイナリになったため、journalctl使わないと見れないという不便さ!
| /run/log/journal | 再起動で消える。 | 
| /var/log/journal | 再起動後も残したいならこのディレクトリを作成しておく |