【初級エンジニア必須スキル Linux コマンド】Macのターミナルを使ってLinuxの基本操作からWebサーバまで

多くのサーバで利用されているLinux。 実はMacさえあれば、基本操作(作成・コピー・移動・削除)から、viを使ったファイル編集、 シェル(プログラム)、pythonのWebサーバの基礎まで学べます。Linux基礎を身につけよう。

【初級エンジニア必須スキル Linux コマンド】Macのターミナルを使ってLinuxの基本操作からWebサーバまで
【初級エンジニア必須スキル Linux コマンド】Macのターミナルを使ってLinuxの基本操作からWebサーバまで

【初級エンジニア必須スキル Linux コマンド】Macのターミナルを使ってLinuxの基本操作からWebサーバまで udemy course free download

多くのサーバで利用されているLinux。 実はMacさえあれば、基本操作(作成・コピー・移動・削除)から、viを使ったファイル編集、 シェル(プログラム)、pythonのWebサーバの基礎まで学べます。Linux基礎を身につけよう。

Macのターミナルの起動方法と初期設定を行う

Macは元々、Linux系譜のOSです。

従って、デフォルトで入っているターミナルを使うと、Linuxコマンドを動かせます。

まずは、そのターミナルの起動方法と初期設定を学び、勉強する準備をしましょう。


ディレクトリ(フォルダ)操作

Linuxサーバも、WindowsやMacのように、

ディレクトリ(フォルダ)があります。

コマンド操作を学びましょう。


ファイル操作

Linuxサーバも、WindowsやMacのように、

ファイルがあります。

コマンド操作を学びましょう。


パーミッション(アクセス権限)の理解

Linuxサーバは、複数の人が使うことを前提としているため、

パーミッション(アクセス権限)が厳しいです。

ここで挫折する人も多いので、しっかり、理解していきましょう。


ファイル編集(viの使用方法)

WindowsやMacでファイル編集する場合は、例えば、メモ(帳)を使いますね。

Linuxでは、viというソフトを使います。この使い方を学びましょう。


検索テクニック

Linuxは検索機能が強力です。

ファイルの検索、ファイル中の文字列、検索できるようにします。


シェル(Linuxプログラム)

シェルは、Linux上で動くプログラムです。

簡単なシェルを作り、動かしてみます。


pythonでWebサーバー(Apache)を動かす

MacにはpythonとWebサーバー(Apache)がデフォルトで入っています。

ただし、Linuxコマンドができないと、ほぼ動かせません。

今回、Linuxコマンドを学んだあとに、pythonでWebサーバー(Apache)を動かしてみます。

ブラウザでページが表示された時は感動ですよ。