カテゴリー: Linux

入力の流れが処理装置を通って、標準出力とエラー出力に分かれるイラスト

Linux 講座 / 標準入力・出力、リダイレクションとパイプの理解

標準入力・出力・エラーの違いを理解し、ファイルのリダイレクションとパイプを実習します。上書きのリスクとリダイレクションの順序も併せて説明します。

並べて置かれた二つの文書の異なる部分を強調したファイル比較イラスト

Linux 講座 / ファイル比較 - diffとcmpの違いと実習

diffとcmpで二つのファイルの差を確認し、unified diffの読み方を習います。内容が異なる場合とコマンド実行エラーの終了状態も区別します。

テキストの行をフィルタリングして並べ替え、まとめるフローを表現した概念イラスト

Linux 講座 / テキスト検索と加工 - grep, sort, uniq, cut, wc

grep、sort、uniq、cut、wcでテキストを検索し、並べ替え・重複削除・フィールド抽出・件数カウントを実習します。コマンドの結果とよくある解釈の間違いも説明します。

ディレクトリ構造内のファイルを虫眼鏡で探す概念イラスト

Linux 講座 / ファイルとコマンドの検索 - find, locate, which, whereis

findとlocateでファイルを探し、which、whereis、typeでコマンドの位置と解釈方法を確認します。リアルタイム検索とインデックス検索の違いも説明します。

短い文書と長い文書の前後を確認するファイル読み取りの概念イラスト

Linux 講座 / ファイル内容の読み取り - cat, less, more, head, tail

cat、less、more、head、tailでLinuxのファイル内容を読む方法を比較します。短いファイルと長いファイル、前後の一部を確認する際の選択基準と実習結果を説明します。

1つのデータに接続された2つのファイル名と別のファイルを指すパスの比較

Linux 講座 / ハードリンクとシンボリックリンクの理解 - 違いと作成実習

ハードリンクとシンボリックリンクの構造的な違いをinodeとパスで説明し、リンクを直接作成して名前を変更した後の動作まで確認します。

文書の形態と内容、メタデータを複数の層で見ている様子

Linux 講座 / ファイルの種類と情報の確認 - ls, file, stat, readlink

ファイル名と実際の形式の違いを理解し、ls、file、stat、readlinkでファイルの種類やサイズ・権限・日時・リンク情報を確認します。

フォルダ間でドキュメントをコピーしたり移動したりするファイル管理の様子

Linux 講座 / ファイルとディレクトリ管理 - 作成・コピー・移動・削除

実習フォルダでファイルとディレクトリを作成し、コピー・移動・削除を行ってみます。上書きや削除の前に、パスと結果を確認する習慣も身につけます。

フォルダーの間をたどるパスで表現したLinuxディレクトリの探索

Linux 講座 / 現在の場所を確認して移動する - pwd、ls、cd、tree

pwd、ls、cd、treeを使って現在の場所を確認し、ディレクトリを探索します。絶対パス・相対パスの違いや、安全に戻る方法も実習します。

最上位ディレクトリから複数のサブフォルダに分かれるLinuxファイルシステム構造

Linux 講座 / ファイルシステムの理解 - 絶対・相対パスと主要ディレクトリ

Linuxファイルシステムのツリー構造と絶対・相対パスを理解し、/home・/etc・/varなど主要ディレクトリの役割とパスの読み方を習得します。