技術学習・実務メモ
Linux、AWS、WordPressで実際に調べ、試した内容を残しています。
学習振り返り
2022年前後に書いたLinuxの基礎メモを、いまの運用視点で読み直しています。当時の記事は消さずに残し、その上に現在の理解を足す形です。
Linuxのログはどこから見るか――障害調査で迷わないための入口
journalctl、アプリケーションログ、カーネルログを闇雲に検索せず、事象・時刻・対象を絞って読むための基本手順を整理します。
chmodの数字を覚えた後に考えたい、Linux権限の実務メモ
Linuxの権限を、755や644の暗記ではなく、所有者・実行ユーザー・必要最小限・変更後確認という運用の視点から整理します。
Linuxを学ぶ・困ったときに引く
コマンドを覚えるだけでなく、権限・プロセス・環境変数など、初心者が実際につまずきやすい順に読めるLinuxの学習メモです。
Linuxの基礎、PATHを通すときなどで聞く環境変数ってなんぞや?
環境変数は、シェルやそこから起動したコマンドが共通して参照する設定値です。envでの確認、exportでの設定、unsetでの削除という基本操作を、実際のコマンド例でまとめます。
Linuxにおける権限管理chmodとchownについて
chmodとchownの違いは、変えるものが「権限」か「所有者」かです。chmodはファイルやディレクトリの権限を、chownは所有者を変更します。パーミッションの確認方法、755のような数字表記が何を指しているのか、chownでのオーナー変更までをまとめます。
【Linuxコマンド】ユーザーを追加するuseradd、削除するuserdel、パスワード変更するpasswd
useraddでユーザーを追加し、userdelで削除、passwdでパスワードを変更します。それぞれの使い方とよく指定するオプションをまとめます。ログインできるユーザーを作る実際の手順(useradd -m -s とpasswd、adduserとの違い)は2026年の追記で扱っています。
Vimの基礎知識とVimtutorで使い方をトレーニング
Vimの操作に自信がないなら、Vimに付属するチュートリアルvimtutorが手早い練習方法です。インストール方法と4つのモードの違いをまとめます。日本語で起動する方法(vimtutor ja とロケール、英語版に落ちるときの原因)は2026年の追記で扱っています。
Linux基礎実行ファイルとファイル権限について
permission deniedと怒られるのは、そのファイルに対する権限が足りないからです。Owner / Group / Other という所有権と、読み・書き・実行という権限の組み合わせの仕組み、確認と変更の方法をまとめます。
Linux基礎初心者が詰まりがちなPATHを通すについて
「PATHを通す」とは、コマンドを探しに行くディレクトリの一覧に自分のパスを追加することです。PATHの確認方法、whichでコマンドの実体を探す方法、環境変数との関係を順にたどります。
unameなどで確認するLinuxのバージョン情報
Linuxのバージョンを確認する方法は2つあります。unameでカーネルのバージョンを見る方法と、/etc/os-release の中身でディストリビューションを確認する方法を、それぞれの出力例つきでまとめます。
Linux基礎プロセスをkillしたりジョブをbgしたりfgする
killは指定したプロセスを終了させるコマンドです。killシグナルによる終わらせ方の違いと、実行中のジョブをbg・fgでバックグラウンドとフォアグラウンドに切り替える方法をまとめます。
psコマンドの見方まとめ|各列の意味とps -efとの違い
psは実行中のプロセスを一覧表示するコマンドです。よく使うps auxの出力を題材に、PID・TTY・STAT・%CPUといった各列の見方をまとめます。ps -ef との違い(UnixオプションとBSDオプションの系統差・PPIDやSTIMEが出ること)は2026年の追記で扱っています。
Linuxの標準入力・標準出力・標準エラー出力ってなんぞ?
標準入力・標準出力・標準エラー出力は、ファイルディスクリプタという0・1・2の番号で識別されます。3つの違いと、リダイレクトで出力先を変える方法、/dev/null に捨てる書き方までをまとめます。
Linuxのリダイレクトechoコマンドや|(パイプ)をお勉強
echoは文字列を出力するコマンドです。その出力先を > や >> でファイルに切り替えるのがリダイレクト、次のコマンドへ渡すのが |(パイプ)。3つの関係を実行例つきでまとめます。
拡張子のないファイルの正体をfileコマンドで知る
拡張子のないファイルでも、fileコマンドを使えば中身が何であるかを判別できます。判別できるファイルの種類、主なオプション、拡張子を偽装したファイルを見破る使い方までまとめます。
touchコマンドの使い方まとめ|ファイル作成とタイムスタンプ更新
touchはファイルを作るためのコマンドではなく、本来はタイムスタンプを更新するコマンドです。指定したファイルが存在しないときだけ新規作成される仕組みと、-c / -m / -t / -r などのオプションをまとめます。
Linuxのsudoコマンドとルート権限をEnvaderで学んだ
sudoは、rootユーザーの権限を一時的に借りてコマンドを実行するためのコマンドです。root権限とは何か、なぜ常時rootで作業しないのか、sudoの使い方とオプションを、学習サービスEnvaderの演習を通してまとめます。
【cpとmv】ファイルやディレクトリを操作するコマンドのまとめ
cpはファイルやディレクトリをコピーし、mvは移動と名前の変更を兼ねるコマンドです。それぞれの書き方と、ディレクトリを扱う-rや上書きを確認する-iなど、よく使うオプションをまとめます。
使えなきゃヤバいLinux基礎コマンド(pwd, rm, mkdir, rmdir)
pwdは現在地、mkdirは作成、rmdirは空ディレクトリの削除、rmは中身ごと削除。4つの役割の違いと、-p / -r / -f / -d などよく使うオプションを、GNU coreutilsの記述に沿ってまとめます。
Linuxを復習すべく基礎コマンド(cd, ls, cat)を思い出してみる
Linuxの基礎コマンドのうち、ディレクトリを移動するcd、ファイル一覧を表示するls、ファイルの中身を表示するcatの3つを、それぞれの語源とあわせて復習します。学習用のLinux環境をどう用意するかにも触れています。
AWS・WordPressなど
コスト最適化?シングルAZ環境でWordPressを公開する
証跡等が目的ではなく完全に個人的メモです。 構成図なんでサブネット2つあるのか問題ですが、RDSの設定でサブネットグループを指定する必要があるので架空のサブネットを作っています。 手順 以下の手順で行ったが、コンソール画 […]
まとめブログの記事をまとめくすからエックスサーバーのワードプレスに投稿できない不具合を解決
2ちゃんねるのまとめブログを趣味でやっているのですが、ライブドアブログはスマホで見ると余りにも広告が鬱陶しいのでレンタルサーバー(エックスサーバー:Xserver)に移転しワードプレスで記事更新することにしました。 とり […]