Ric*_*ion 8 command-line files
我目前正在做一个大学作业,指定我列出命令;列出所有文件,显示文件类型。
我已经搜索了高低,试图找到正确的命令来实现这一目标,但没有运气!
有人能帮我指出正确的方向,或者告诉我什么命令可以做到这一点吗?
Joh*_*024 12
“列出所有文件,显示文件类型。”
要查看当前目录中的所有文件及其文件类型,请尝试:
file ./*
Run Code Online (Sandbox Code Playgroud)
例子:
$ file ./*
./apt.conf.d: directory
./listchanges.conf: ASCII text
./preferences.d: directory
./sources.list: ASCII text
./sources.list.d: directory
./trusted.gpg: GPG key public ring
Run Code Online (Sandbox Code Playgroud)
上面显示了文件类型的人类可读形式。或者,可以打印文件的 MIME 类型:
$ file --mime-type ./*
./apt.conf.d: inode/directory
./listchanges.conf: text/plain
./preferences.d: inode/directory
./sources.list: text/plain
./sources.list.d: inode/directory
./trusted.gpg: application/x-gnupg-keyring
Run Code Online (Sandbox Code Playgroud)
file
粗略检查每个文件的内容以确定其类型。如上两个示例所示,默认输出包括文件名和文件类型。有关更多信息,请参阅man file
。