Linux - 查看文件信息的三个命令

ls命令 - list directory contents

显示文件详细信息:ls -l <file name>

file命令 — determine file type

determine file type :file <file name>

output MIME type strings (--mime-type and --mime-encoding) :file -i <file name>

stat命令 - display file or file system status

显示文件状态信息:stat <file name>

显示文件在系统的状态信息:stat -f <file name>

简明显示文件的状态信息:stat -t <file name>

示例:查看“/usr/bin/bash”文件

[[email protected] ~]$ ls -l /usr/bin/bash
-rwxr-xr-x. 1 root root 960392 Aug  3  2016 /usr/bin/bash
[[email protected] ~]$
[[email protected] ~]$ file /usr/bin/bash
/usr/bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=b3078871b93598006980c166e4cd885b60a4f6af, stripped
[[email protected] ~]$
[[email protected] ~]$ file -i /usr/bin/bash
/usr/bin/bash: application/x-executable; charset=binary
[[email protected] ~]$
[[email protected] ~]$ stat /usr/bin/bash
  File: ‘/usr/bin/bash’
  Size: 960392      Blocks: 1880       IO Block: 4096   regular file
Device: fd00h/64768d    Inode: 5446        Links: 1
Access: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2017-12-01 23:00:01.150409830 +0800
Modify: 2016-08-03 00:00:07.000000000 +0800
Change: 2017-04-23 08:08:44.204147902 +0800
 Birth: -
[[email protected] ~]$
[[email protected] ~]$ stat -f /usr/bin/bash
  File: "/usr/bin/bash"
    ID: fd0000000000 Namelen: 255     Type: xfs
Block size: 4096       Fundamental block size: 4096
Blocks: Total: 9330226    Free: 8128895    Available: 8128895
Inodes: Total: 18669568   Free: 18540126
[[email protected] ~]$
[[email protected] ~]$ stat -t /usr/bin/bash
/usr/bin/bash 960392 1880 81ed 0 0 fd00 5446 1 0 0 1512140401 1470153607 1492906124 0 4096
[[email protected] ~]$ 
时间: 2024-09-28 16:20:58

Linux - 查看文件信息的三个命令的相关文章

linux 查看文件内容的几种命令

cat #将文件内容输出到屏幕head #查看文件开头N行tail #查看文件末尾N行tailf #动态的查看的写入,有写入时屏幕输出vim.vi #文件编辑器,也可以当是查看文件{进入文件}grep #查看特定的字符行sed #这个是不进入文件里面修改文件,可以看文件的awk #这个是按列查看文件grep/sed/awk #这是文本三剑客,对字符的筛选,替换,修改,这三个比较重要的 参考: https://zhidao.baidu.com/question/309880750768748724

linux查看文件和目录大小(du命令)

起因 工作中或者日常使用ubuntu时候,经常会遇到查看当前系统容量的情况, 这时候就需要我们使用命令来查询当前目录或者文件的大小了 目录的容量(du) 语法格式 [plain] du  [-ahskm]  文件或者目录名 参数解释 -a : 列出所有的文件与目录容量,因为默认仅统计目录的容量而已 -h  :  以人们较易读的容量格式呈现(G/M/K)显示,自动选择显示的单位大小 -s  :  列出总量而已,而不列出每个个别的目录占用容量 -k : 以KB为单位进行显示 -m :  以MB为单位

linux查看硬件信息命令和教程详解

众所周知,Linux大部分操作是通过命令实现的,并不像windows那么直观.linux查看硬件信息也是需要通过linux查看硬件信息命令查询的,下面小编来分享一下linux查看硬件信息的方法和命令写法. cpu lscpu命令,查看的是cpu的统计信息. [email protected]:~$ lscpuArchitecture:          i686            #cpu架构CPU op-mode(s):        32-bit, 64-bitByte Order:  

linux查看文件相关指令

以下内容整理自以下两篇文章: http://www.cnblogs.com/xilifeng/archive/2012/10/13/2722596.html Linux 查看文件内容的命令 http://www.cnblogs.com/luying--lulu/p/5314963.html Linux下查看文件内容的命令 查看文件的命令有以下几个: cat, tac, more, less, head, tail, tailf,nl. 其总体理解如下: cat   由第一行开始显示档案内容 ta

整理Linux查看系统日志的一些经常使用命令

整理Linux查看系统日志的一些经常使用命令 last -a 把从何处登入系统的主机名称或ip地址,显示在最后一行. -d 指定记录文件.指定记录文件.将IP地址转换成主机名称. -f <记录文件> 指定记录文件. -n <显示列数>或-<显示列数> 设置列出名单的显示列数. -R 不显示登入系统的主机名称或IP地址. -x 显示系统关机,又一次开机,以及运行等级的改变等信息 下面看全部的重新启动.关机记录 last | grep reboot last | grep

Linux查看文件的权限

Linux查看权限命令: ls -l 文件或文件夹 输出结果示例: 这里是查看tomcat文件夹中所有子文件或者子文件夹的权限,以列表的形式列出. 关于列表的每列所代表的含义参见我的另外一篇博客:Linux 查看文件权限命令ls -l 输出信息每列所代表的含义 原文地址:https://www.cnblogs.com/zhuyeshen/p/11435971.html

linux查看硬件和系统信息的相关命令简介

linux查看硬件和系统信息的相关命令简介 <转> [[email protected] ~] # uname -a               # 查看内核/操作系统/CPU信息的linux系统信息命令[[email protected] ~] # head -n 1 /etc/issue   # 查看操作系统版本,是数字1不是字母L[[email protected] ~] # cat /proc/cpuinfo      # 查看CPU信息的linux系统信息命令[[email prot

使用FileSystem类进行文件读写及查看文件信息

使用FileSystem类进行文件读写及查看文件信息 在这一节我们要深入了解Hadoop的FileSystem类--这是与与hadoop的文件系统交互的重要接口.虽然我们只是着重于HDFS的实现,但我们在编码时一般也要注意代码在FileSystem不同子类文件系统之间的可移植性.这是非常有用的,比如说你可以非常方便的直接用同样的代码在你的本地文件系统上进行测试. 使用hadoop URL读数据 从hadoop文件系统中读取文件的最简单的方法之一便是使用java.net.URL对象来打开一个欲从中

windows系统自带命令查看硬件信息,怎样dos命令查看硬盘和内存/CPU信息

如何在windows系统自带命令查看硬件信息,怎样dos命令查看硬盘和内存/CPU信息?最直接的是:开始→运行→CMD打开命令提示符,在该窗口下输入systeminfo执行,即可看到几乎所有想知道的系统信息,甚至包括机器上已安装的网卡及其IP. 问题描述: 如何从系统中 查看主板上内存条的数量. 最佳答案: 在cmd命令下 输入:wmic memorychip list brief 就会看到内存条的数量 如何在windows系统自带命令查看硬件信息? 对于在windows下查看系统信息大家一定不