【初級エンジニア必須スキル Linux コマンド】複雑な環境構築を AWS に任せてLinuxの基本操作を手軽にマスター
What you'll learn
- AWSのアカウントを作れる
- AWSを普段は停止して(利用料金ゼロ)、Linuxの勉強したい時だけ起動する使い方を覚える(ほぼ、お金かかりません)
- AWS上にLinuxサーバ環境を構築できる
- Linux上のディレクトリ(フォルダ)操作ができます
- Linux上のファイル操作ができます
- Linux上のパーミッション(アクセス権限)を理解できます
- viというLinux用のファイル編集ソフトが使えます
- Linux上のファイル、ファイル中の文字列を検索できます
- シェル(Linux上のプログラム)の作成方法がわかります
- Linux上のコマンドを要領よく打つ方法がわかります
Requirements
- ・AWS(アマゾン・ウェブ・サービス)でアカウントを作る際に、クレジットカードが必要になります
- ・上記の条件ですが、アカウントを作っても、何もしなければ課金はありません
- ・Windowsを使って説明するので、できたらWindows使用の方(Macでもできますが、各自、読み替えが必要)
Description
AWSを勉強の道具とみなして、アカウント作成する
AWSとは、アマゾン ウェブ サービスの略です。
個人でLinuxサーバを構築するのは面倒ですが、
AWSを使うと、Linuxサーバをボタン一発で構築できます。
ただし、Linuxサーバを構築したまま放置すると、課金され続けてしまう(汗)。
しかし、勉強する時だけ構築する使い方なら、1回100円以下というレベルで済む。
まずは、この使い方を理解し、アカウントを作成し、
勉強する準備をしましょう。
EC2を作成する
EC2は、Elastic Compute Cloudの略で、
要するに、AWSで作成できるサーバです。
もちろん、Linuxサーバも作成できます。
まずは、EC2を作成しましょう。
●Linuxサーバ作成後、コマンド操作を学ぶ
WindowsやMacは、GUI(グラフィカル ユーザー インターフェース)で操作しますね。
しかし、Linuxはコマンド操作します。
(多くの人は、ここで躓く)
以下のコマンド操作を学びましょう。
ディレクトリ(フォルダ)操作
Linuxサーバも、WindowsやMacのように、
ディレクトリ(フォルダ)があります。
コマンド操作を学びましょう。
ファイル操作
Linuxサーバも、WindowsやMacのように、
ファイルがあります。
コマンド操作を学びましょう。
パーミッション(アクセス権限)の理解
Linuxサーバは、複数の人が使うことを前提としているため、
パーミッション(アクセス権限)が厳しいです。
ここで挫折する人も多いので、しっかり、理解していきましょう。
ファイル編集(viの使用方法)
Windowsでファイル編集する場合は、例えば、メモ帳を使いますね。
Linuxでは、viというソフトを使います。この使い方を学びましょう。
検索テクニック
Linuxは検索機能が強力です。
ファイルの検索、ファイル中の文字列、検索できるようにします。
シェル(Linuxプログラム)
シェルは、Linux上で動くプログラムです。
簡単なシェルを作り、動かしてみます。
Who this course is for:
- Linuxを使ってみたい方
- Linuxを学ぼうとしたけど、パーミッションで挫折した方
- 多くのWebサーバのOSがLinuxだと理解している方
- Webサーバを使用する方
- Linuxでプログラムを動かしたい方
Instructor
もとは、異業種からの転職組。
ITベンチャー企業を経て、
都内のシステム開発会社で勤務する。
その傍ら、ネット上では、
「サーチマン佐藤」と名乗り、メルマガ、Webサイト等を展開。
企業、公的団体様から依頼を受け、セミナーなどを実施。
特にメルマガは、2005年から発行し、読者数が2万人を超えています。