メインコンテンツへスキップ

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権限を付与することで管理者作業を行えるようになりますが、セキュリティ上のリスクも伴うた...