いづいづブログ

アジャイルコーチになりたい札幌在住SEです。アジャイル札幌スタッフ&ScrumFestSapporo実行委員。Like:パクチー/激辛/牡蠣/猫/初期仏教

Linuxゲリラ戦記を読んでLinuxのことを知る #1〜#6

UNIXLinux?今どっちについて学んでるの?ってなりそうだけど今日は「Linux」です。

やることはLinuxゲリラ戦記の「82.ハッカーの3大美徳」までを読んで理解する。長い・・・。

Linuxゲリラ戦記はわかりやすいと評判なので、「わかりやすいサイトをここにまとめたとたん、返ってわかりにくくなった」なんてことがないように自分もわかりやすく記録したい。

1.そもそもLinuxってなに

2.初心者におすすめディストリビューション

  • ディストリビューションっていっても、大きくわけてサーバー向けとデスクトップ向けがある。
  • デスクトップ向けのおすすめは「Ubuntu」と「openSUSE」。
  • サーバー向けのおすすめは「Debian」と「CentOS」。
  • デスクトップ向けでもサーバー用に使うことは可能(逆もOK)。最初に用意されている環境がどっちに対して使いやすい環境か、ってことの違いらしい。

3.Linuxをインストール

  • ここではDebianをインストールする。
  • CD(DVD)から起動しようとしても起動しない場合はここを参考にして。

4.CUIGUI

5.初心者の為のLinux入門

割愛。

6.ホームディレクトリとルートディレクト

Linuxディレクトリはツリー構造(階層化)になっており、ディレクトリの中にファイルを格納したり、ディレクトリの中にディレクトリを入れ子にして親子構造をもたせることができる。これが繰り返されて1つのファイルシステム構成ができてきる。

ディレクトリの階層は「/」で表現され、例えば「dirA」 というディレクトリに入っているファイル「file.text」は「/dirA/file.text」のように表現される。

ルートディレクト

ホームディレクト

  • ホームディレクトリとは、ユーザがログインした際のカレントワーキングディレクトリ。名前の通り、home(家)=起点となる場所という意味。
  • 今どこにいてもcd ~とコマンドを打てばホームディレクトリに戻ることができる。ドラクエのルーラみたい。

さくらVPSにつくったDebian環境にログインしてpwdコマンド実行したら、

/home/izumi

と表示された(izumiはアカウント名)。ここがホームディレクトリ。

cdコマンドとlsコマンド