Ubuntu命令系列:file - 辨识指定文件的信息

本文介绍如何利用Linux下的file命令来确定文件的类型,包括普通文件、符号链接及可执行文件等,并通过实例展示了如何使用-i和-L选项获取更详细的文件信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

file命令用于显示指定文件的信息,比如指定文件是目录、symbolic link,还是具体的一个文件如plain text或可执行文件等。

用法:

file [-i|-L] <file name>

例子:

1
2
3
4
5
6
7
8
9
10
11
12
r@ubt:/$ file /usr/local
/usr/local: directory
r@ubt:/$ file /bin/nano
/bin/nano: 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]=e87c5ab33de1e9e225244efd8e2a03f55892c98f, stripped
r@ubt:/$ file /usr/bin/python
/usr/bin/python: symbolic link to python2.7
r@ubt:/$ file -i /usr/bin/python
/usr/bin/python: inode/symlink; charset=binary
r@ubt:/$ file -iL /usr/bin/python
/usr/bin/python: application/x-executable; charset=binary

关于-i,-L开关的作用请自行体会。



本文转自 rickqin 51CTO博客,原文链接:http://blog.51cto.com/rickqin/2052734

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值