ターミナルで使える便利コマンド集|初心者向け活用ガイド|UNIX Cafe

当サイトでは、コンテンツの一部に広告を掲載しています。
ターミナルで使える便利コマンド集|初心者向け活用ガイド|UNIX Cafe

UNIX Cafe | 第3回

「探す」「見つける」「伝える」。
この3つができるようになると、ターミナル操作は一気に楽になります。

目次

このページでわかること

この記事では、UNIX / Linux でよく使われる基本コマンドの中から、
初心者が最初に覚えておきたい3つの便利コマンドを紹介します。

  • grep:ファイルの中身から文字を探す
  • find:パソコンの中からファイルを探す
  • echo:文字や変数の内容を表示する

コマンド紹介

grep|ファイルの中身から文字を探す

grep は、ファイルの中に含まれる文字や単語を検索するコマンドです。
ログファイルやメモの中から、必要な行だけを見つけたいときに役立ちます。

grep "apple" fruits.txt

この例では、fruits.txt の中から apple という文字を含む行だけを表示します。

ユニ先生

grep は「中身を見る検索」。ログ確認では必須の道具だよ。

よくあるつまずきポイント

  • 大文字と小文字は区別される(-i で無視できる)
  • 何も表示されなくてもエラーではない
  • フォルダ全体を探すには -r が必要

find|ファイルやフォルダを探す

find は、ファイル名や場所が分からないときに使う検索コマンドです。
条件を指定して、パソコン全体から目的のファイルを探せます。

find . -name "report.txt"
  • . は「今いる場所」
  • -name でファイル名を指定します
ユニ先生

find は「場所を探す検索」。どこにあるか分からないときの味方だね。

よくあるつまずきポイント

  • 検索範囲が広いと時間がかかる
  • / を指定するとシステム全体を探す
  • ファイル名は正確に指定する必要がある

echo|文字や変数の内容を表示する

echo は、指定した文字列や変数の内容をそのまま表示するコマンドです。
スクリプトの動作確認や、今の状態を知りたいときによく使われます。

echo "Hello, UNIX Café!"

よくあるつまずきポイント

  • 変数を表示するときは $ を付ける
  • クォートの違いで表示結果が変わる
  • 基本的に改行付きで表示される

UNIX は、探して・見て・伝えることを、言葉のように扱えるOSです。

まとめ

  • grep:ファイルの中身を探す
  • find:ファイルや場所を探す
  • echo:文字や状態を伝える

この3つを覚えるだけで、
ターミナル操作は「怖いもの」から「使える道具」に変わります。

ユニ先生

この3つは、UNIXと会話するための基本語彙だね。

🔗 関連リンク

  • 👉 第2回|ファイル操作の基本(cp・mv・cat)PCfan
  • 👉 第1回|ターミナルの基本操作(ls・cd など)PCfan
  • 👉 UNIX Cafe シリーズ一覧を見るPCfan

さらに学びたいあなたへ

📘 用途ごとに選ぶ Linux のおすすめ本

あわせて読みたい
レベル・用途別おすすめ Linux 本リスト|UNIX Cafe UNIX Cafe | 第65回 Linux の世界には、「はじめて触る人」「コマンドを覚えはじめた人」「サーバーに挑戦したい人」と、さまざまな段階があります。そんなときに、自分...
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

のいのアバター のい UNIX Cafe 編集部

UNIX Cafe は、むずかしい言葉をできるだけ使わず、物語を読むような気持ちで気軽に学べる場所です。
プログラミングは、アイデアをコンピューターに伝えるための「ことば」。
簡単な単語と文法を覚えることで、誰でもターミナルから便利なコマンドを使えるようになります。
コーヒーを片手に立ち寄るような気持ちで、やさしいプログラミングの世界を、
そっとのぞいてみてください。

目次