Linux初心者が覚えておくと便利な小ワザ10選
こんにちは、みおです。
今回は「基本コマンドは覚えたけど、もっと快適に使いたい!」という方向けに、私がよく使っている小ワザをまとめてみました。
これを知ってるとターミナル生活がちょっと楽しくなるはずです。
1. !! で直前コマンドを再実行
$ ls
$ !!
👉 直前のコマンドをそのまま再実行してくれます。地味だけどすごく便利。
2. !ls で過去のコマンドを呼び出す
$ !ls
👉 「前に打ったlsコマンド」を再利用できます。historyを漁らなくてもOK。
3. history | grep で履歴検索
$ history | grep ssh
53 ssh user@192.168.0.10
104 ssh user@example.com
👉 過去に打ったコマンドを検索できるので、思い出すのに超役立ちます。
4. alias でショートカット作成
$ alias ll='ls -la'
$ ll
👉 よく使うコマンドを短縮して呼べます。~/.bashrc に書けば永続化も。
5. タブ補完で入力をサボる
$ cd Doc<Tab>
$ cd Documents/
👉 Tabキーで補完してくれます。タイプミスも減るし、慣れると手放せません。
6. Ctrl+A と Ctrl+E
👉 行頭に一瞬で戻る(Ctrl+A)、行末に一瞬で移動(Ctrl+E)。
長いコマンドを修正するときの救世主です。
7. Ctrl+C と Ctrl+Z
-
Ctrl+C→ 強制終了 -
Ctrl+Z→ プロセスを一時停止
停止したものはfgで復帰できます。
8. >, >>, 2> のリダイレクト
$ ls > out.txt # 上書き
$ ls >> out.txt # 追記
$ ls notfound 2> error.txt # エラー出力を別ファイルへ
👉 ログ保存とかでよく使います。
9. | less で長い出力を読む
$ dmesg | less
👉 画面に入りきらない出力をページ送りできます。q で終了。
10. clear と reset
-
clear→ 画面をきれいに見せるだけ -
reset→ 端末を初期化(調子が悪いときに便利)
まとめ
-
!!やhistory系は「効率化の第一歩」 -
aliasやショートカットは「自分仕様のターミナル」にできる - リダイレクトや
lessを覚えると「出力の整理」がぐっと楽になる
全部を一気に覚える必要はありません。
1つずつ使ってみて「あ、便利!」って思えたら、そのワザはあなたのものです✨
👩💻 他にも「基本コマンドまとめ」や「初心者向けリソース紹介」記事も書いてます。
気になったらぜひチェックしてみてくださいね。
💡 ちなみに…
ほかにも「Linux初心者におすすめの学習リソース」をまとめた記事を書いてます。
リソース選びで迷ったときの参考になると思うので、良かったらのぞいてみてくださいね〜。