この学習ガイドのファイル形式決定コマンドが間違っていますか?

この学習ガイドのファイル形式決定コマンドが間違っていますか?

学習ガイドLPIC-1トレーニングと準備ガイド(Ghori Asghar、ISBN 978-1-7750621-0-3)次の質問が含まれています...

次のいずれかのファイル形式を決定するために使用できるコマンドは何ですか?

  • (ㅏ)file
  • (二)type
  • (氏)filetype
  • (4)what

...そして答えは「(B)type」と主張します。

fileしかし、「(A)」は正解ではありませんか?

私は本全体を疑い始めました。

ベストアンサー1

はい、あなたの本が間違っていると思います。

このfileコマンドはファイル形式を通知します。一番上のファイルから:「ファイル - ファイルタイプの決定」。
いくつかの例は次のとおりです。

$  file /usr/bin/file
/usr/bin/file: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=ecc4d67cf433d0682a5b7f3a08befc45e7d18057, stripped
$ file activemq-all-5.15.0.jar
activemq-all-5.15.0.jar: Java archive data (JAR)

このtypeコマンドは、コマンドが組み込みコマンドか外部コマンドかを確認するために使用されます。

$ type file
file is /usr/bin/file
$ type type
type is a shell builtin

おすすめ記事