300_Linux
ubuntuからLinuxサーバ(AWS Lightsail Ubuntu)へのSSH接続方法
Windowsからのアクセスについては、Windows11からLinuxサーバ(AWS Lightsail Ubuntu)へのSSH接続方法を参照してください 概要 AWS Lightsai...
Unix/Linuxにおけるネットワーク系コマンド
🌐 はじめに このページでは、Unix/Linuxにおけるネットワーク系コマンドを目的別に整理し、文法と実行例をコードブロック形式で掲載します。ネットワークトラブルの切り分け、接続確認、ファイ...
Unix/Linuxファイル操作系コマンド
📝 touch:空のファイルを作成/更新 文法 touch [オプション] ファイル名 主なオプション -c : ファイルが存在しない場合は作成しない -t [[C...
curlとjq
🌀はじめに この記事では、curlとjqという2つの強力なコマンドラインツールをセットで使う方法について解説します。特に、APIレスポンスを整形して見やすく表示する用途において、この組み合わせ...
Unixのルートディレクトリ(/)直下にある主なディレクトリについて
🗂️ はじめに UNIX系のOSでは、すべてのファイルやディレクトリは「ルートディレクトリ /」を起点とした単一の階層的なファイルツリー構造になっています。ここに配置された各ディレクトリは、役...
grepコマンドの使い方
🧩はじめに grepはUNIX系システムで定番のテキスト検索ツールで、ログ調査や設定ファイルの解析など、日々の業務や開発で活躍します。本記事では、基本的な使い方から正規表現や複数条件のor検索...
拡張正規表現について
🧩はじめに 正規表現には複数の「方言」が存在します。grepで使える拡張正規表現(ERE)は、UNIX系ツール向けに設計された比較的古典的かつ軽量な記法です。 一方、Pythonのreモジュ...
🛠 Ubuntuで新しいユーザーを作成しSSH接続を許可する方法
📌 はじめに この記事では、Ubuntuサーバーに新しいユーザーを追加し、そのユーザーがSSHでリモートログインできるように設定する方法を解説します。作業にはroot権限(またはsudo権限)...
UFW(Uncomplicated Firewall)
🔥はじめに:Ubuntuのファイアウォールとは何か? Ubuntuにはデフォルトでファイアウォールの機能が用意されており、システムを不正アクセスや悪意ある通信から守ることができます。この記事で...
Linuxの検索コマンド
🌱 はじめに Linuxを使っていると、ファイルや文字列を探す場面は日常的に訪れます。本記事では、find や grep といった定番検索コマンドの基本的な使い方から、知っておくと作業効率がぐ...
Linux検索grepの定石
🌱 はじめに Linuxで検索といえば grep が定番ですが、その威力を最大限に発揮するには 正規表現(regex) を理解しておく必要があります。この記事では、grepやegrepでよく使...
C言語コード検索に役立つ正規表現パターン集
🌱 はじめに C言語のコードをgrepで検索するとき、単なる文字列検索ではノイズが多くなりがちです。この記事では、C言語特有の典型的な正規表現パターン をまとめ、関数や変数の定義・利用を効率よ...
Pythonコード検索に役立つ正規表現パターン集
🌱 はじめに 大規模なコードベースを扱うとき、「この変数どこで定義している?」「関数の呼び出しだけ抽出したい」など、検索ニーズは必ず出てきます。ここでは Pythonコード特有の典型的な正規表...
Ubuntuでsudo権限を付与・削除する方法まとめ
はじめに Ubuntuでは、システム管理の多くの操作にsudoコマンドが必要です。通常のユーザーにsudo権限を付与することで管理者作業を行えるようになりますが、セキュリティ上のリスクも伴うた...