Linux -- file 命令
1.file命令含义
file命令用于接受一个文件作为参数并执行某些测试,以确定正确的文件类型
2.file命令参数以及实例
(1)file命令查看文件类型
$ file /etc/irbrc
/etc/irbrc: Ruby script text, ASCII text
(2) file命令查看目录类型
$ file learn/Linux/
learn/Linux/: directory
(3)使用-i选项,可以以MIME类型的格式显示文件类型的信息
$ file -i /etc/irbrc
/etc/irbrc: regular file
(4) -N 选项 --输出的队列可以以在文件名之后无空白填充的形式显示,格式对比如下
file -N *
.sh: UTF- Unicode text
2.3..sh: UTF- Unicode text
2.3..sh: UTF- Unicode text
2.4..sh: ASCII text
Desktop: directory
Documents: directory
Downloads: directory
IdeaProjects: directory
Library: directory
Movies: directory
Music: directory
Pictures: directory
(5)-n 选项 --和-N选项一样,就是在显示的格式上稍微有点区别
$ file -n *
.sh: UTF- Unicode text
2.3..sh: UTF- Unicode text
2.3..sh: UTF- Unicode text
2.4..sh: ASCII text
Desktop: directory
Documents: directory
Downloads: directory
IdeaProjects: directory
Library: directory
Movies: directory
Music: directory
(6) 类似与-n 和-N选项的显示文件的类型,还有一种方法,不需要任何的参数,如下
$ file -n *
.sh: UTF- Unicode text
2.3..sh: UTF- Unicode text
2.3..sh: UTF- Unicode text
2.4..sh: ASCII text
Desktop: directory
Documents: directory
Downloads: directory
IdeaProjects: directory
Library: directory
Movies: directory
Music: directory
Linux -- file 命令的更多相关文章
- Linux— file命令 用于辨识文件类型
Linux file命令用于辨识文件类型. 通过file指令,我们得以辨识该文件的类型. 语法 file [-bcLvz][-f <名称文件>][-m <魔法数字文件>...] ...
- linux file命令小记
在linux中,所有东西都是文件:而且他并没有后缀名这一概念.Linux的扩展名没有太大的意义, file.tar.gz file.tgz file.tar.bz2 file.rar file.gz ...
- linux file命令
1. file 是检测文件类型的命令.2. 文件类型就文件组织的方式,通常不同的文件类型执行不同的标准.例如我们熟知的:txt , doc , xls , pdf ...3. file 命令的简单用法 ...
- Linux file命令详解
file: 查看文件类型 file常见命令参数 Usage: file [OPTION...] [FILE...] Determine type of FILEs. --help display th ...
- Linux:file命令显示自定义文件类型
file 命令可以查看文件类型信息,原理见: 非常Linux-file命令与magic file 修改 /ect/magic 文件后,可用 file 命令显示自定义文件类型信息. man magic ...
- file命令详解
Linux file命令 Linux file命令用于辨识文件类型. 通过file指令,我们得以辨识该文件的类型 用法: file [-bchikLNnprsvz0] [--apple] [--mim ...
- Linux 文件管理命令语法、参数、实例全汇总(一)
命令:cat cat 命令用于连接文件并打印到标准输出设备上. 使用权限 所有使用者 语法格式 cat [-AbeEnstTuv] [--help] [--version] fileName 参数 ...
- 学习Linux tar 命令:最简单也最困难
摘要:在本文中,您将学习与tar 命令一起使用的最常用标志.如何创建和提取 tar 存档以及如何创建和提取 gzip 压缩的 tar 存档. 本文分享自华为云社区<Linux 中的 Tar 命令 ...
- Linux命令学习总结: file命令
命令简介: 该命令用来识别文件类型,也可用来辨别一些文件的编码格式.它是通过查看文件的头部信息来获取文件类型,而不是像Windows通过扩展名来确定文件类型的. 执行权限 :All User 指令所在 ...
随机推荐
- ERP study
- Centos 不重启 修改ulimit参数
1. 查看limits.conf文件 cat /etc/security/limits.conf 2. 打开编辑limits.conf文件 sudo vim /etc/security/limits. ...
- svn项目迁移至gitlab
关于svn项目迁移有人可能会说,新建一个git项目,把原来的代码直接扔进去提交不完了吗.恩,是的,没错.但是为了保留之前的历史提交记录,还是得做下面的步骤 首先确保本地正常安装配置好git,具体步骤不 ...
- mysql 过滤分组
mysql> select * from table1; +----------+------------+-----+---------------------+ | name_new | t ...
- Windows上node.js的多版本管理工具
在Linux上我一直使用nvm来管理nodejs的不同版本,但是nvm没有windows版本,今天发现在windows上可以使用另外一个版本管理工具nvm-windows来管理. 下载与安装下载地址: ...
- hdoj - 2602 Bone Collector
Problem Description Many years ago , in Teddy’s hometown there was a man who was called “Bone Collec ...
- 第10组 Beta冲刺(3/5)
链接部分 队名:女生都队 组长博客: 博客链接 作业博客:博客链接 小组内容 恩泽(组长) 过去两天完成了哪些任务 描述 新增修改用户信息.任务完成反馈等功能API 服务器后端部署,API接口的bet ...
- vue+elementui搭建后台管理界面(6登录和菜单权限控制[二])
根据权限计算路由的代码 /** * 通过meta.role判断是否与当前用户权限匹配 * @param roles * @param route */ function hasRoles (roles ...
- python 播放MP3和MP4
import pygame import time def play_music(): filepath = r"900A.mp3"; pygame.mixer.init() # ...
- 【转】Python访问oracle数据库,DPI-1047: Cannot locate a 64-bit Oracle Client library: "The specified module could not be found"
使用python连接Oracle,出现如下错误: DPI-1047: Cannot locate a 64-bit Oracle Client library: "The specified ...