Blog / Tech

技術学習・実務メモ

Linux、AWS、WordPressで実際に調べ、試した内容を残しています。

Learning notes

学習振り返り

2022年前後に書いたLinuxの基礎メモを、いまの運用視点で読み直しています。当時の記事は消さずに残し、その上に現在の理解を足す形です。

Linux guide

Linuxを学ぶ・困ったときに引く

コマンドを覚えるだけでなく、権限・プロセス・環境変数など、初心者が実際につまずきやすい順に読めるLinuxの学習メモです。

Linux

Linuxにおける権限管理chmodとchownについて

chmodとchownの違いは、変えるものが「権限」か「所有者」かです。chmodはファイルやディレクトリの権限を、chownは所有者を変更します。パーミッションの確認方法、755のような数字表記が何を指しているのか、chownでのオーナー変更までをまとめます。

Linux

Vimの基礎知識とVimtutorで使い方をトレーニング

Vimの操作に自信がないなら、Vimに付属するチュートリアルvimtutorが手早い練習方法です。インストール方法と4つのモードの違いをまとめます。日本語で起動する方法(vimtutor ja とロケール、英語版に落ちるときの原因)は2026年の追記で扱っています。

Linux

Linux基礎実行ファイルとファイル権限について

permission deniedと怒られるのは、そのファイルに対する権限が足りないからです。Owner / Group / Other という所有権と、読み・書き・実行という権限の組み合わせの仕組み、確認と変更の方法をまとめます。

Linux

Linux基礎初心者が詰まりがちなPATHを通すについて

「PATHを通す」とは、コマンドを探しに行くディレクトリの一覧に自分のパスを追加することです。PATHの確認方法、whichでコマンドの実体を探す方法、環境変数との関係を順にたどります。

Linux

unameなどで確認するLinuxのバージョン情報

Linuxのバージョンを確認する方法は2つあります。unameでカーネルのバージョンを見る方法と、/etc/os-release の中身でディストリビューションを確認する方法を、それぞれの出力例つきでまとめます。

Linux

psコマンドの見方まとめ|各列の意味とps -efとの違い

psは実行中のプロセスを一覧表示するコマンドです。よく使うps auxの出力を題材に、PID・TTY・STAT・%CPUといった各列の見方をまとめます。ps -ef との違い(UnixオプションとBSDオプションの系統差・PPIDやSTIMEが出ること)は2026年の追記で扱っています。

Linux

拡張子のないファイルの正体をfileコマンドで知る

拡張子のないファイルでも、fileコマンドを使えば中身が何であるかを判別できます。判別できるファイルの種類、主なオプション、拡張子を偽装したファイルを見破る使い方までまとめます。

Linux

Linuxのsudoコマンドとルート権限をEnvaderで学んだ

sudoは、rootユーザーの権限を一時的に借りてコマンドを実行するためのコマンドです。root権限とは何か、なぜ常時rootで作業しないのか、sudoの使い方とオプションを、学習サービスEnvaderの演習を通してまとめます。

Linux

Linuxを復習すべく基礎コマンド(cd, ls, cat)を思い出してみる

Linuxの基礎コマンドのうち、ディレクトリを移動するcd、ファイル一覧を表示するls、ファイルの中身を表示するcatの3つを、それぞれの語源とあわせて復習します。学習用のLinux環境をどう用意するかにも触れています。

Other tech notes

AWS・WordPressなど

AWS

コスト最適化?シングルAZ環境でWordPressを公開する

証跡等が目的ではなく完全に個人的メモです。 構成図なんでサブネット2つあるのか問題ですが、RDSの設定でサブネットグループを指定する必要があるので架空のサブネットを作っています。 手順 以下の手順で行ったが、コンソール画 […]