Linux での感嘆符コマンド (!) の使用の概要

Linux での感嘆符コマンド (!) の使用の概要

序文

最近、弊社では mbp の設定をしており、ssh を使うことが多くなりました。複雑なコマンドを書くのは面倒なので、インターネットでコマンドを検索したところ、私に適したものを見つけました。

「!」記号は、Linux では否定記号として使用できるだけでなく、履歴コマンド レコードからコマンドを取得したり、以前に実行したコマンドを変更せずに実行したりするためにも使用できます。

以下の記事では、Linuxの感嘆符コマンド(!)の使い方について詳しく紹介します。詳しい紹介を見ていきましょう。

感嘆符コマンドの使用法

二重感嘆符!!

! !最後に入力したコマンドを表し、他のコマンドと組み合わせて新しいコマンドを形成できます。

例えば:
 スタートアップ
 $猫!!

このコマンドはcat ./startup.shと同等であり、切り替える必要がなくなります。

!$

前のコマンドの最後のパラメータを表します

例えば:
 $ ls /usr/local/dic
 $ 猫 !$/a.txt

前の経路が長い場合は、非常に便利です。

!弦

指定された文字列で始まる最新のコマンドを表します

例えば:
 $ !ssh

最新のsshコマンドを実行する

!? 弦?

MySQLのあいまい一致と同様に、最新のコマンドで指定された文字列を含むコマンドを実行します。

例えば:
 $ !?ssh?

sshに関連する最新のコマンドを実行する

!n または !-n

このコマンドは通常、history コマンドと一緒に使用されます。


履歴を使用してSSHレコードを検索する

例えば:
 $ !109

履歴を実行して、前のシーケンス番号109のコマンドを照会します。

 $ !-1

現在のコマンド番号から1を引いた番号に対応するコマンドを実行する

最近転職したばかりで、かなり忙しいので更新がかなり遅くなります。

要約する

上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に一定の参考学習価値を持つことを願っています。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM を応援していただきありがとうございます。

以下もご興味があるかもしれません:
  • Linux における「!」の知られざる使用法のまとめ

<<:  Vue スキャフォールディング プロジェクトを作成するための詳細な手順

>>:  Win7 での Mysql 5.7.17 winx64 インストール チュートリアル

推薦する

MySQL マルチテーブルクエリの詳細な説明

いつも、気づかないうちに時間というのは驚くほど早く過ぎていきます。小暑が過ぎ、中暑に突入しました。太...

DockerイントラネットはDNSを構築し、ip:port操作の代わりにドメイン名アクセスを使用します

たとえば、イントラネットに Jenkins サーバーがある場合、そのサーバーにアクセスするには、その...

HTML のテキストエリア タグ

<textarea></textarea> は、複数行を入力できるテキスト ...

バージョン管理ツール Rational ClearCase の紹介

Rational ClearCase は、コードやその他のソフトウェア開発資産のバージョン管理を実...

React+Koa によるファイルアップロードの実装例

目次背景サーバーの依存関係バックエンド構成クロスドメインバックエンド構成の静的リソースアクセスではk...

JavaScript 配列の include と Reduce の基本的な使用法

目次序文配列.プロトタイプ.includes文法パラメータ戻り値例配列プロトタイプの削減文法パラメー...

Vueプロジェクトでコンポーネントをカプセル化する簡単な手順

目次序文Toastコンポーネントをカプセル化する方法ユースケース具体的な実装要約する序文ビジネスが発...

MySQL で最大接続数を設定するためのヒントのまとめ

方法1: コマンドラインの変更次の図に示すように、MySQL コンソールを開いて「set GLOBA...

nginx で同時接続リクエストの数を制限する方法

導入同時接続数を制限するモジュールは http_limit_conn_module です。アドレス:...

CentOS インストール mysql5.7 詳細チュートリアル

この記事では、参考までに、centOSにmysql5.7をインストールする詳細な手順を紹介します。具...

MySQL を使用して Excel でデータ生成を完了する方法

Excel は、データ分析に最もよく使用されるツールです。この記事では、MySQL と Excel ...

MySQL全文インデックスの原理と欠点

MySQL フルテキスト インデックスは、特定のテーブルの特定の列に表示されるすべての単語のリストを...

MySQL INT型の完全な分析

序文: Integer は MySQL で最もよく使用されるフィールド型の 1 つで、通常は整数を格...

将来人気が出るであろういくつかのナビゲーション方向

<br />今は情報爆発の時代であるだけでなく、サービス爆発の時代でもあります。それはす...

Zabbix の psk 暗号化と zabbix_get 値の組み合わせ

Zabbix バージョン 3.0 以降、Zabbix サーバー、Zabbix プロキシ、Zabbix...