Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxシステムでファイルの内容を表示するためのコマンドは何ですか?

Linuxシステムでファイルの内容を表示するためのコマンドは何ですか?

  
                

Linuxファイルの内容を確認して、達成するためのコマンドを使用できます。この記事では、Linuxシステムでファイルの内容を表示するためのコマンドの例を紹介します。書き込み時にデータが-fオプションを使用するには、あなたはすぐに画面に表示されるデータを作成したいファイルに書き込まれます任意の時点で

/メッセージ、彼はいつもの/varを検出することができます/log /messagesこのファイルは、新しく追加されたデータが画面に表示されます。あなたが[crtl] -cを押すまで、あなたは尾の検出を残すでしょう!

非純粋テキストファイル:od

[root @ www〜]#od [-t TYPE]ファイル

オプションまたはパラメータ:

-t :さまざまなタイプの "TYPE"出力に接続できます。例:

a:出力にデフォルトのバイトを使用します。

c:出力にASCIIバイトを使用します。

d [size]:データを出力するには10進数を使用し、各整数はsizeバイトを占有します。

f [size]:データを出力するには浮動小数点値(floating)を使用しますサイズバイトを占有;

o [サイズ]:データを出力するには8進数を使用し、各整数はサイズバイトを占有します。

x [サイズ]:16進数を使用しますデータを出力するには、各整数がsizeバイトを占有します。

例1:/usr /bin /passwdの内容を表示するには、ASCIIメソッドを使用してください。

[root @ www〜]#od -tc /usr /bin /passwd

0000000 177 ELF 001 001 001 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0

0000020 002 \\ 0 003 \\ 0 001 \\ 0 \\ 0 \\ 0 260 225 004 \\ b 4 \\ 0 \\ 0 \\ 0

0000040 020 E \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 4 \\ 0 \\ 0 \\ a \\ 0(\\ 0

0000060 035 \\ 0 034 \\ 0 006 \\ 0 \\ 0 \\ 0 4 \\ 0 \\ 0 \\ 0 4 200 004 \\ b < Br>

0000100 4 200 004 \\ b 340 \\ 0 \\ 0 \\ 0 340 \\ 0 \\ 0 \\ 0 005 \\ 0 \\ 0 \\ 0

...(...省略)

#左側の最初の列はバイト数を表すオクテットです上記の例では、2番目の列0000020は先頭を表します

#16番目のバイト(2x8)内容の意味

例2:/etc /issueファイルの内容を8ビットでリストして、格納されている値とASCII比較表を保管してください。

[root @ www〜]#od - tocc /etc /issue

0000000 103 145 156 164 117 123 040 162 145 154 145 141 163 145 040 065

CENT OSリリース5

0000020 056 062 040 050 106 151 156 141 154 051 012 113 145 162 156 145

2(最終)\\ nケルン

0000040 154 040 134 162 040 157 156 040 141 156 040 134 155 012 012

l \\ ronan \\ m \\ n \\ n

0000057

#上記のように、各バイトが対応する値を見つけることができます。

#たとえば、eは対応します。記録された値は145です。これは10進数に変換されます。1x8^ 2 + 4x8 + 5 = 101。

ファイルの時刻を変更するか、新しいファイルを作成します。touch

変更時刻(mtime):

ファイルの「コンテンツデータ」が変更されると、ファイルはアップグレードされます。 !内容データはファイルの内容を参照するのであって、ファイルの属性やパーミッションではありません。

ステータス時間(ctime):

ファイルの「ステータス」が変わると、アクセス権やプロパティが変更されるなど、時間が長くなります。今回アップグレードします。

アクセス時間(atime):

ファイルの内容が取得されると、アクセス時間が長くなります。たとえば、/etc/man.configの読み取りにcatを使用した場合は、ファイルのatimeをアップグレードします。

デフォルトでは、lsはファイルのmtimeを表示します。これは、このファイルの内容が最後に変更された時刻です。

[root @ www〜]#touch [-acdmt]ファイル前12次合計2ページ

Copyright © Windowsの知識 All Rights Reserved