ホームページ  >  記事  >  システムチュートリアル  >  コマンドラインでよく使う 6 つの Linux メタキャラクター

コマンドラインでよく使う 6 つの Linux メタキャラクター

WBOY
WBOY転載
2024-02-13 12:30:27424ブラウズ

Linux への取り組みの初期段階で、私はコマンド ラインの使用方法を学びました。これが Linux のユニークな点です。グラフィカル ユーザー インターフェイス (GUI) が失われる可能性がありますが、マシンを完全に再構築する必要はありません。多くの Linux コンピューターはヘッドレス モードで実行され、すべての管理タスクをコマンド ラインで完了できます。 lsls-lls-lcd、# など、誰もがよく知っている多くの基本的なコマンドが使用されます。 # #pwdtop など。

Linux のシェル メタキャラクタ

これらの各コマンドは、メタキャラクターを使用して拡張できます。メタキャラクターを何と呼んでいるのかはわかりませんが、Linux コマンド ラインでメタキャラクターを使用することは、生産性を向上させる優れた方法です。

パイプライン |

システム上で実行されている Firefox のすべてのインスタンスを知りたいとします。

ps コマンドと -ef を使用すると、システムで実行されているプログラムのすべてのインスタンスを一覧表示できます。ここで、Firefox に関連する例を見ていきたいと思います。私はお気に入りのメタキャラクターの 1 つを使用して、|grep プログラムにパイプし、ファイルの内容全体をスキャンします。 は、ps

grep コマンドが同時に実行されることを意味しますリーリー

我喜欢在命令行中使用的 6 个 Linux 元字符

出力リダイレクト >

もう 1 つのお気に入りのメタキャラクターは、出力リダイレクト #>> です。これを使用して、grep オプションに続いて eth0 を使用して、eth0 ユーザー インターフェイス の dmesg メッセージを表示します。 コマンドの結果は linuxmi.txt に保存されます。これは役に立つかもしれません。 リーリー

我喜欢在命令行中使用的 6 个 Linux 元字符

アスタリスク *

同じ拡張子を持つファイル (

.jpg.png など) を検索する場合は、アスタリスク # またはワイルドカード文字が優先されます。まずシステムのイメージ ディレクトリに入り、次のコマンドを使用します: リーリー

我喜欢在命令行中使用的 6 个 Linux 元字符

チルダ~

チルダ

~ を使用すると、次のコマンドを入力して Linux システムのホーム ディレクトリに簡単に戻ることができます: リーリー

我喜欢在命令行中使用的 6 个 Linux 元字符

ドル記号 $

メタキャラクターとしての

#$ 記号には別の意味があります。パターンの一致に使用される場合、指定された文字列で終わる任意の文字列を表します。たとえば、メタキャラクター |$ を一緒に使用する場合:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                              
⚡ ls | grep png$
我喜欢在命令行中使用的 6 个 Linux 元字符

插入符号^

^ 符号将结果限制为以给定字符串开头的项。例如,当同时使用元字符 |^时:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                              
⚡ ls | grep ^linuxmi
我喜欢在命令行中使用的 6 个 Linux 元字符

其中许多元字符是通向正则表达式的入口,因此还有很多东西需要探索。请问下你最熟悉的 Linux 元字符是什么,它们是如何拯救你的工作的?

相关文章:

  • 在 Linux 系统上使用更好的正则表达式 https://www.linuxmi.com/linux-regular-expression-grep.html
  • 5种使用正则表达式搜索纯文本数据的最佳命令行工具 https://www.linuxmi.com/5-regex-minglinghang.html

以上がコマンドラインでよく使う 6 つの Linux メタキャラクターの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlxlinux.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。