GNU/Linux >> Linux の 問題 >  >> Linux

ヘッドコマンドの使い方

はじめに

ヘッド :UNIXシステムまたはUNIXライクなオペレーティングシステムに組み込まれているコマンド:

  • 386BSD。
  • ArchLinux。
  • AIX。
  • Android。
  • BSD NET/2。
  • Debian。
  • DragonFlyBSD。
  • GNUHurd。

使用法 :テキストファイルの一番上の行またはバイト、またはパイプされたデータの先頭を表示するために使用されます。

使い方は?

  • これを使用して、システムログのような大きなテキストファイルの先頭を表示できます。
  • デフォルトで上位10行を読み取ることができます:
head /var/log/user.log
  • または、表示する必要のある行数を指定できます。
head -n 2  /var/log/user.log
head --lines=2  /var/log/user.log

ヒント :–lines=行数=== -n行数

出力:

root@unixcop:~# head --lines=2  /var/log/user.log
Sep 28 15:59:47 unixcop vmnet-natd: RTM_NEWLINK: name:eth0 index:2 flags:0x00001003
Sep 28 15:59:47 unixcop vmnet-natd: RTM_NEWLINK: name:wlan0 index:3 flags:0x00011043
root@unixcop:~# 
  • テキストファイルからバイトを表示できます
  • バイトは1文字を意味します..10文字のテキストファイルを作成します
echo "CharNum8--" > ~/bytes.txt
  • 次に、headを使用して最初の8文字を表示します
head -c 8 ~/bytes.txt
head --bytes=8 ~/bytes.txt

出力:

CharNum8
  • headを使用してさまざまなファイルから読み取ることができます
  • このオプションを比較に使用できます。
head -q unix.txt cop.txt 
head --quiet  unix.txt cop.txt
  • head with option verboseを使用して、上記のファイル名のファイルのコンテンツを表示できます
head -v unix.txt 
head --verbose unix.txt 

出力:

==> unix.txt <==
Name         Email 
Mostafa      [email protected]

冗長オプションと静かオプションをマージして、それらの使用法を明確にします

出力:

root@unixcop:~# head --quiet --verbose unix.txt cop.txt 
==> unix.txt <==
Name         Email 
Mostafa      [email protected]

==> cop.txt <==
Name         Email 
Mostafa      [email protected]
root@unixcop:~# 
  • パイプラインで使用できます
cat /var/log/user.log | head -n 3
ls -lah /root | head -n 5
  • ここでは、headを使用してコマンドの結果をテキストファイルに保存できます
cat /var/log/user.log | head -n 3 > output.txt

出力:

root@unixcop:~# cat /var/log/user.log | head -n 3 > output.txt
root@unixcop:~# cat output.txt 
Sep 28 15:59:47 unixcop vmnet-natd: RTM_NEWLINK: name:eth0 index:2 flags:0x00001003
Sep 28 15:59:47 unixcop vmnet-natd: RTM_NEWLINK: name:wlan0 index:3 flags:0x00011043
Sep 28 15:59:47 unixcop vmnet-natd: RTM_NEWROUTE: index:3
root@unixcop:~# 
  • 次のように入力すると、ヘッドバージョンを知ることができます:
head --version 
  • さらにヘルプが必要な場合は、このオプションを使用できます:
head --help 

結論:

この記事では、実際の例を使用してheadコマンドの使用方法を明確にします。

詳細情報の使用:男の頭


Linux
  1. WindowsでTelnetを使用する方法

  2. LinuxでSuコマンドを使用する方法

  3. basenameコマンドの使用方法は?

  1. Linux Catコマンドの使用方法(例付き)

  2. LinuxでDisownコマンドを使用する方法

  3. LinuxSSコマンドの使用方法

  1. Linuxheadコマンドの使用方法

  2. Linuxnohupコマンドの使用方法

  3. Linuxヘッドコマンド