Linuxのコマンドライン操作に慣れたあなたも、さらに効率的に作業を進めたいと思っていませんか?そんなあなたにピッタリの「ビックリマーク(!)」コマンドの使い方をご紹介します!実は、これを使うだけで作業が驚くほど速くなり、効率アップ間違いなしです。しかも、ブラウザでの作業にも活用できるテクニックもあります。今回はその使い方と、知っておくと得する便利な活用方法を深掘りしていきます!
Linuxコマンド「!」を使いこなす理由
Linuxのターミナルを使いこなす上で、コマンド履歴を活用するのは非常に重要です。「!」を使えば、過去に実行したコマンドを瞬時に再実行でき、手間を省いて効率よく作業を進めることができます。
さらに、ブラウザで作業しているときにも、このコマンドをうまく活用することで、他のツールやブラウザでの操作にも役立つ場面があります。具体的にどのように活用するか、次で詳しく見ていきましょう。
ビックリマーク(!)の基本的な使い方
まずは、最も基本的な使い方から紹介します。
直前のコマンドを再実行!!
一番シンプルで便利な使い方が、「!!」です。これは、直前に実行したコマンドをそのまま再実行します。例えば、以下のような場合です。
- 1行目で「sudo apt update」を実行した。
- 2行目で「!!」を入力すると、前のコマンド「sudo apt update」が再度実行される。
これで、もしも前回コマンドを「sudo」で実行し忘れた場合などに「sudo !!」と入力するだけで、即座に権限付きで再実行ができます。まさに、作業の効率化に欠かせないショートカットです。
特定のコマンドを履歴から呼び出す!コマンド名
次に、過去のコマンドの中で、特定のコマンドを再実行したい場合、以下のように「!コマンド名」を入力します。
- 例えば、「!ls」と入力すると、最も直近で実行した「ls」コマンドが実行されます。
- さらに、「!ls -l」など、特定のオプションをつけたコマンドを使っても、履歴から呼び出せます。
これを使うことで、複雑なコマンドを何度も打ち直す手間が省け、スピーディーに作業が進みます。
コマンド履歴を番号で指定して実行!番号
もう一つの便利な使い方は、履歴番号を使ってコマンドを呼び出す方法です。例えば、以下のように使います。
- コマンド履歴を確認するには「history」コマンドを実行します。
- その履歴から、再実行したいコマンドに対応する番号を確認し、「!番号」と入力します。
例えば、「!35」と入力すると、履歴の35番目のコマンドが再実行されます。履歴が長くなると、これが非常に便利になります。
Linuxコマンド「!」の便利な活用法
次に、日常的な作業の中で、ビックリマーク(!)をどのように活用できるのかをご紹介します。
作業ミスの修正をスムーズに!
よくあるのが、コマンドを実行しようとしたときに、入力ミスや権限不足でエラーが出ることです。そんなとき、「!!」を使って簡単に修正できます。
例えば、次のようにコマンドを実行した場合。
- 「sudo apt update」を実行し忘れた場合、エラーが表示されます。
- その後、「sudo !!」と入力すると、即座に権限付きで再実行でき、修正が完了します。
このテクニックを覚えておくことで、操作ミスを素早く修正できるため、作業が効率的に進みます。
ブラウザ作業との組み合わせでさらに便利に
Linuxのターミナルだけでなく、ブラウザ作業にも「!」を活用できるシーンがあります。例えば、ターミナルでの作業を効率よく進めた後、ブラウザで関連する作業を行いたいとき。
- ターミナルで特定のコマンドを再実行したり、ブラウザで自動化したい作業をスクリプトとして保存しておき、その後ターミナルで再利用することが可能です。
ターミナルとブラウザを連携させることで、作業の幅が広がり、さらに効率的にプロジェクトを進めることができます。
Linuxコマンド 練習 ブラウザに関する疑問解決
ここでは、実際に読者が抱えやすい疑問について解説していきます。
「!」を使ったコマンド履歴が表示されない場合は?
コマンド履歴が表示されない場合、ターミナルの設定で履歴が保存されていない可能性があります。設定ファイル(.bashrcや.zshrc)を確認し、「HISTSIZE」や「HISTFILESIZE」の設定が正しいかをチェックしましょう。
「!」コマンドの履歴を削除する方法は?
履歴をクリアしたい場合、「history -c」コマンドを使って履歴を消去できます。これで、機密情報などを誤って履歴に残さないようにできます。
Linuxのことまだまだ分からない!どうしたらいい?

Linuxのことがわからないから「もっと知りたい!」って方は、当サイト「となりのパソコン・スマホ教室」にヒントが必ずあります。
当サイトはパソコンやスマートフォンに関する「あなたのわからない」を解決するためのサイトです。
初心者がぶつかるであろう悩みや専門的な記事など毎日更新しています。
なので、あなたの悩みを解決する糸口がきっとあります!
下記のリンクからそれを探し出してください!Linux関係の記事は下記のリンクから見ることができます。
Linuxの記事一覧はこちらからご覧いただけます
って言うのはちょっと乱暴でしたね。記事を1つ1つ探していたら時間かかりますもんね。
上記のリンク以外にも下記の検索ボックスにキーワードを入力してもらえれば、すっとあなたが悩んでいることを解決できる記事を探し出すことができますので、そちらをご活用ください。
まだ記事がない場合や自分の悩みを解決できない場合は、公式LINEから質問をしていただくか、本記事のコメント欄に書いていただくかしていただければ返信させていただきます。
1人1人悩みは違いますからね。
公式LINEの方が確認するのも返信も早いので、LINEから質問を飛ばしてもらえると助かります。
あと宣伝ですが、新しくAI情報に特化した「生成AIニスト(https://m32006400n.com)」というサイトを立ち上げましたのでChatGPTやGoogle Geminiをはじめとした生成AIの情報を知りたいという方はそちらも是非ご覧いただけたら幸いです。
今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」
あなたはこんな経験はありませんか?
✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦
平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。
LINEでメッセージを送れば即時解決!
すでに多くの方が私の公式LINEからお悩みを解決しています。
最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。
誰でも無料で使えますので、安心して使えます。
問題は先のばしにするほど深刻化します。
小さなエラーがデータ消失や重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。
あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。
ぜひ、あなたの悩みを私に解決させてください。
まとめ
Linuxの「!」コマンドは、コマンドライン作業の効率化に非常に役立つツールです。直前のコマンドを再実行したり、特定の履歴を番号で呼び出したりすることで、作業の時間を短縮できます。また、これをブラウザ作業にも活用することで、さらに便利に作業が進むことでしょう。
「!」コマンドの使い方をマスターして、Linux操作をよりスムーズに、そして効率的に進めましょう!





コメント