文件元數據信息的含義、查看方法,和文件時間戳信息的修改方法

文件數據分成兩類

  • 元數據,英文叫metadata,是數據的屬性;
  • 數據,英文叫data,是數據本身;

使用stat命令查看元數據信息

[0][root@localhost mylinux]# stat /etc/passwd
  File: ‘/etc/passwd’
  Size: 889           Blocks: 8          IO Block: 4096   regular file
Device: fd00h/64768d    Inode: 67491848    Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Context: system_u:object_r:passwd_file_t:s0
Access: 2018-02-28 22:01:01.151309330 -0500
Modify: 2018-02-26 21:47:50.978115380 -0500
Change: 2018-02-26 21:47:50.980115380 -0500
 Birth: -

其中各屬性的含義:

  • file:文件名
  • size:文件大小
  • block:文件占了多少個數據塊
  • IO Block:文件所占數據塊的塊大小
  • Device:硬件,既說明該文件在硬盤的那個柱面
  • Inode:節點號
  • links:鏈接
  • Access(第一個):權限
  • Uid:該文件所屬的屬主
  • Gid:該文件所屬的屬組
  • context:安全上下文
  • Access:文件最近一次的訪問時間
  • Modify:文件最近一次數據的修改時間
  • Change:文件最近一次屬性的更改時間
  • Birth:文件創建時間

 

使用touch命令修改文件的時間戳信息:

語法: touch [option]… file…

選項:

  • -c: 指定的文件路徑不存在時不予創建
  • -a:僅修改access time
  • -m:僅修改modify time
  • -t STAMP:使用指定的日期時間

實例:把myliunx目錄的modify time修改成2012年1月3日3時3分3秒

[0][root@localhost tmp]# stat mylinux
  File: ‘mylinux’
  Size: 143           Blocks: 0          IO Block: 4096   directory
Device: fd00h/64768d    Inode: 67160137    Links: 14
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Context: unconfined_u:object_r:user_tmp_t:s0
Access: 2018-02-28 21:34:32.912693874 -0500
Modify: 2018-02-28 21:34:01.908727303 -0500
Change: 2018-02-28 21:34:01.908727303 -0500
 Birth: -
[0][root@localhost tmp]# touch -m -t 0212010303.03 /tmp/mylinux/
[0][root@localhost tmp]# stat mylinux
  File: ‘mylinux’
  Size: 143           Blocks: 0          IO Block: 4096   directory
Device: fd00h/64768d    Inode: 67160137    Links: 14
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Context: unconfined_u:object_r:user_tmp_t:s0
Access: 2018-02-28 21:34:32.912693874 -0500
Modify: 2002-12-01 03:03:03.000000000 -0500
Change: 2018-02-28 23:08:16.678646707 -0500
 Birth: -

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/91795

(1)
華龍華龍
上一篇 2018-03-01
下一篇 2018-03-01

相關推薦

  • 沒有自動ip解決辦法

    用虛擬機下載好centos6.9后,本來想查看ip地址,結果發現沒有自動獲取ip地址,在網上找了很多方法都不行,問題如下: 用命令ifconfig查看ip地址,發現沒有,如下 查看eth0如下 解決辦法如下: 1、關閉NetworkManager服務 2、關閉NetworkManager開機啟動 3、添加 /etc/sysconfig/network-scr…

    2017-07-16
  • Linux進程管理

    進程管理     進程概念     ? 內核的功用:進程管理、文件系統、網絡功能、內存管理、驅動程序、 安全功能等     ? Process: 運行中的程序的一個副本,是被載入內存的一個指令集合    &nb…

    Linux干貨 2016-09-11
  • 配置yum服務器——以centOS 6.9系統為例

    準備工作 關閉防火墻  關閉防火墻service iptables stop  設置防火墻開機不啟動chkconfig iptables off  查看一下防火墻狀態 iptables -vnL 如下圖,可以看到已經關閉 關閉SElinux 使用命令 vim /etc/selinux/config 將SELINUX=enable…

    Linux干貨 2017-08-05
  • N24 第三周 磁盤及文件系統管理

    Linux系統管理          磁盤分區及文件系統管理          RAID          LVM 動態磁盤設備管理          網絡屬性…

    Linux干貨 2016-11-22
  • 無痛之ext3升ext4[原創]

    一臺文件存儲服務器單目錄下子目錄已經突破31998數限制,造成無法繼續創建子目錄,服務器系統環境為CentOS5.4 內核版本為2.6.18。解決方案只能是升級到ext4文件系統,首先到https://ext4.wiki.kernel.org/index.php/Ext4_Howto查了一下資料,文中的第一句便是“Ext4 was released as a…

    Linux干貨 2015-03-27
  • 馬哥教育網絡班20期第3周課程練習

    答: 1、 [root@totooco ~]# who | cut -c1-9 | sort -u 2、 [totooco@totooco ~]$ who | cut -c1-9 | head -1 3、 [root@totooco ~]# cat /etc/passwd | cut -d: -f7 | grep -v /sbin/nologin | sor…

    Linux干貨 2016-06-23

評論列表(1條)

  • 馬哥教育
    馬哥教育 2018-03-20 21:51

    沒問題。

欧美性久久久久