文档章节

Linux file 命令

zzxworld
 zzxworld
发布于 2017/04/08 09:07
字数 241
阅读 12
收藏 0
点赞 0
评论 0

file 命令在 Linux 中用来识别文件类型,也可用来辨别一些文件的编码格式。它通过查看文件头部信息来获取文件类型。

命令格式

file 参数 文件地址

命令参数

  • -b

    列出文件辨识结果时,不显示文件名称。

  • -c

    详细显示指令执行过程,便于排错或分析程序执行的情形。

  • -f

    列出文件中文件名的文件类型。

  • -F

    使用指定分隔符号替换输出文件名后的默认的“:”分隔符。

  • -i

    输出mime类型的字符串。

  • -z

    解读压缩文件的内容。

命令示例

  • 查看文件信息:

    file test.txt
    
  • 输出信息中不输出文件名:

    file -b test.txt
    
  • 查看文件 mime 字符串:

    file -i test.txt
    
  • 使用指定符号分隔输出信息中的文件名:

    file -F "___" test.txt
    
  • 读取压缩文件的信息:

    file -z test.tar.gz

来源: Linux file 命令 

© 著作权归作者所有

共有 人打赏支持
zzxworld
粉丝 8
博文 21
码字总数 9220
作品 0
杭州
程序员
linux系统中scp命令的用法

scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录. scp命令的用处: scp在网络上不同的主机之间复制文...

李长春
2012/02/01
0
0
linux重新启动错误 could not update ICEauthority file

linux重新启动错误 could not update ICEauthority file linux重新启动异常 could not update ICEauthority file linux启动时报Could not update ICEauthority file /var/lib/gdm/.ICEautho......

紫地瓜
2015/06/09
0
0
Linux系统入门学习:在 Linux 如何更改文本文件的字符编码

为了确定文件的字符编码,我们使用一个名为 “file” 的命令行工具。因为 file 命令是一个标准的 UNIX 程序,所以我们可以在所有现代的 Linux 发行版中找到它。 运行下面的命令: $ file --m...

fjxichao
2014/12/22
0
0
Linux查看系统信息的一些命令及查看已安装软件包的命令(转)

系统 # uname -a # 查看内核/操作系统/CPU信息 查看操作系统版本 查看CPU信息 查看计算机名 列出所有PCI设备 列出所有USB设备 列出加载的内核模块 查看环境变量 资源 # free -m # 查看内存使...

ymeng
2011/09/28
0
1
用scp指令实现从服务器上传下载

svn 删除所有的 .svn文件 find . -name .svn -type d -exec rm -fr {} ; linux之cp/scp命令+scp命令详解 名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options...

90后爱国
2014/09/04
0
0
Linux中cp与scp的区别和使用方法

Linux中cp与scp的区别和使用方法 一、cp复制文件与文件夹 1、功能介绍:将一个文件复制至另一个文件,或将数个文件复制至另一目录。 2、语法格式:   cp [options] source dest   cp [o...

Rventric
06/28
0
0
从0到1导出Linux下的MySQL中含有中文数据的文件(not complete)

注明版本号:[object Object] 这是刚安装完的时候的样子: 首先解决securefilepriv的问题: 由于文件是只读的,所以只能在root模式下来改。使用vi命令编辑mysqld.cnf: 在文件结尾加上这一行...

AKSPD2016
05/10
0
0
烂泥:Linux系统与windows系统文件同步

本文由秀依林枫提供友情赞助,首发于烂泥行天下。 上篇文章中,我们介绍了有关Linux系统之间的文件同步,这篇文章我们来介绍下,有关Linux系统与windows系统,以及windows系统与windows系统之...

烂泥行天下
2015/01/20
0
0
怎样启动、关闭和重新启动oracle监听器 in linux

对于DBA来说,启动和关闭oracle监听器是很基础的任务,但是Linux系统管理员或者程序员有时也需要在开发数据库中做一些基本的DBA操作,因此了解一些基本的管理操作对他们来说很重要。 本文将讨...

Rebecca.Hu
2013/08/09
0
0
arm-linux gdb调试工具的安装

开发环境:AT91SAM9X25开发板:安装linux2.6.39; pc的虚拟机:Linux version 2.6.18-194.el5 (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) ,arm-linux-gcc的版本为version 4.4.3 一、......

钟一鸣
2014/09/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

前端基础

1. get请求传参长度的误区 误区:我们经常说get请求参数的大小存在限制,而post请求的参数大小是无限制的。 实际上HTTP 协议从未规定 GET/POST 的请求长度限制是多少。对get请求参数的限制是...

wenxingjun
今天
0
0
Android 复制和粘贴功能

做了一回搬运工,原文地址:https://blog.csdn.net/kennethyo/article/details/76602765 Android 复制和粘贴功能,需要调用系统服务ClipboardManager来实现。 ClipboardManager mClipboardM...

她叫我小渝
今天
0
0
拦截SQLSERVER的SSL加密通道替换传输过程中的用户名密码实现运维审计(一)

工作准备 •一台SQLSERVER 2005/SQLSERVER 2008服务 •SQLSERVER jdbc驱动程序 •Java开发环境eclipse + jdk1.8 •java反编译工具JD-Core 反编译JDBC分析SQLSERVER客户端与服务器通信原理 SQ...

紅顏為君笑
今天
6
0
jQuery零基础入门——(六)修改DOM结构

《jQuery零基础入门》系列博文是在廖雪峰老师的博文基础上,可能补充了个人的理解和日常遇到的点,用我的理解表述出来,主干出处来自廖雪峰老师的技术分享。 在《零基础入门JavaScript》的时...

JandenMa
今天
0
0
linux mint 1.9 qq 安装

转: https://www.jianshu.com/p/cdc3d03c144d 1. 下载 qq 轻聊版,可在百度搜索后下载 QQ7.9Light.exe 2. 去wine的官网(https://wiki.winehq.org/Ubuntu) 安装 wine . 提醒网页可以切换成中...

Canaan_
今天
0
0
PHP后台运行命令并管理运行程序

php后台运行命令并管理后台运行程序 class ProcessModel{ private $pid; private $command; private $resultToFile = ''; public function __construct($cl=false){......

colin_86
今天
1
0
数据结构与算法4

在此程序中,HighArray类中的find()方法用数据项的值作为参数传递,它的返回值决定是否找到此数据项。 insert()方法向数组下一个空位置放置一个新的数据项。一个名为nElems的字段跟踪记录着...

沉迷于编程的小菜菜
今天
1
1
fiddler安装和基本使用以及代理设置

项目需求 由于开发过程中客户端和服务器数据交互非常频繁,有时候服务端需要知道客户端调用接口传了哪些参数过来,这个时候就需要一个工具可以监听这些接口请求参数,已经接口的响应的数据,这种...

银装素裹
今天
0
0
Python分析《我不是药神》豆瓣评论

读取 Mongo 中的短评数据,进行中文分词 对分词结果取 Top50 生成词云 生成词云效果 看来网上关于 我不是药神 vs 达拉斯 的争论很热啊。关于词频统计就这些,代码中也会完成一些其它的分析任...

猫咪编程
今天
0
0
虚拟机怎么安装vmware tools

https://blog.csdn.net/tjcwt2011/article/details/72638977

AndyZhouX
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部