トラブル対応

コマンドリファレンス

reboot コマンドの使い方|sudo rebootで安全にLinuxを再起動する方法

reboot コマンドは、Linuxシステムを安全に再起動するためのコマンドです。カーネルに再起動シグナルを送信し、すべてのプロセスを終了させたうえでシステムをリブートします。構文(Syntax)reboot [オプション]主なオプション一...
コマンドリファレンス

apt / apt-get コマンド|Debian・Ubuntu でパッケージを管理する完全ガイド

apt は Debian/Ubuntu 系ディストリビューションのパッケージ管理コマンドです。パッケージの検索・情報表示・更新(update/upgrade)・インストール/削除を一貫して実行できます。実務では「まず sudo apt up...
コマンドリファレンス

nslookup – Linuxで使うDNS問い合わせコマンドの使い方

nslookup(ネームサーバールックアップ)は、ドメイン名とIPアドレスの対応関係を調べる DNS 問い合わせコマンドです。Aレコード(正引き)・PTRレコード(逆引き)・MXレコードなど、あらゆる DNS レコードを確認でき、ネットワー...
コマンドリファレンス

telnet – リモートホストへ接続するためのコマンド

telnet コマンドは、TCP/IPを用いてリモートホストへ接続し、指定したポートで対話的な通信を行うためのツールです。ネットワークの疎通確認やサービス動作チェックに利用されます。構文(Syntax)telnet HOST [PORT]H...
コマンドリファレンス

シンボリックリンクとは?意味とlnコマンドでの作成方法をわかりやすく解説

シンボリックリンク(symbolic link、ソフトリンクとも呼ばれる)とは、ファイルやディレクトリの場所(パス)を指し示すだけの特殊なファイルです。実体のデータは持たず、リンク先のパス文字列だけを保持するため、Windowsの「ショート...
コマンドリファレンス

Linuxでファイルを削除する方法|rmコマンドの使い方と主要オプションを解説

Linuxでファイルやディレクトリを削除するには、rm コマンドを使います。ファイル1つなら rm ファイル名、複数まとめてなら rm file1 file2、中身のあるディレクトリ(フォルダ)ごと消すなら rm -r ディレクトリ名 です...
コマンドリファレンス

find – ファイルやディレクトリを検索するコマンド

find コマンドは、指定したディレクトリ以下を再帰的に探索し、条件に一致するファイルやディレクトリを検索 するコマンドです。名前、サイズ、更新日時、権限など多様な条件で検索でき、バックアップやログ調査などに広く利用されます。構文(Synt...
コマンドリファレンス

ping – ネットワーク疎通を確認するコマンド

ping コマンドは、指定したホストに ICMP Echo Request を送信し、応答が返ってくるかを確認するためのコマンドです。ネットワークの疎通確認や遅延(RTT: Round Trip Time)の測定に広く使われます。構文(Sy...
コマンドリファレンス

stat – ファイルやファイルシステムの詳細情報を表示するコマンド

stat コマンドは、ファイルやディレクトリに関する詳細な情報(サイズ、権限、所有者、最終アクセス・更新時刻など)を表示するコマンドです。実務では、ファイルの更新時間を調べたり、権限や inode 情報を確認する際に利用されます。構文(Sy...
コマンドリファレンス

du コマンドの使い方|ディスク使用量を確認するオプションと実行例

du コマンドとはdu(disk usage)コマンドは、ファイルやディレクトリが どれだけディスク容量を消費しているか を表示するLinux/Unixの標準コマンドです。「どのディレクトリが容量を圧迫しているのか特定したい」「大きなファイ...
コマンドリファレンス

diff – ファイルやディレクトリの差分を表示するコマンド

diff コマンドは、2つのファイルやディレクトリを比較し、異なる部分を表示するためのコマンドです。ソースコードの変更点確認や設定ファイルの違いをチェックするときによく使われます。構文(Syntax)diff [オプション] FILE1 F...
コマンドリファレンス

Linuxでpingを使用してネットワーク接続を診断する方法とヒント

ネットワークの接続問題は、日常的に発生する可能性のあるトラブルの一つです。Linuxを使用している場合、ネットワーク接続の診断において最も基本的で効果的なツールのひとつがpingコマンドです。pingを用いることで、ネットワーク接続の確認や...
スクリプト設計

初心者向けBashデバッグ入門:set -xとtrapコマンドの使い方と活用法

Bashスクリプトを作成する際、時には思い通りに動作しないことがあります。そんな時にデバッグの技術を身につけておくと、問題を迅速に解決できるため、初心者の方でも学んでおいて損はありません。この記事では、初心者向けにBashのデバッグ手法とし...
スクリプト設計

Bashでの標準出力・標準エラーの効率的な管理とリダイレクト方法ガイド

Bashスクリプトを作成する際、よく直面するのが標準出力(stdout)と標準エラー(stderr)の適切な管理とリダイレクト方法です。これを効果的に行うことで、スクリプトのデバッグを容易にし、出力の管理を改善することができます。この記事で...
スクリプト設計

bash continueの使い方|breakとの違い・終了コード設計まで学ぶループ制御実践

ループは Bash スクリプトの心臓部です。ところが実務では、continue を場当たり的に使って“とりあえず先へ進む”うちに、後始末が抜けたり、終了コードが伝わらずに不具合が潜る――そんな崩れ方が起きがちです。本稿は既存の「contin...