如何通过 terminal 查看一个文件的 meta 信息

Linux shell

stat 查看文件 meta 信息

stat

stat指令:文件/文件系统的详细信息显示;

使用格式:stat 文件名

stat命令主要用于显示文件或文件系统的详细信息,该命令的语法格式如下:

-f  不显示文件本身的信息,显示文件所在文件系统的信息

-L  显示符号链接

-t  简洁模式,只显示摘要信息

$ ls

$ ls -al

#$ stat filename

$ stat package.json

demo

➜  src git:(master) ls -al
total 40
drwxr-xr-x 5 xgqfrms-mbp staff 160 Jul 14 00:07 $node_modules
drwxr-xr-x 10 xgqfrms-mbp staff 320 Jul 14 00:20 .
drwxr-xr-x 14 xgqfrms-mbp staff 448 Jul 16 10:05 ..
-rw-r--r--@ 1 xgqfrms-mbp staff 6148 Jul 14 07:41 .DS_Store
drwxr-xr-x 9 xgqfrms-mbp staff 288 Jul 14 00:05 miniprogram
drwxr-xr-x 3 xgqfrms-mbp staff 96 Jul 14 00:05 node_modules
-rw-r--r--@ 1 xgqfrms-mbp staff 389 Jul 14 00:10 package.json
-rw-r--r--@ 1 xgqfrms-mbp staff 1001 Jul 14 08:57 project.config.json
-rw-r--r--@ 1 xgqfrms-mbp staff 682 Jul 14 00:10 tsconfig.json
drwxr-xr-x 4 xgqfrms-mbp staff 128 Jul 14 00:05 typings
➜ src git:(master) stat package.json
16777220 33407591 -rw-r--r-- 1 xgqfrms-mbp staff 0 389 "Jul 14 00:15:03 2020" "Jul 14 00:10:34 2020" "Jul 14 00:24:00 2020" "Jul 14 00:05:17 2020" 4096 8 0 package.json
➜ src git:(master) stat -t package.json
1066996711 1871 crw--w---- 1 xgqfrms-mbp tty 268435462 0 "package.json" "package.json" "package.json" "package.json" 131072 0 0 (stdin)
➜ src git:(master)

refs



xgqfrms 2012-2020

www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


如何通过 terminal 查看一个文件的 meta信息的更多相关文章

  1. Linux查看一个文件夹大小

    1.Linux查看一个文件夹大小: du -sh /home/yangkun [yangkun@sg1 bin]$ du -sh /home/yangkun/ 164M /home/yangkun/ ...

  2. linux怎么查看一个文件夹的大小

    linux查看一个文件夹的大小的命令为: -lh 该文件夹的完整路径 例,查询/var文件夹的大小: -lh /var du 递归查询该路径下所有文件的大小(若不加任何参数,则显示文件夹内的所有文件, ...

  3. 文档相关命令-cat命令查看一个文件

    用于查看一个文件的内容并将其显示在屏幕上 cat 后直接加上文件名 -n  表示显示行号 cat -n dirb/filee -A 显示所有内容包括特殊字符 cat -A dirb/filee

  4. Linux 如何查看一个文件夹下面有多少个文件

    Linux 如何查看一个文件夹下面有多少个文件 $ tree $ find ./ -type f | wc -l $ ls -l | grep "^-" | wc -l refs ...

  5. [Android Pro] 查看 keystore文件的签名信息 和 检查apk文件中的签名信息

    1: 查看 keystore文件的签名信息 keytool -list -v -keystore keystoreName -storepass keystorePassword 2: 检查apk文件 ...

  6. 操作系统复习——如何查看一个进程的详细信息,如何追踪一个进程的执行过程 ,如何在 Linux 系统下查看 CPU、内存、磁盘、IO、网卡情况?epoll和select区别?

    1. 如何查看一个进程的详细信息,如何追踪一个进程的执行过程 通过pstree命令(根据pid)进行查询进程内部当前运行了多少线程:# pstree -p 19135(进程号) 使用top命令查看(可 ...

  7. Linux 如何通过命令查看一个文件的某几行(中间几行或最后几行)

    linux 如何显示一个文件的某几行(中间几行) [一]从第3000行开始,显示1000行.即显示3000~3999行 cat filename | tail -n +3000 | head -n 1 ...

  8. [Android Pro] linux下查看一个文件的属性(ls,lsattr,file,stat)

    reference to : http://blog.chinaunix.net/uid-28458801-id-4615294.html 查看文件属性有多种方法,且这些方法中偏向不同,具体如下: 1 ...

  9. linux下查看一个文件的属性(ls,lsattr,file,stat)

    查看文件属性有多种方法,且这些方法中偏向不同,具体如下:1,ls    ls -a 查看所有文件    ls -l 查看详细的属性  2,lsattr    查看文件的扩展属性,    如果文件被 c ...

随机推荐

  1. LiteOS调测利器:backtrace函数原理知多少

    摘要:本文将会和读者分享LiteOS 5.0版本中Cortex-M架构的backtrace软件原理及实现,供大家参考和学习交流. 原理介绍 汇编指令的执行流程 图 1 汇编指令的执行顺序 上图1所示, ...

  2. javascript之Banner图片焦点轮播

    这个Banner唯一不好的就是没有前进和后退的button,写过两个版本的banner,这次这个是下面有浮动层的. <!DOCTYPE html><html xmlns=" ...

  3. 回归测试_百度百科 https://baike.baidu.com/item/%E5%9B%9E%E5%BD%92%E6%B5%8B%E8%AF%95

    回归测试_百度百科https://baike.baidu.com/item/%E5%9B%9E%E5%BD%92%E6%B5%8B%E8%AF%95

  4. 字节跳动在 Go 网络库上的实践

    https://mp.weixin.qq.com/s/wSaJYg-HqnYY4SdLA2Zzaw RPC 框架作为研发体系中重要的一环,承载了几乎所有的服务流量.本文将简单介绍字节跳动自研网络库 n ...

  5. 提高 Kafka 吞吐量

    提高 Kafka 吞吐量 1.了解分区的数据速率,以确保提供合适的数据保存空间 2.除非您有其他架构上的需要,否则在写 Topic 时请使用随机分区 3.如果 Consumers 运行的是比 Kafk ...

  6. Java获取类路径的方式

    Java环境中,如何获取当前类的路径.如何获取项目根路径等: @Test public void showURL() throws IOException { // 第一种:获取类加载的根路径 Fil ...

  7. Aruba无线控制器常用操作

    初始配置 1.console到初始化的无线控制器上 Enter System name [Aruba7005]: Enter VLAN 1 interface IP address [172.16.0 ...

  8. java 石头剪子布游戏

    源代码 StoneGame.java 1 import java.io.BufferedReader; 2 import java.io.IOException; 3 import java.io.I ...

  9. 分析 BAT 互联网巨头在大数据方向布局及大数据未来发展趋势

    > 风起云涌的大数据战场上,早已迎百花齐放繁荣盛景,各大企业加速跑向"大数据时代".而我们作为大数据的践行者,在这个"多智时代"如何才能跟上大数据的潮流, ...

  10. AtCoder Beginner Contest 162

    比赛链接:https://atcoder.jp/contests/abc162/tasks A - Lucky 7 #include <bits/stdc++.h> using names ...