私の最初の無料の電子書籍 — Linux 101 Hacks のリリースをお知らせできることをうれしく思います .この本には、Linux で強力な基盤を構築するのに役立つ、合計 101 のハックがあります。この本のすべてのハックは、わかりやすい適切な Linux コマンドの例で説明されています。
この無料の電子書籍には 12 の章が含まれています 合計 140 ページ . 6 つの章で言及されているハックは、私がブログに投稿した記事に基づいています。残りの 6 章で言及されているハックはまったく新しいものです。
この電子書籍が気に入ったら、お気に入りのソーシャル メディア サイトにこの投稿を送信して、ニュースを広めてください。
「ハックの別のコレクション?はい!初めての管理者コースを修了したばかりの場合、または仕事を成し遂げるためのより良い方法を探している場合は、「Linux 101 Hacks」eBook を開始することをお勧めします。これらの役立つヒントは簡潔で、よく書かれており、読みやすいです。
よくできました。この電子書籍を生徒に勧めます。"
— Dr. Fritz Mehner、FH Südwestfalen、ドイツ
(bash-support Vim プラグインを含むいくつかの素晴らしい Vim プラグインの作成者)
無料の電子書籍をダウンロード
無料の電子ブックをダウンロード:Linux 101 Hacks
パスワード: パスワードを取得するには、次の 3 つの簡単な手順に従います。
Linux 101 ハック – 目次
第 1 章:強力な CD コマンドのハック
- ハック 1. CDPATH を使用して cd コマンドのベース ディレクトリを定義する
- ハック 2. cd エイリアスを使用してディレクトリを効果的にナビゲートする
- ハック 3. 1 つのコマンドで mkdir と cd を実行
- ハック 4. 「cd -」を使用して最後の 2 つのディレクトリを切り替える
- ハック 5. dirs、pushd、popd を使用してディレクトリ スタックを操作する
- ハック 6. 「shopt -s cdspell」を使用して、cd の間違ったディレクトリ名を自動的に修正します
第 2 章:日付操作
- ハック 7. システムの日付と時刻を設定する
- ハック 8. ハードウェアの日付と時刻を設定する
- ハック 9. 現在の日付と時刻を特定の形式で表示する
- ハック 10. 過去の日時を表示する
- ハック 11. 将来の日付と時刻を表示する
第 3 章:SSH クライアント コマンド
- ハック 12. SSH クライアントのバージョンを特定する
- ハック 13. SSH を使用してリモート ホストにログインする
- ハック 14. SSH クライアント セッションのデバッグ
- ハック 15. SSH エスケープ文字を使用して SSH セッションを切り替える
- ハック 16. SSH エスケープ文字を使用した SSH セッション統計
第 4 章:重要な Linux コマンド
- ハック 17. grep コマンド
- ハック 18. 検索コマンド
- ハック 19. 標準出力とエラー メッセージを抑制する
- ハック 20. コマンドに参加
- ハック 21. ケースを変更する
- ハック 22. Xargs コマンド
- ハック 23. ソート コマンド
- ハック 24. Uniq コマンド
- ハック 25. カット コマンド
- ハック 26. Stat コマンド
- ハック 27. 差分コマンド
- ハック 28. ユーザーの合計接続時間を表示する
第 5 章:PS1、PS2、PS3、PS4、および PROMPT_COMMAND
- ハック 29. PS1 – デフォルトの対話プロンプト
- ハック 30. PS2 – 継続インタラクティブプロンプト
- ハック 31. PS3 – シェル スクリプト内の「select」で使用されるプロンプト
- ハック 32. PS4 – 「set -x」でトレース出力のプレフィックスとして使用
- ハック 33.PROMPT_COMMAND
第 6 章:PS1 を使用したカラフルで機能的なシェル プロンプト
- ハック 34. ユーザー名、ホスト名、現在の作業ディレクトリをプロンプトに表示する
- ハック 35. プロンプトに現在時刻を表示する
- ハック 36. コマンドの出力をプロンプトに表示する
- ハック 37. プロンプトの前景色を変更する
- ハック 38. プロンプトの背景色を変更
- ハック 39. プロンプトに複数の色を表示する
- ハック 40. tput を使用してプロンプトの色を変更する
- ハック 41. PS1 変数で使用可能なコードを使用して、独自のプロンプトを作成します
- ハック 42. PS1 変数内で bash シェル関数を使用する
- ハック 43. PS1 変数内でシェル スクリプトを使用する
第 7 章:アーカイブと圧縮
- ハック 44. Zip コマンドの基本
- Hack 45. zip コマンドを使用した高度な圧縮
- ハック 46. Zip ファイルのパスワード保護
- ハック 47. zip アーカイブを検証する
- ハック 48. Tar コマンドの基本
- ハック 49. gzip、bzip2 を tar と組み合わせる
第 8 章:コマンドラインの歴史
- ハック 50. HISTTIMEFORMAT を使用して履歴に TIMESTAMP を表示する
- ハック 51. Control+R で履歴を検索
- ハック 52. 4 つの異なる方法を使用して、前のコマンドをすばやく繰り返します
- ハック 53. 履歴から特定のコマンドを実行する
- ハック 54. 特定の単語で始まる前のコマンドを実行する
- ハック 55. HISTSIZE を使用して履歴の合計行数を制御する
- Hack 56. HISTFILE を使用して履歴ファイル名を変更する
- Hack 57. HISTCONTROL を使用して履歴から連続して繰り返されるエントリを削除します
- Hack 58. HISTCONTROL を使用して履歴全体の重複を消去する
- Hack 59. HISTCONTROL を使用して履歴が特定のコマンドを記憶しないようにする
- Hack 60. オプション -c を使用して以前の履歴をすべて消去
- Hack 61. 履歴コマンドから単語を置き換える
- Hack 62. 特定のコマンドを特定の引数に置き換える
- Hack 63. HISTSIZE を使用して履歴の使用を無効にする
- Hack 64. HISTIGNORE を使用して履歴から特定のコマンドを無視する
第 9 章:システム管理タスク
- Hack 65. fdisk を使用したパーティション分割
- Hack 66. mke2fsk を使用してパーティションをフォーマットする
- Hack 67. パーティションをマウントする
- Hack 68. tune2fs を使用してパーティションを微調整する
- ハック 69. スワップ ファイル システムを作成します。
- Hack 70. 新しいユーザーを作成する
- ハック 71. 新しいグループを作成してユーザーに割り当てる
- Hack 72. OpenSSH で SSH パスワードなしのログインをセットアップする
- ハック 73. ssh-agent と一緒に ssh-copy-id を使用する
- ハック 74. Crontab
- ハック 75. Magic SysRq Key を使用した Linux の安全な再起動
第 10 章:Apachectl と Httpd の例
- Hack 76. 別の httpd.conf ファイル名を apachectl に渡す
- Hack 77. httpd.conf を変更せずに一時的な DocumentRoot を使用する
- ハック 78. ログレベルを一時的に上げます
- Hack 79. Apache 内のモジュールを表示
- Hack 80. httpd.conf 内のすべての受け入れられたディレクティブを表示
- ハック 81. 変更後に httpd.conf を検証する
- ハック 82. httpd ビルド パラメータを表示する
- ハック 83. オンデマンドでのみ特定のモジュールをロードする
第 11 章:Bash スクリプト
- Hack 84. .bash_* ファイルの実行シーケンス
- Hack 85. bash シェルで乱数を生成する方法
- Hack 86. シェル スクリプトをデバッグする
- ハック 87. 引用
- Hack 88. シェル スクリプト内のデータ ファイル フィールドを読み取る
第 12 章:システムの監視とパフォーマンス
- ハック 89. フリー コマンド
- ハック 90。トップ コマンド
- ハック 91. Ps コマンド
- ハック 92. Df コマンド
- ハック 93. キル コマンド
- ハック 94. ドゥ コマンド
- ハック 95.lsof コマンド。
- ハック 96. サー コマンド
- ハック 97.vmstat コマンド
- ハック 98. Netstat コマンド
- Hack 99. Sysctl コマンド
- ハック 100。ナイス コマンド
- ハック 101. レニス コマンド