目次
wc コマンドとは何ですか? " >wc コマンドとは何ですか?
wc コマンド構文" >wc コマンド構文
wc コマンドの使用方法" >wc コマンドの使用方法
デフォルトの wc コマンドを使用します" >デフォルトの wc コマンドを使用します
打印文件中的字符数" >打印文件中的字符数
打印最长行的长度" >打印最长行的长度
对多个文件使用 wc 命令" >对多个文件使用 wc 命令
将 wc 命令与其他 Linux 命令一起使用" >将 wc 命令与其他 Linux 命令一起使用
计算目录中的文件或文件夹数" >计算目录中的文件或文件夹数
计算系统上正在运行的进程数" >计算系统上正在运行的进程数
使用 wc 尝试其他 Linux 命令" >使用 wc 尝试其他 Linux 命令
ホームページ システムチュートリアル Linux Linux コマンドライン ツールを使用して日常のタスクを簡素化する

Linux コマンドライン ツールを使用して日常のタスクを簡素化する

Feb 09, 2024 pm 10:00 PM
linux Linuxチュートリアル Linuxシステム Linuxコマンド シェルスクリプト 埋め込みLinux Linux を始める Linux学習

Linux には、日常のタスクを簡素化するためのコマンド ライン ツールが多数用意されています。そのようなツールの 1 つが wc コマンドです。

wc は、ファイル内のワード数や、特定のディレクトリに存在するファイルの数を知る必要がある場合に最適なコマンドです。しかし、wc コマンドでできることはそれだけではありません。 wc コマンドとは何か、また Linux でそれを効果的に使用する方法については、この記事を読んでください。

wc コマンドは、ファイルまたは出力内の行数、単語数、文字数、またはバイト数を出力します。これを有利に使用する方法は次のとおりです。

wc コマンドとは何ですか?

wc コマンドはワードカウントの略です。これは、出力内の単語、行、文字、バイト数をカウントするコマンド ライン ツールです。すべての Unix および Linux ベースのオペレーティング システムにプレインストールされているため、手動でインストールする必要はありません。

wc コマンド構文

wc を使用するには、ファイルまたはテキスト出力と、使用するコマンド オプションを指定する必要があります。 wc コマンドの基本構文は次のとおりです。

リーリー

このコマンドで使用できるオプションは多数ありますが、それらについては後で説明します。 wc コマンドのコマンド ライン ヘルプについては、次のコマンドを実行してマニュアル ページを確認してください:

リーリー

wc コマンドの使用方法

この例では、ファイル linuxmi.txt を作成します。このファイルに、次のテキストを貼り付けます:

リーリー

これは、Tim Peters によって書かれた、シンプル、エレガント、簡潔な Python コードを書くための 19 の指針セットである Python の禅です。

cat コマンドを使用してファイルを作成する場合は、テキストを貼り付ける前に空白行を残してください。

デフォルトの wc コマンドを使用します

デフォルトでは、ファイルまたは出力に対して wc コマンドを使用すると、出力に含まれる行数、ワード数、およびバイト数が出力されます。

ターミナルで次のコマンドを実行して、linuxmi.txt を使用してみてください。 リーリー ###結果:### リーリー

行数、ワード数、バイト数、ファイル名を含む 4 つの列が出力されることがわかります。

使用 Linux 命令行工具简化您的日常任务

ファイルに存在する行数を出力します

ファイルまたは出力に存在する行数をカウントするには、-l

または

–lines オプションを使用します。構文は次のとおりです: リーリー ###結果:### リーリー ファイル内に 19 行があることが示され、テキスト ファイルの名前も出力されます。

使用 Linux 命令行工具简化您的日常任务ファイル内の単語数を出力します

ファイル内の単語数をカウントするには、-w または -words

オプションを使用します。それを試してみてください: ### リーリー ###結果:### リーリー

表示バイト数

wc コマンドに 使用 Linux 命令行工具简化您的日常任务-c または -****-bytes

オプションを指定して使用すると、ファイル内の正確なバイト数を確認できます。次のコマンドを実行して試してください: リーリー ###結果:###
830 linuxmi.txt
ログイン後にコピー
使用 Linux 命令行工具简化您的日常任务

打印文件中的字符数

要打印出文件中的字符数,请使用 -m–chars 选项。语法如下所示:

linuxmi@linuxmi:~/www.linuxmi.com$ wc -m linuxmi.txt
ログイン後にコピー

结果:

824 linuxmi.txt
ログイン後にコピー
使用 Linux 命令行工具简化您的日常任务

打印最长行的长度

如果需要知道文件中最长行的长度(该行中的字符数),请将 -L–max 行长度选项与 wc 命令配合使用。它看起来像这样:

linuxmi@linuxmi:~/www.linuxmi.com$ wc -L linuxmi.txt
ログイン後にコピー

结果:

70 linuxmi.txt
ログイン後にコピー
使用 Linux 命令行工具简化您的日常任务

对多个文件使用 wc 命令

您可以将 wc 命令用于多个文件或输入。为此,您需要再创建两个文件。第一个文件是 zimu**.txt,其中包含字母表的列表,而第二个文件是shuzi.txt**,包含从 1 到 10 的数字列表。

或者,您可以使用任意两个文本文件。让我们来试试吧:

linuxmi@linuxmi:~/www.linuxmi.com$ wc linuxmi.txt zimu.txt shuzi.txt
ログイン後にコピー

结果如下图:

使用 Linux 命令行工具简化您的日常任务

前三行包含每个文件的行数、字数和字节数,最后一行包含每列的总和。

将 wc 命令与其他 Linux 命令一起使用

您可以通过管道命令将 wc 与其他命令一起使用。管道符号将一个命令的输出作为输入重定向到另一个命令。

计算目录中的文件或文件夹数

为此,您可以使用 ls 命令列出目录中的文件数,然后将输入通过管道传输到 wc 命令中。例如,要打印某一目录上的文件数,请执行以下命令:

linuxmi@linuxmi:~/www.linuxmi.com$ ls www.linuxmi.com | wc -l
ログイン後にコピー
使用 Linux 命令行工具简化您的日常任务

计算系统上正在运行的进程数

进程是您的计算机正在处理或当前正在运行的任务或程序。执行命令或打开应用程序时,该应用程序将注册为进程。

要计算进程数,请使用带有 wc 的 ps 命令。在这里,尝试一下:

linuxmi@linuxmi:~/www.linuxmi.com$ ps | wc -l
ログイン後にコピー
使用 Linux 命令行工具简化您的日常任务

使用 wc 尝试其他 Linux 命令

Linux 上有很多可用的命令,它们具有非常独特的功能,并使整体 Linux 体验无缝衔接。您只需要知道它们是什么以及如何使用它们!现在就开始你的 Linux 命令之旅吧!

以上がLinux コマンドライン ツールを使用して日常のタスクを簡素化するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Linuxアーキテクチャ:5つの基本コンポーネントを発表します Linuxアーキテクチャ:5つの基本コンポーネントを発表します Apr 20, 2025 am 12:04 AM

Linuxシステムの5つの基本コンポーネントは次のとおりです。1。Kernel、2。Systemライブラリ、3。Systemユーティリティ、4。グラフィカルユーザーインターフェイス、5。アプリケーション。カーネルはハードウェアリソースを管理し、システムライブラリは事前コンパイルされた機能を提供し、システムユーティリティはシステム管理に使用され、GUIは視覚的な相互作用を提供し、アプリケーションはこれらのコンポーネントを使用して機能を実装します。

GITの倉庫アドレスを確認する方法 GITの倉庫アドレスを確認する方法 Apr 17, 2025 pm 01:54 PM

gitリポジトリアドレスを表示するには、次の手順を実行します。1。コマンドラインを開き、リポジトリディレクトリに移動します。 2。「git remote -v」コマンドを実行します。 3.出力と対応するアドレスでリポジトリ名を表示します。

Apr 16, 2025 pm 07:39 PM

NotePadはJavaコードを直接実行することはできませんが、他のツールを使用することで実現できます。コマンドラインコンパイラ(Javac)を使用してByteCodeファイル(filename.class)を生成します。 Javaインタープリター(Java)を使用して、バイトコードを解釈し、コードを実行し、結果を出力します。

コードを書いた後に崇高に実行する方法 コードを書いた後に崇高に実行する方法 Apr 16, 2025 am 08:51 AM

Sublimeでコードを実行するには6つの方法があります。ホットキー、メニュー、ビルドシステム、コマンドライン、デフォルトビルドシステムの設定、カスタムビルドコマンド、プロジェクト/ファイルを右クリックして個々のファイル/プロジェクトを実行します。ビルドシステムの可用性は、崇高なテキストのインストールに依存します。

Linuxの主な目的は何ですか? Linuxの主な目的は何ですか? Apr 16, 2025 am 12:19 AM

Linuxの主な用途には、1。Serverオペレーティングシステム、2。EmbeddedSystem、3。Desktopオペレーティングシステム、4。開発およびテスト環境。 Linuxはこれらの分野で優れており、安定性、セキュリティ、効率的な開発ツールを提供します。

GITソフトウェアのインストール GITソフトウェアのインストール Apr 17, 2025 am 11:57 AM

GITソフトウェアのインストールには、次の手順が含まれています。インストールパッケージをダウンロードしてインストールパッケージを実行して、インストール構成gitインストールgitバッシュ(Windowsのみ)を確認します

Laravelインストールコード Laravelインストールコード Apr 18, 2025 pm 12:30 PM

Laravelをインストールするには、これらの手順を順番に進みます。コンポーザー(MacOS/LinuxとWindows用)インストールLaravelインストーラーをインストールします。

重要なgit構成グローバルプロパティを設定する方法 重要なgit構成グローバルプロパティを設定する方法 Apr 17, 2025 pm 12:21 PM

開発環境をカスタマイズするには多くの方法がありますが、グローバルGit構成ファイルは、ユーザー名、電子メール、優先テキストエディター、リモートブランチなどのカスタム設定に使用される可能性が最も高いものです。グローバルGIT構成ファイルについて知っておくべき重要なことは次のとおりです。

See all articles