Linux系统怎样识别没有扩展名的文件类型? 用file命令解决
2014-09-18 10:19
459 查看
我们知道Linux文件系统是Linux内核支持的基本功能之一,并由根 / 开始往下形成倒立树状的级连式结构。文件与目录是Linux文件系统的两个基本元素,(广义的)文件分为普通文件、目录文件、连接文件和特殊文件。可以通过file命令来识别各种不同的文件类型。
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015/2015030183/5f9ac580fccd498404772cdae94d3832)
linux对于文件的扩展名没有像windows要求的那么严格,所以在使用linux的过程中经常会遇到有些文件根本就没有扩展名,哪么我们应该如何去判断没有扩展名的文件,到底是文件还是目录呢?其实我们可以借助file来检查文件的类型,示例如下:
[root@localhost ~]# file install.log
install.log: UTF-8 Unicode text
install.log为文本文件
[root@localhost ~]# file /usr/local/
/usr/local/: directory
/usr/local为目录
不要因为file命令简单就小看它哦,使用file命令判断没有扩展名的文件类型相当有用,还不知道的朋友可以试试哦,谢谢阅读。
linux对于文件的扩展名没有像windows要求的那么严格,所以在使用linux的过程中经常会遇到有些文件根本就没有扩展名,哪么我们应该如何去判断没有扩展名的文件,到底是文件还是目录呢?其实我们可以借助file来检查文件的类型,示例如下:
[root@localhost ~]# file install.log
install.log: UTF-8 Unicode text
install.log为文本文件
[root@localhost ~]# file /usr/local/
/usr/local/: directory
/usr/local为目录
不要因为file命令简单就小看它哦,使用file命令判断没有扩展名的文件类型相当有用,还不知道的朋友可以试试哦,谢谢阅读。
相关文章推荐
- Linux中使用file命令识别文件类型默认没有扩展名
- Linux系统中,有两个文件file1和file2,每个文件的每一行都是#UUID,其中的每一UUID表示一个号。要找出在file1中有而在file2中没有的UUID,使用cat,sort,uniq三个命令如何实现
- ls command not found vi command not found 只要的原因是因为环境变量的问题,编辑profile文件没有写正确,导致在命令行下 ls等命令不能够识别。 解决办法:
- “没有文件扩展‘.vbs’的脚本引擎”之解决
- windows7提示“没有文件扩展.vbs的脚本引擎”的解决方法
- MySql使用全记录5 -----解决Windows下用命令导入sql文件时"Failed to open file"的问题
- Linux命令之file - 检测并显示文件类型
- 没有文件扩展”js”的脚本引擎的问题的解决办法
- 在IE中必须点击input file 控件的浏览按钮才能提交上传,否则没有权限 。js文件报拒绝访问,解决办法是将input file控件定位到你要点击的地方 ,并且input file做成透明的
- 怎样解决无法载入mysql扩展检查php配置问题?验证码无法识别问题?
- 没有文件扩展“.js”的脚本引擎问题解决
- 关于文件不能访问,IIS提示MIME类型没有错误的解决方法
- 没有文件扩展".js"的脚本引擎 解决办法
- [添加用户]解决useradd 用户后没有添加用户Home目录的情况,Linux改变文件或目录的访问权限命令,linux修改用户密码
- 没有文件扩展“.js”的脚本引擎的错误的解决方式
- 为什么我上传了flv或MP4文件到服务器,可输入正确地址通过http协议来访问总是出现“无法找到该页”的404错误呢?这就表明mp4格式文件是服务器无法识别的,其实,这是没有在iis中将相应的MIME类型进行设置的原因。那该怎样设置MIME
- 解决 Python.h:没有那个文件或目录 错误的方法( Python.h:No such file or directory )
- 点击“InstallWizardForVS2010.js” 弹出“ 没有文件扩展’.js‘的脚本引擎" 的解决办法
- 没有文件扩展".js"的脚本引擎 解决办法
- 如何解决没有文件扩展“.js”的脚本引擎