情報処理のWeb教科書―IPA情報処理試験対策のお供に!

Linuxとは―入門者向け情報。$、#、cd、~記号の意味、linuxbeanの話題など。

トップ 情報処理の知識体系 テクノロジ系 コンピュータシステム ソフトウェア オープンソースソフトウェア UNIX系OS Linux

Linuxとは、WindowsやMacと同じOSの1つです。読み方はリナックスです。Linuxとはどのようなものかの説明を簡単にまとめています。またネタとして使えそうな日本産の軽量ディストリビューションのlinuxbeanの情報、コマンドラインの「$」「#」「cd」「~」記号の意味などの入門者にとってよくわからない点をわかりやすくまとめています。

目次

以下は目次リンクになります。

1. Linuxとは何か?

2. 軽量ディストリビューションのlinuxbean

3. Linux初心者のための入門知識(記号の意味)

Linuxのコマンドはどうしたら使えるか
Linuxのコマンドラインの記号の意味は?
Linuxのコマンドラインの「$」の意味
Linuxのコマンドラインの「pwd」の意味
Linuxのコマンドラインの「cd」の意味
Linuxのコマンドラインの「~」の意味
Linuxのコマンドラインの「sudo su」の意味
Linuxのコマンドラインの「#」の意味

もっと知識を広げるための参考

更新履歴

1. Linuxとは何か?

Linuxとは、WindowsやMacと同じOSの1つです。読み方は「リナックス」です。

Linuxの種類

無料のCentOS、Fedora、Ubuntu(有料版はRedHat Enterprise Linux)が有名で、AndroidもLinuxが組み込まれています。 日本産の軽量なlinuxbeanなどもあります。

ディストリビューション

Linuxは、カーネルという中心機能とコマンドラインなどのアプリケーションが組み合わせて、CentOSやUbuntuのような配布形態で提供されます。 このような配布形態のことをLinuxではディストリビューションといいます。

2. 軽量ディストリビューションのlinuxbean

linuxBeanは、Ubuntuから派生して開発された日本産のLinuxディストリビューションです。 調整しなくても日本語が使え、すぐにネットに繋がり、欲しいソフトが簡単に探せるというポリシーで作られています。

ちゃんとLANケーブルがささっていれば、以下のイメージのようにISOメディアを起動するだけで、ブラウジングができてしまいます。

linuxbeanを起動してすぐにインターネットした際のイメージ
linuxbeanを起動してすぐにインターネットした際のイメージ

ISOイメージをDVDに焼いて古いPCを使って再生すればインストールに苦労することなくすぐに使えますので初心者におすすめです。 子供やLinux初心者のプログラミングの学習用、あるいはWindowsなど他のOS上でVirtualBoxなど仮想化ソフト上でリソースを節約して業務に使える軽量Linuxです。

参考)linuxbeanのインストール媒体(ISO)のダウンロード先

linuxbeanのインストール媒体(ISO)のダウンロード先は「https://ja.osdn.net/projects/linuxbean/」です。

3. Linux初心者のための入門知識(記号の意味)

Linuxでプログラミングなどを行うときにコマンド操作を行います。 その際に登場する「$」「#」「cd」「~」などの記号の意味を説明していきます。

Linuxのコマンドはどうしたら使えるか

Linuxのコマンドは「ターミナル」というソフトを起動して使えます。少々知識がついてきますとリモートでターミナルに接続してコマンド操作も行えます。

linuxbeanの使い方―ターミナルの起動方法
linuxbeanの使い方―ターミナルの起動方法

linuxbeanでコマンドラインの使い方を見ていきながら「$」「#」「cd」「~」などの記号の意味を解説していきます。

Linuxのコマンドラインの記号の意味は?

Linuxのコマンドライン上の「$」「#」「cd」「~」などの記号には意味があります。 この記号の意味を知るだけでもLinuxとはどのようなものかグーンと理解力が上がると思います。

Linuxの「$」「#」「cd」「~」などの記号の意味
Linuxの「$」「#」「cd」「~」などの記号の意味

Linuxのコマンドラインの「$」の意味

Linuxにはユーザに種類があります。全権ユーザのrootと限定的に操作が許される一般ユーザがあります。「$」は一般ユーザでコマンドライン操作していることを表します。

Linuxのコマンドラインの「pwd」の意味

LinuxはWindowsのフォルダーと同じようにツリー上にフォルダーを作ってファイルが管理されます。 Linuxではフォルダはディレクトリと呼びます。

「pwd」はディレクトリのツリー上の階層の現在の位置を確認するコマンドです。 ツリー上の階層の位置は「/(スラッシュ)」から始まるパスという表記で表されます。

一般ユーザでターミナルを起動した直後に「pwd」と現在の位置を確認すると「/home/user」というディレクトリが表示されます。 これは一般ユーザがデフォルトのディレクトリの位置であるパスになります。 Windowsでいうとユーザのフォルダです。

このユーザのデフォルトのパスのことを「ホームディレクトリ」といいます。

Linuxのコマンドラインの「cd」の意味

「cd」はパスを変更するコマンドです。change directoryの略です。ディレクトリを変更するコマンドという意味ですね。

たとえば、「cd /」と「cd」のあとに「/」というパスを指定することで「/」に移動します。

Linuxのコマンドラインの「~」の意味

「~」は「チルダ」と読む記号ですが、これは「ホームディレクトリのパス」を省略する際に使います。

たとえば、「cd ~」と「cd」コマンドで「~」のパスに移動すると「/home/user」というホームディレクトリのパスに移動します。

Linuxのコマンドラインの「sudo su」の意味

「sudo su」は全権の「root」ユーザに切り替えるコマンドです。

この操作はlinuxbeanのデフォルトの設定で行える操作です。Linuxディストリビューションや設定によって異なる場合があります。

Linuxのコマンドラインの「#」の意味

「sudo su」で全権の「root」ユーザに切り替えると「$」記号が「#」に変わります。 「#」はrootユーザで操作していることを表している記号です。

「#」の時に「cd ~」を実行するとrootユーザのホームディレクトリである「/root」に移動します。

もっと知識を広げるための参考

もっと知識を広げるための参考になります。

上位の理論や知識

上位の理論の知識の参考はこちらです。

プログラミング

LinuxでC言語のコンパイラでプログラミングを行う参考はこちらです。

更新履歴

戻る

スポンサーリンク

情報処理の知識体系

プログラミング

各試験の問題と解説

ランダム出題・採点アプリ

スポンサーリンク