0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【2024/8/10】インフラ勉強日記

Posted at

勉強した内容

カーネル

  • OSの中核
  • CPUやメモリなどのハードウェア制御を行う

シェル

  • カーネルのインタフェースとなっているソフトウェア(ユーザとカーネルの中間)
  • コマンド(usr/bin/)を探し出し、カーネルに実行を依頼する
シェル名 特徴
bash 多くのLinux環境でデフォルトのログインシェルとして使われている
zsh macOSで使われている

ログインシェルの確認コマンド
echo $SHELL

シェルの役割とカーネル

  1. キーボードから入力された、dateという文字列を受け取る(ユーザ>シェル)
  2. dateという名前のコマンドを探す(シェル)
  3. 見つかったコマンドを実行する(シェル>カーネル)
  4. 実行した結果として得られた日時の文字列を画面に表示する(カーネル>シェル>ユーザ)

ディストリビューション

  • カーネルに加えてコマンド群やアプリケーションが含まれたパッケージ
系統 ディストリビューション
Red Hat系 CentOS、RHEL(Red Hat Enterprise Linux )、AmazonLinux2023
Debian系 Ubuntn

仮想化ソフトウェア

  • コンピュータ上に仮想的なコンピュータ(仮想マシン)を構築できるアプリケーション
  • ホストOS:コンピュータのOS
  • ゲストOS:仮想マシンのOS

プロンプト

  • 「何かコマンドを入力してください」ということを、シェルが意思表示している記号
  • $:一般ユーザのプロンプト
  • #:スーパユーザ(root)のプロンプト

本日の参考書

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?