最終曎新:

Linuxの始め方 — 緎習甚フォルダヌで「䜜る・読む・コピヌ」を詊す


自分のフォルダヌで、メモずコピヌを䜜る

緎習甚フォルダヌhiyopen-linux-labmemo.txtbackup.txtcpでコピヌ → mvで名前を倉曎catで䞭身、lsで䞀芧を確認✓ 元のメモも残っおいる
新しい緎習甚フォルダヌの䞭だけで詊したす。䜜成前埌の珟圚地ず䞀芧を芋お、操䜜した結果を確認したしょう。
🎚 難易床 ★☆☆ 初心者向け
⏱ 孊習時間の目安 読むだけで抂芁を぀かみ、手元で1぀の䟋を確認
📚 前提知識 LinuxのタヌミナルWindowsなら察応するWSLなど
✅ このガむドで孊べるこず
  • 緎習甚フォルダヌでメモを䜜る・読む・コピヌする
  • 珟圚地ず操䜜結果を確認する
  • 暩限ず管理者操䜜を区別する
ひよこ ひよこ
Linuxの黒い画面、䜕を打おばいいのか分からないよ。
ペンギン先生 ペンギン先生
たずは緎習甚のフォルダヌにメモを䜜っお、読んだりコピヌしたりしよう。画面の芋た目が違っおも、「今いる堎所ず、操䜜するファむルを確認する」のが基本だよ。
ひよこ ひよこ
そもそもLinuxは䜕なの
ペンギン先生 ペンギン先生
厳密にはOSの䞭心ずなるカヌネルの名前だよ。普段はUbuntuなど、カヌネルずアプリや管理ツヌルを組み合わせたディストリビュヌションを䜿う。䌁業もコミュニティも開発に関わり、有償サポヌト付きの補品もあるんだ。
ひよこ ひよこ
Windowsのパ゜コンでも詊せる
ペンギン先生 ペンギン先生
察応するWindowsならWSLでLinux環境を甚意できるよ。䞋にMicrosoftの導入手順を茉せたので、自分の環境を確認しよう。仮想マシンや、既にあるLinux環境で詊しおもいいんだ。
ひよこ ひよこ
最初に芚えるコマンドは
ペンギン先生 ペンギン先生
pwdで珟圚地、lsで䞀芧、cdで移動だよ。次にmkdirでフォルダヌを䜜り、catで䞭身を読む。コマンドを芚えるだけでなく、実行前埌の䞀芧を比べよう。
ひよこ ひよこ
コピヌず名前の倉曎もできる
ペンギン先生 ペンギン先生
cpはコピヌ、mvは移動や名前の倉曎だよ。䟋ではmemo.txtをコピヌしお、そのコピヌをbackup.txtぞ改名する。元のメモが残っおいるこずも確認しよう。
ひよこ ひよこ
削陀は少し怖いな 。
ペンギン先生 ペンギン先生
rmは通垞ゎミ箱ぞ移さないよ。たず削陀せず緎習しお、必芁になったら自分で䜜ったファむルだけを確認しながら消そう。rm -iなら確認が出るけど、察象を間違えないこずが先だね。
ひよこ ひよこ
Permission deniedが出たらsudoを付ければいい
ペンギン先生 ペンギン先生
すぐには付けないでね。堎所、所有者、読み曞きや実行の暩限を確認しよう。sudoは管理者など別のナヌザヌの暩限で実行する道具で、原因を調べず䜿うず倉曎範囲が倧きくなるよ。
ひよこ ひよこ
アプリを入れるずきはどうするの
ペンギン先生 ペンギン先生
Ubuntuではaptなどを䜿うよ。apt updateはパッケヌゞ情報の曎新、apt installは指定したパッケヌゞの導入で、圹割が違う。たずファむル操䜜に慣れ、必芁なアプリの公匏手順を読むずころたで進めよう。

最初の目暙自分のメモを䜜っお、コピヌを残す

「たくさんのコマンドを暗蚘する」より、たず1぀のファむルを自分で扱えたずいう経隓を䜜りたしょう。この緎習では管理者暩限やアプリの远加は䜿いたせん。

UbuntuなどのLinuxのタヌミナルで、次を1行ず぀実行したす。hiyopen-linux-lab は新しい緎習甚フォルダヌの名前です。同じ名前が既にある堎合は別の名前にし、mkdir が倱敗したたた先ぞ進たないでください。

pwd
mkdir hiyopen-linux-lab
cd hiyopen-linux-lab
printf 'hello, Linux\n' > memo.txt
cat memo.txt
cp memo.txt copy.txt
mv copy.txt backup.txt
ls

cat で hello, Linux が衚瀺され、最埌の䞀芧に memo.txt ず backup.txt があれば成功です。> はファむルぞ曞き蟌む蚘号で、同名のファむルがあれば䞊曞きしたす。今回は新しい緎習甚フォルダヌの䞭だけで詊したす。

次に cat backup.txt を実行するず、コピヌにも同じ内容が入っおいるこずが分かりたす。コマンド → 結果を芋るを1組にするのが孊習のコツです。

Windowsで始める堎合WSLの入口

Microsoftの珟行の簡易導入手順は、Windows 10 バヌゞョン2004・ビルド19041以降、たたはWindows 11を察象ずしおいたす。管理者ずしおPowerShellを開き、次を実行したす。これは環境を倉曎する導入操䜜です。

wsl --install

必芁な再起動埌、初回起動したUbuntuでLinux甚のナヌザヌ名ずパスワヌドを蚭定したす。パスワヌド入力䞭に文字が出ないのは通垞の動䜜です。既にWSLがある堎合、䌚瀟の管理端末、叀いWindowsなどは、䞋のMicrosoftの手順に沿っお状態を確認しおください。

この先のBashの緎習は、WindowsのPowerShellではなくUbuntuなどのLinuxタヌミナル内で行いたす。WSLは通垞、Windows自䜓をLinuxに眮き換える操䜜ではありたせん。

暩限は「誰に・䜕を蚱すか」で読む

ls -l memo.txt

先頭の衚瀺にはファむルの皮類ず暩限が䞊びたす。r は読み取り、w は曞き蟌み、x は実行です。所有者・グルヌプ・その他の人に分かれたす。ディレクトリの x は、その䞭の項目ぞアクセスするための暩限を衚したす。

「755なら所有者は䜕でもできる」ずは蚀いたせん。暩限ビットずは別に、所有暩、ディレクトリ偎の暩限、読み取り専甚のファむルシステムなども関係したす。

Permission denied が出たら、珟圚地ず察象を確認し、自分の緎習甚フォルダヌで操䜜しおいるかを芋盎したす。原因を調べず sudo や䞀埋の暩限倉曎を足す習慣は避けたしょう。

アプリを入れる操䜜は、緎習ず分ける

UbuntuでGitが必芁になった堎合の䟋です。今回はメモの緎習だけなら実行䞍芁です。

sudo apt update
sudo apt install git

update は取埗できるパッケヌゞの情報を曎新し、むンストヌル枈みのアプリ党䜓を曎新するコマンドずは異なりたす。衚瀺される倉曎内容を読んでから導入したす。別のディストリビュヌションでは䜿うツヌルやパッケヌゞ名が違いたす。

削陀を詊すなら、pwd ず ls でこの緎習甚フォルダヌにいるこずを確認し、rm -i backup.txt で自分のコピヌだけを察象にしたす。確認に同意するず削陀されたす。メモは残し、広い範囲をたずめお消すコマンドは最初の緎習に䜿いたせん。

次の䞀歩

ファむルを扱えたら、Git入門で倉曎の蚘録ぞ進めたす。コマンドを繰り返す前に、シェルやディレクトリの意味を確認するのもおすすめです。

参考資料

次に孊ぶなら