(002) Linux命令之file和less

十年运维系列之基础篇 - Linux

作者:曾林 

联系:1494445739@qq.com

网站:www.jplatformx.com

版权:文章未经同意请勿转载


一、引言

      在类Unix的操作系统中,有个普遍的观念就是“所有的东西都是文件”,可见文件在Unix世界中的重要性。那么这么重要的文件都有哪些需要关注的点呢?在我看来,有两个最基本的功能点最应该值得关注,那就是查看文件类型和查看文件内容,这两个功能点对应的命令则是file命令和less命令。

      经常使用windows的用户已经习惯通过文件的扩展名来猜测文件的类型。比如.exe就是可执行文件、.doc就是word文件等等。但是在Linux的世界中,并没有为文件名赋予那么多含义,也就是说文件名并不需要反映文件的类型。例如:当我们看到pictrue.jpg这样一个文件名,会很自然地觉得该文件中包含一张JPEG压缩图像,但是在Linux中却没有这个必要。

      在Linux中文件内容基本有两种,一种是人类可读的文本,也就是ASCII码文件内容,还有一种就是不能直接阅读的二进制文件。对于前者,我们可以通过less命令来查看。

 

二、file命令

      file命令可以查看目标文件的类型。命令格式如下:

      file target_file

      命令结果如下:

      file_name: file type description

      截图如下:

posted @ 2015-02-17 17:20  jplatformx  阅读(202)  评论(0编辑  收藏  举报