Linux / FreeBSD / Solaris コマンド逆引きリファレンス(root編)

[表紙]Linux / FreeBSD / Solaris コマンド逆引きリファレンス(root編)

紙版発売

A5判/384ページ

定価2,728円(本体2,480円+税10%)

ISBN 4-7741-1437-5

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

UNIXの経験はあるけれど,管理者としては初心者という人を対象にしたコマンドラインによるroot用の逆引きリファレンスです。豊富な実行例を中心にLinux, FreeBSD, Solarisの細かいコマンドや設定ファイルの書式の違いが,サッとわかります。

こんな方におすすめ

  • いろいろなUNIX系OSのコマンドをさっと調べたい方
  • やりたい用途からそのコマンドをさっと調べたい方

目次

第1章 ユーザ管理

  • 一時的にスーパーユーザになりたい
  • telnetでログインする前に表示されるメッセージを変更したい
  • ログイン・メッセ−ジを変更したい
  • ユーザ全員の端末にメッセージを表示させたい
  • ユーザkikuの端末にメッセージを表示させたい
  • 端末にroot以外からのメッセージを表示させたくない
  • 一時的に他のユーザをログインできなくしたい
  • ユーザkikuのアカウントを残しておくが,ログインできなくしたい
  • ユーザkikuのアカウントを削除したい
  • だれがログインしているのか調べたい
  • だれがどの端末からログインしているのか調べたい
  • ユーザkikuが何をしているのか調べたい
  • だれがいつログインして,どれぐらいの時間利用したのか調べたい
  • ユーザkikuが最後にログインしていた時刻を調べたい
  • ユーザkikuがログインしていた合計時間を調べたい
  • ユーザkikuがどんなコマンドを実行したのか調べたい【FreeBSD/Solaris】
  • kikuというユーザをシステムに追加したい【Linux】
  • kikuというユーザをシステムに追加したい【FreeBSD】
  • ユーザkikuの個人ログイン情報を調べたい
  • ユーザkikuの個人ログイン情報を変更したい
  • ユーザkikuのログインシェルを変更したい
  • ユーザkikuが所属しているグループ名を調べたい
  • ユーザkikuのユーザIDとグループIDを調べたい
  • ユーザkikuが所属するグループを変更したい
  • ユーザkikuの全部のログイン情報を一度に変更したい
  • writersというグループを追加したい
  • writersというグループを削除したい
  • ユーザkikuを別のグループpubtechにも追加したい
  • writersというグループ名をpubtechに変更したい
  • グループファイルの整合性を調べたい
  • パスワードファイルの整合性を調べたい
  • パスワードを設定していないユーザを見つけたい
  • 同じユーザIDが設定されたユーザを見つけたい
  • ユーザkikuのパスワードを変更したい
  • ユーザ全員のパスワードの有効期限を確認したい【Linux】
  • ユーザ全員のパスワードの有効期限を確認したい【FreeBSD】
  • ユーザkikuのパスワードの有効期限を確認したい
  • ユーザ全員のパスワードの有効期限を設定したい【Linux/Solaris】
  • ユーザkikuのパスワードの有効期限を設定したい【Linux】
  • ユーザ全員のパスワードの有効期限を設定したい【FreeBSD】
  • ユーザkikuのパスワードの有効期限を設定したい【FreeBSD】
  • すべてのユーザに対してパスワードを変更できる最短期間を設定したい【Linux/Solaris】
  • ユーザkikuがパスワードを変更できる最短期間を設定したい【Linux】
  • ユーザkikuのアカウントの有効期限を設定したい【Linux】
  • ユーザkikuのアカウントの有効期限を設定したい【FreeBSD】
  • パスワードの最低限の長さを8文字にしたい【Linux/Solaris】
  • パスワードの最低限の長さを8文字にしたい【FreeBSD】
  • だれがsuコマンドでスーパーユーザになったのか確認したい
  • ログインに失敗した記録を調べたい

第2章 プロセス管理

  • システム起動時の情報を確認したい
  • シングルユーザモードにいますぐ切り替えたい
  • システムをいますぐリブートしたい
  • システムを15分後に停止したい
  • シャットダウンを中断したい
  • マシンの稼動時間と平均負荷を調べたい
  • 最近のシステムログを見たい
  • 定期的にログのバックアップを作成したい【Linux】
  • 定期的にログのバックアップを作成したい【FreeBSD】
  • システム全般のアクティビティを調べたい
  • プロセスのCPU使用量を調べたい
  • ユーザtaroのプロセスがオープンしているファイルの情報を表示したい【FreeBSD】
  • ユーザtaroが実行中のプロセスをすべて表示したい
  • 定期的にコマンドを実行したい(システム編)
  • 定期的にコマンドを実行したい(ユーザ編)
  • cronが実行されたログを調べたい
  • atコマンドを利用できるように準備したい
  • atコマンドで午前9:00にメールを自動的に送信したい
  • atコマンドの実行を取り消したい
  • ユーザkikuだけにatコマンドの実行を許可したい
  • ユーザkikuのatコマンドによる実行を拒否したい
  • 優先度を指定してコマンドを実行したい
  • 実行中のプロセスの優先度を変更したい
  • 特定のプロセスを終了させたい
  • 特定のプロセスをともかく強制的に終了させたい
  • 設定ファイルを再読み込みさせたい

第3章 プリンタ管理

  • 新しいプリンタを接続したい
  • リモートプリンタを追加したい
  • プリンタlp02にTeXのDVIフィルタを追加したい
  • プリンタlp02のエラーをログに記録したい
  • プリンタlp02のプリントジョブ一覧を表示したい
  • プリンタlp02の現在の状態を調べたい
  • 特定のプリントジョブを削除したい
  • ユーザkikuのプリントジョブを削除したい
  • 印刷中のプリントジョブを強制的に終了したい
  • プリンタへの印刷を再開したい
  • プリントジョブの受け付けを中止したい
  • プリントジョブの受け付けを再開したい
  • プリンタlp02に一時的に印刷できないようにしたい
  • プリントジョブの受け付けと印刷の両方を中止したい
  • プリントジョブの受け付けと印刷の両方を再開したい
  • 指定したジョブをプリントキューの先頭に移動させたい
  • プリンタlp02の制御ファイルを削除したい【FreeBSD】
  • プリンタデーモンを再起動させたい

第4章 ファイル/ディスク管理

  • ファイルシステムの整合性をチェックして修復したい
  • 現在マウントしている各ディスクの容量を表示したい
  • 指定したディレクトリのディスク使用量を調べたい
  • ディレクトリの階層表示を制限してディスク使用量を調べたい
  • シンボリックリンク先も含めてディレクトリのディスク使用量を調べたい
  • ディスク使用量の多い順にユーザを表示したい
  • ディスクのパーティションを調べたい
  • 新しく追加したディスクを初期化してパーティションを作成したい
  • 新しいファイルシステムを作成したい
  • 新規に追加したハードディスクを/prjにマウントしたい
  • CD-ROMをマウントしたい
  • MS-DOS形式のフロッピーディスクをマウントしたい
  • /prjのファイルシステムを一時的にアンマウントしたい
  • すべてのファイルシステムをマウントしたい
  • すべてのファイルシステムをアンマウントしたい
  • メモリキャッシュとファイルシステムの同期を取りたい
  • 次回起動時に現在と同じ状態でディスクをマウントにしたい
  • /usr/localのボリュームを書き込み禁止でマウントし直したい
  • シンボリックリンクを作成したい
  • ハードリンクを作成したい
  • ユーザkikuをシステムダンプが行なえる特別なグループに追加したい
  • ファイルシステムの/usr以下すべてをバックアップテープにダンプしたい
  • バックアップテープの内容を戻したい
  • ディレクトリfoo以下をtarボールに固めたい
  • foo.tar.Zというtarボールを展開したい
  • ~/work以下で一週間以上経過している不必要なbkpファイルを削除したい
  • /tmpにある一時的なファイルだけを定期的に消去したい
  • suid/sgidの設定されたファイルを見つけ出したい
  • ~/work以下の全部のディレクトリとファイルにグループが書き込めるパーミッションを設定したい
  • 指定したファイルやディレクトリのオーナーを変更したい
  • 指定したファイルやディレクトリのグループを変更したい
  • ファイルやディレクトリ作成時に設定されるパーミッションを調べたい
  • ファイルやディレクトリ作成時のパーミッションを設定したい
  • coreファイルが作成されないように設定したい
  • ユーザkikuのディスククォータ情報を表示したい
  • ユーザkikuのディスククォータを設定したい
  • ユーザkikuのディスククォータ設定をユーザhanaにも設定したい
  • ファイルシステム/usr/workをディスククォータの対象としたい
  • NFSサーバを動作させたい
  • マシンhost2の/usr/localを自分のマシンの/prjにNFSマウントしたい
  • マシンhost2の/usr/localを実行不可能なモードで/prjにNFSマウントしたい
  • マシンhost2の/usr/localをマシンhost1からNFSマウントできないようにしたい
  • どのマシンから自分のディスクがマウントされているのか知りたい
  • MS-DOS形式のフロッピーディスクの内容を表示したい
  • MS-DOS形式のフロッピーディスクにあるファイルを削除したい
  • MS-DOS形式のフロッピーディスク上にディレクトリを作成・削除したい
  • MS-DOS形式のフロッピーディスクにあるファイルをコピーしたい

第5章 ネットワーク管理

  • LAN上のホストの稼動時間と平均負荷を調べたい
  • LAN上の各ホストの利用者を調べたい
  • マシンのIPアドレス情報を確認したい
  • 特定のインターフェイスカードのネットワーク機能を一時的に停止させたい
  • ネットワーク・インターフェイスにIPアドレスを割り振りたい
  • ネットワーク経路としてデフォルトのゲートウェイを設定したい
  • 新しいネットワークインターフェイスに経路制御情報を設定したい
  • ローカルネットワークで特定のIPアドレスにホスト名を設定したい
  • ローカルネットワークで特定のホスト名に別名(CNAME)を設定したい
  • ホスト名をIPアドレスに変換する際の参照先の順番を指定したい
  • リモートホストに対してrloginを実行できるようinetdを設定したい
  • リモートホストに対してrloginを実行できるようxinetdを設定したい
  • 特定のホストからのinetd/xinetdへのリクエストを許可したい
  • 特定のホストからのinetd/xinetdへのリクエストを拒否したい
  • メモリにキャッシュされているIPアドレスの変換テーブルを確認したい
  • メモリにキャッシュされているIPアドレスの変換テーブルをクリアしたい
  • ルーティングに関する情報を表示したい
  • プロトコルごとのトラフィック状況を調べたい
  • ネットワークインターフェイスごとのトラフィック状況を調べたい
  • ソケットの状況を調べたい
  • 相手のマシンにパケットが届くかどうかチェックしたい
  • 相手のマシンにパケットが届くまでの経路をチェックしたい
  • ループバックをテストしたい
  • TCP/IPのパケットを監視したい【Linux/FreeBSD】
  • TCP/IPのパケットを監視したい【Solaris】
  • 特定のWebサーバのドメイン名がどんなIPアドレスなのか調べたい
  • 特定のWebサーバのドメイン名がどんなIPアドレスなのか直接相手のDNS##サーバに問い合わせて調べたい
  • ドメインネームを参照するDNSサーバを指定したい

第6章 サーバ管理

  • Apacheを起動したい
  • ホームページ用ドキュメントのディレクトリを/prj/www/htmlに変更したい
  • 設定ファイルやログファイルを保存するディレクトリを/prj/wwwの下に変更したい
  • ログファイルの名前と記録する情報を変更したい
  • 一台のマシンで複数の名前のWebサーバが動作しているように見せたい
  • 特定のURLパスへのアクセスを.htaccessというファイルで制御したい
  • 特定のホスト/ネットワークからのアクセスを禁止したい
  • パスワードを使って特定のURLパスのアクセスを制限したい
  • 特定のディレクトリでCGIの実行を許可したい
  • DNSサーバを設定したい
  • DNSサーバのゾーンファイルを設定したい
  • DNSサーバの起動と動作確認をしたい
  • DHCPサーバを起動したい
  • DHCPサーバでクライアントに割り当てるIPアドレスの範囲やネームサーバのIPアドレスなどを設定したい
  • DHCPサーバから特定のIPアドレスをクライアントのEthernetアドレスに応じて割り当てたい
  • DHCPサーバからクライアントに割り当てるIPアドレスの有効期限を設定したい
  • FTPを利用できるようにinetd/xinetdを設定したい
  • FTPアクセスで利用されたコマンドとファイル転送のログを記録したい
  • ユーザkikuからのFTPアクセスを拒否したい
  • ホストhost3からのユーザkikuのFTPアクセスを拒否したい
  • 同時にFTPアクセスできるユーザ数を10人までに制限したい
  • FTPアクセスでのログインの失敗を何回まで許すか設定したい
  • FTPアクセスしたときのログインメッセージを指定したい
  • FTPのanonymousユーザにdeleteサブコマンドを実行させないように設定したい
  • 現在ホストにアクセスしているFTPユーザをすべて表示したい
  • Sambaサーバを起動したい
  • Sambaサーバにアクセスできるようにユーザkikuを登録してパスワードを設定したい
  • Windowsの共有フォルダをUNIXからマウントしたい
  • UNIXにマウントしたWindowsのフォルダをアンマウントしたい
  • 現在,だれがSambaサーバにアクセスしているのかアクセス状況を表示したい
  • Sambaサーバでユーザkikuとhanaだけが共有できるディレクトリを設定したい
  • Sambaサーバにホストhost2からアクセスできないよう制限したい
  • Sambaサーバのログをチェックしたい
  • Sendmailを実際に運用し始める前に動作テストをしたい
  • Sendmailのキューの内容を表示したい
  • メールアドレスのエイリアス別を定義したい
  • 特定のドメインアドレスからのメールを拒否したい
  • メールのログを調べたい