Linuxシステムの基礎とよく使うコマンドなどについて入門者向けに解説します。
Linuxのインストールと仮想マシン・コンテナの利用
- Linuxのインストール、起動、接続、切断と停止
- 仮想マシン・コンテナの概念と利用
- ブートプロセスとsystemd
- プロセスの生成、監視、終了
- プロセスの管理
- プロセス間通信(IPC)
- ジョブ管理
- ジョブをフォアグラウンド動作に切り替え(fgコマンド)
- ジョブをバックグラウンド動作に切り替え(bgコマンド)
- ログアウト後もジョブの実行を継続(nohupコマンド)
- ジョブの稼働状況を表示(jobsコマンド)
- シグナル送信(kill、killall、pkillコマンド)
- メモリの使用状況を確認(freeコマンド)
- 実行中のプロセスを表示(psコマンド)
- 実行中のプロセスをツリー形式で表示(pstreeコマンド)
- プロセスIDの確認(pidofコマンド)
- ポートのプロセスを表示(lsofコマンド)
- 実行中のプロセスを表示(topコマンド)
- 仮想的に複数の端末を起動(screen コマンド)
- システムの稼働時間を表示(uptime コマンド)
- プロセスIDの表示(pgrepコマンド)
- 端末多重化ソフトウェア(tmux)
- デスクトップ環境の利用