情報技術 > LPIC(level1) > Linux一般2試験の概要
＜重要なファイル・用語・ユーティリティ＞（/etc/profile・env・export・set・unset・~/.bash_profile・~/.bash_login・~/.profile・~/.bashrc・~/.bash_logout・function・alias・lists）
標準的な sh の書式（ループ、テスト）を使用する。
コマンド置換を使用する。
コマンドによって返される、成功または失敗を示す戻り値やその他の情報をテストする。
条件に応じて、スーパーユーザにメールを送信する。
先頭行（#!）を利用して、適切なスクリプトインタープリターを選択する。
スクリプトの位置、所有権、実行権、SUID 権を管理する。
＜重要なファイル・用語・ユーティリティ＞（for・while・test・if・read・seq）
基本的な SQL コマンドの使用について。
＜重要なファイル・用語・ユーティリティ＞（insert・update・select・delete・from・where・group by・order by・join）
X サーバーがビデオカードおよびモニターをサポートしていることを確認する。
X フォントサーバーをインストールして構成する。
＜重要なファイル・用語・ユーティリティ＞（/etc/X11/sorg conf・xhost・DISPLAY・xwininfo・xdpyinfo・X）
ディスプレイマネージャーをオンまたはオフにする。
ディスプレイマネージャーの起動画面を変更する。
ディスプレイマネージャーのデフォルトの色深度を変更する。
X ステーションを使用するために、ディスプレイマネージャーを設定する。
＜重要なファイル・用語・ユーティリティ＞（/etc/inittab・xdm configuration files・kdm configuration files・gdm configuration files）
＜重要なファイル・用語・ユーティリティ＞（スティッキー/リピートキー・スロー/バウンス/トグルキー・マウスキー・ハイコントラスト/拡大印刷ディスクトップテーマ・スクリーンリーダー・点字ディスプレイ・スクリーン拡大鏡・オンスクリーンキーボードジェスチャー[ログイン時に使用、gdmなど]）・Orca・GOK・emacspeak）
ユーザおよびグループを追加、変更、削除する。
パスワード/グループデータベースにあるユーザ/グループ情報を管理する。
特別な目的を持つ制限月のアカウントの作成と管理。
＜重要なファイル・用語・ユーティリティ＞（/etc/passwd・/etc/shadow・/etc/group・/etc/skel・chage・groupadd・groupdel・groupmod・passwd・useradd・userdel・usermod）
cron および at でジョブを管理する。
ユーザが cron および at サービスにアクセスできるよう設定する。
＜重要なファイル・用語・ユーティリティ＞（/etc/cron{d, daily, hourly, monthly, weekly}・/etc/at.deny・/etc/at.allow・/etc/cron.tab・/etc/cron.deny・/var/spool/cron/*・crontab・at・atq・atrm）
 ＜重要なファイル・用語・ユーティリティ＞（/etc/timezone・/etc/localtime・/usr/share/zoneinfo・[環境変数]：LC_*・LC_ALL・LANG・/usr/bin/locate・tzselect・date・iconv・UTF-8・ISO-8859・ASCⅡ・Unicode）
システムの日付および時刻を設定する。
ハードウェアの時計に UTC の正確な時刻を設定する。
正しいタイムゾーンを設定する。
基本的な NTP 設定。
pool.ntp.org サービスの使用について知っている。
＜重要なファイル・用語・ユーティリティ＞（/usr/share/zoneinfo・/etc/timezone・/etc/localtime・/etc/ntp.conf・date・hwclock・ntpd・ntpdate・pool.ntp.org）
syslog についてと、その設定ファイル。
標準的なファシリティー、優先度、およびアクション。
＜重要なファイル・用語・ユーティリティ＞（syslog.conf・syslogd・klogd・logger）
電子メールのエイリアスを作成する。
電子メールの転送設定をする。
＜重要なファイル・用語・ユーティリティ＞（~/.forward・sendmailエミュレーション層のコマンド・newaliases・mail・mailg・postfix・sendmail・exim・qmail）
ユーザの印刷キューを管理する。
一般的な印刷に関する問題を解決する。
設定済みの印刷キューに対して。ジョブを追加および削除する。
＜重要なファイル・用語・ユーティリティ＞（CUP の設定ファイル、ツール、ユーティリティ・/etc/cups・lpd のレガシーインターフェイス[lpr・lprm・lpq]）
ネットワークマスクについて理解していることを示す。
プライベートとパブリックのドット区切り形式の IP アドレスの違いを知っている。
デフォルトルートを設定する。
UDP、TCP、および ICMP の違いや主な機能について知っている。
IPv4 と IPV6 の主な違いについて知っている。
＜重要なファイル・用語・ユーティリティ＞（/etc/services・ftp・telnet・host・ping・dig・traceroute・tracepath）
ネットワークインターフェイスの設定を手作業および自動で行う。
ホストの基本的な TCP/IP 設定。
＜重要なファイル・用語・ユーティリティ＞（/etc/hostname・/etc/hosts・/etc/resolv.conf・/etc/nsswitch.conf・ifconfig・ifup・ifdown・route・ping）
ルーティングテーブルを変更、参照、設定し、不適切なデフォルトルート設定を手作業で訂正する。
ネットワーク構成に関連する問題をデバッグする。
＜重要なファイル・用語・ユーティリティ＞（ifconfig・ifup・ifdown・route・host・hostname
・dig・netstat・ping・traceroute）
ローカルシステム上での DNS の使用方法を示す。
名前解決の実行順序を変更する。
＜重要なファイル・用語・ユーティリティ＞（/etc/hosts・/etc/resolv.conf・/etc/nsswitch.conf）
システムを監査して、 SUID/SGID ビットが設定されているファイルを探す。
ユーザのパスワードおよびパスワードエージング情報を設定または変更する。
nmap および netstat を使用して、システムの開いているポートを見つける。
ユーザのログイン、プロセス、メモリ使用量の制限を設定する。
＜重要なファイル・用語・ユーティリティ＞（find・passwd・lsof・nmap・chage・netstat・sudo・/etc/sudoers・su・usermod・ulimit）
シャドウパスワードおよびその機能について知っている。
使用していないネットワークサービスをオフにする。
TCP ラッパーの役割について理解している。
＜重要なファイル・用語・ユーティリティ＞（/etc/nologin・/etc/passwd・/etc/passwd・/etc/shadow・/etc/xinetd.d/*・/etc/xinetd.conf・/etc/inet.d/*・/etc/inetd.conf・/etc/inittab・/etc/init.d/*・/etc/hosts.allow・/etc/hosts.deny）
OpenSSH2 サーバーのホストキーの役割について理解している。
SSHポートトンネル（X11 トンネルを含む）について理解している。
＜重要なファイル・用語・ユーティリティ＞（ssh・ssh-keygen・ssh-agent・ssh-add・~/.ssh/id_rsa and id_rsa.pub・~/.ssh/id_dsa and id_dsa.pub・/etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub・/etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub・~/.ssh/authorized_keys・~/etc/ssh_known_hosts・gpg・~/.gnupg/*）