【Linux入門講座】初心者からステップバイステップで学べる!

  • このエントリーをはてなブックマークに追加
  • Pocket

このページは、全くLinuxの知識がない初心者の方でも、ステップバイステップで学べるLinux入門講座だ。Linuxの基礎的な使い方についてステップバイステップで学ぶことができるようになっている。

Linuxをはじめて学ぶ際に、有効にご活用いただければと思う。

Linuxについての入門的知識

Linuxについての基礎の基礎

まずは次のページを確認して、Linuxについて大雑把に知るのがいいだろう。操作をする前に、何ができるかのイメージができるようにした方が、習得しやすくなる。

Linuxのディストリビューション

Linuxには種類がいくつかある。このLinuxの種類のことをディストリビューションと呼ぶ。はじめはCentOSを選んでいただければ大丈夫だが、色々な種類があるのは知っておこう。

興味があれば下記の記事を読んでみてほしい。

Linux基本操作

基礎知識は十分なので、早速Linuxの基本操作に入っていく。

Linuxの環境準備

まずは下記からLinuxを動かすための環境を準備する必要がある。特殊なコンピュータは必要ない。WindowsでもMacでもPCが1台あれば大丈夫です。

次の記事を参考に順番に実行してみよう。

もしすでにLinuxの環境をお持ちで何が入っているかよくわからないという方は下記の記事を参考に。

ちなみに非常に便利なツールでvagrantというものが存在する。VirtualBoxなどと合わせて利用するが、こちらもご紹介しておこう。(ただし、はじめて勉強する際には少々難しいので、後回しにしていただければと思う)

Linuxのログイン・ログアウト

Linux準備はOKだろうか? Linuxの準備が完了したら早速利用していこう。まずはLinuxを使うためにログインやシャットダウンの方法を確認しよう。

Linuxの基本操作

起動やシャットダウンがわかったら続いてコマンド操作だ。Linuxでは基本的にキーボードに命令を入力してコンピュータを操作していく。「命令=コマンド」の使い方を覚えよう。

続きは下記から確認いただければと思う。

Linuxのユーザとグループ

Linuxユーザの管理方法やそもそもユーザとは何かについては下記ページでまとめている。

ユーザの削除やグループの作成等、続きは下記から確認してほしい。

Linuxのパーミション(権限設定)

Linuxは多くの人がログインをして使用をすることが多く、パーミッション(権限設定)が重要な考え方になってくる。下記一通りを確認いただければと思う。

viについて

viとはLinuxでテキストファイルを編集する時に使うアプリケーションだ。Linuxユーザなら必ず覚えておきたいエディターになる。

下記ページから順番に使用方法を確認していただければと思う。

プロセスとジョブ

Linuxにはプロセスとジョブという考え方がある。Linuxを管理するための基本だ。ここではプロセスとジョブについてお伝えする。

リダイレクトとパイプライン

Linuxでは基本的に小さい機能を持つコマンドを組み合わせて複雑な動作を作っていく。そのために使うのがリダイレクトとパイプラインだ。

パッケージ管理

パッケージ管理とは、Linuxでのソフトウェアの管理方法だ。パッケージ管理については下記で詳しくまとめている。

シェルスクリプト入門

Linuxの操作をプログラムで自動化するにはシェルスクリプトと呼ばれる特有のプログラムを使う。シェルスクリプトについては下記で詳しくまとめている。

Linuxのローカライズ

Linuxを現地仕様で動かしたいという場合もあるだろう。文字コードを変えたり、時間を変えたり、通貨の基準を変えたりだ。下記でローカライズの方法をまとめている。

Linuxのログ管理

Linuxはサーバとして扱うことが多い。そのため、アクセスログやログインのログ、容量のログなど様々な情報をとっておき、必要なときに利用できるようにする必要がある。

下記でログの調査方法やsyslogの使い方についてお伝えした。 

 

※以降も随時早いペースで更新していきます。よろしければ、FacebookTwitterにて追いかけください。

Linuxコマンドについては下記でまとめている。こちらもご参考に。

Linuxコマンド集

最近の投稿

  • helpコマンド
    2017.09.25
    helpコマンドについて詳しくまとめました 【Linuxコマンド集】

    helpはコマンドのマニュアルを表示するコマンドだ。 このページではコマンドのマニュアルを表示する方法を解説す […]

  • 2017.09.22
    unsetコマンドについて詳しくまとめました 【Linuxコマンド集】

    unsetは変数や関数を解除するコマンドだ。 解除というのは、変数の中身をないものにするのではなく、変数自体を […]

  • 2017.09.19
    expandコマンドについて詳しくまとめました 【Linuxコマンド集】

    expandはタブ区切りテキストファイルのデータを揃えて表示するコマンドだ。 このページではタブ区切りテキスト […]

  • 最新記事一覧はこちら

    IT講師に興味はありませんか?

    ・「今までIT講師をやってきたが、更に多くの講義を行いたい」

    ・「エンジニアとしてやってきたが講師業に魅力を感じている」

    ・「講師として活躍するためにベースとなる知識を知りたい」

    ・「様々な分野や言語の講師にチャレンジしてみたい」


    という方はぜひIT講師募集のページをご覧ください。


    リスキルテクノロジーでは「受講している方々にITを好きになってもらう」ことを目標に、同じ目標に向かって歩んで行ける講師の方を常に探しています。


    システム開発やインフラ構築などのエンジニアリング経験を活かし、新入社員などの未経験者や経験の浅い初学者の方々に対してITトレーニングを行っていただくことになります。


    テキストやカリキュラムは事前に用意されており、それらを元に講義を進めていくため、IT講師をはじめて実施する方でも安心してトレーニングを実施できます。


    IT講師募集のページを見る

    [contact-form-7 id="2267" title="お問い合わせ"]

    未経験からの育成制度も充実
    IT講師に興味はありませんか?

    リスキルテクノロジーでIT講師の積極募集を開始! 経験・未経験問わずご応募可能。育成制度で講師スキル向上も目指せます

    IT講師に応募する