1. 程式人生 > >Linux獲取檔案最後修改時間

Linux獲取檔案最後修改時間

使用ll指令檢視檔案資訊

[root@localhost urldata]# ll xsb90.txt
-rw-rw-r--. 1 zabbix zabbix 1660151 815 12:16 xsb90.txt

其中包含檔案的最後修改時間,可以使用awk指令獲取其中的修改時間

[[email protected] urldata]# ll xsb90.txt |awk '{print  $6 "-" $7 "-" $8 }'
8月-15-12:16

這種方式獲取到的時間格式明顯觀賞性可用性都不強,還好linux提供了檢視檔案最後修改時間的指令

[root@localhost
urldata]# stat -c %Y xsb90.txt 1502770578

這種方式獲取到的時間是時間戳(可以在這個網站將時間戳轉換成日期格式的時間),拿到時間戳就好說了,可以通過各種語言的程式碼將時間戳轉換成對應格式的時間。

相關推薦

Linux獲取檔案最後修改時間

使用ll指令檢視檔案資訊 [root@localhost urldata]# ll xsb90.txt -rw-rw-r--. 1 zabbix zabbix 1660151 8月 15 12:

python獲取檔案建立修改時間

1 時間表示概念 常見的時間表示形式為: 時間戳 格式化的時間字串 timestamp(時間戳) 也稱為Unix時間 或 POSIX時間;它是一種時間表示方式,表示從格林尼治時間1970年1月1日0時0分0秒開始到現在所經過的毫秒數,其值為float型別。 但是有些程式

【C程式】獲取檔案最後一次修改時間

獲取檔案的最後一次修改時間,用於判斷可能的使用場景:1、檔案是否被修改了2、新的內容是否寫入檔案了3、對比時間來找到最後被修改的檔案等等... #include <stdio.h> #inc

linux檔案的建立時間、訪問時間修改時間和改變時間

   Linux系統中沒有命令可以確切的檢視一個檔案的生成時間,但是可以知道訪問時間,修改時間,改變時間。 可以通過stat命令檢視一個檔案的訪問時間,修改時間,改變時間: 以下為三個時間的區別: 1、訪問時間(accesstime):讀取一次檔案的內容,該時間

Python 獲取檔案的建立時間修改時間和訪問時間

    # 用到的知識# os.path.getatime(file) 輸出檔案訪問時間# os.path.getctime(file) 輸出檔案的建立時間# os.path.getmtime(file) 輸出檔案最近修改時間 #-*- encoding=utf8 -*-imp

linux獲取IP,修改遠端檔案

#! /bin/bashfile="/root/iputil.py"ip=`/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"|tail -n 1

[Python] Python獲取ftp上檔案修改時間

from ftplib import FTP ftp = FTP() timeout = 30 port = 21 ftp.connect('133.199.8.**',port,timeout)

場景 工作項序號123:用戶過關卡,最後修改時間2017.07.06

卡住了 要花 之前 關於 人民幣 能力 充值 無法 如何 1.背景 1)典型用戶:小王 2)用戶的需求/迫切需要解決的問題 a.小王:由於個人能力及關卡難度所限,無法解答出當前關卡的幾何問題,所以無法進行之後的關卡。 b.小王:用戶需求可以獲得關卡提示,關卡解鎖視頻,直接跳

Linux設置和修改時間與時區

tps 硬件時間 時間同步 node 備註 -- hctosys log article 轉載自:https://blog.csdn.net/m0_37886429/article/details/78477638 一、date 查看/設置系統時間 1、將日期設置為20

linux檔案的訪問時間異常

測試環境為使用vmware搭建的CentOS release 6.9 (Final)作業系統。 linux中檔案的訪問時間,並沒有像網上其他文章中說的,每次進行檔案內容檢視,access time 一定進行更改。我進過測試後,得到的結論是檔案的訪問時間,只是記錄每日第一次檢視檔案時的時間。測

Python3 獲取檔案屬性(時間、大小等)

%y 兩位數的年份表示(00-99) %Y 四位數的年份表示(000-9999) %m 月份(01-12) %d 月內中的一天(0-31) %H 24小時制小時數(0-23) %I 12小時制小時數(01-12) %M 分鐘數(00=59) %S 秒(00-59) %a本地簡化星期名稱 %A 本地完整星期名

Linux獲取檔案屬性stat()、fstat()、lstat()函式例項學習

/* file stat example */ #include <stdio.h> #include <unistd.h> #include <sys/stat.h> #include <sys/types.h> #includ

FTP顯示檔案修改時間與實際時間不一致

【問題】在遠端主機CentOS6.5安裝了FTP工具(vsftp),上傳了備份檔案至FTP。在Windows系統使用FTP管理工具檢視檔案時,發現檔案修改時間與實際備份時間並不一致,相差了約8小時。

深入理解 c# 第十一章 先按嚴重度排序,而後按最後修改時間排序 使用orderby子句進行排序

class ShowAllOpenDefectsAssignedToTimBySeverityAndLastModified { static void Main()//使用orderby子句進行排序 先按嚴重度排序, //而後按最後修改

linux獲取檔案大小

摘自:  http://os.51cto.com/art/200912/168700.html 在我們學習生活中經常會遇到問題和困難,就比如說我們在學習Linux時,比如怎樣Linux獲取檔案大小的方法。前幾天在工作中需要寫一段程式碼,獲取一些視訊檔案的大小,心想:這還不

查詢儲存過程的最後修改時間

查詢建立時間 --表 select * from sysobjects where id=object_id(N'表名') and xtype='U'   --表的結構    select * from syscolumns where id=object_id(N'表名

Linux基本命令ls、cd、touch、cp、mv、mkdir、rmdir、rm、nano、cat、linux檔案許可權修改chmod命令

Linux系統有很多種,如Ubuntu,Centos、Debian等等。 我們主要在Ubuntu上操作。 Ubuntu中截圖快捷鍵為:ctrl+alt+printscreen 清空terminal中內容:clear 指令ls和cd: $之後就是你要輸入並執行的命

java實現按照檔案修改時間排序資料夾下的檔案

public int compare(Object o1, Object o2) { File file1 = (File)o1; File file2 = (F

Linux 獲取檔案屬性 函式 stat, fstat, lstat 以及 stat 結構體

linux程式設計裡,有三個函式可以獲取 檔案的屬性(包含了檔案型別和檔案許可權等屬性)。 三個函式的原型如下: #include <sys/stat.h> int stat(const char *restrict pathname, struct sta

Linux獲取檔案資訊

參考手冊:http://man7.org/linux/man-pages/man2/stat.2.html 基本使用方式: int stat(const char *pathname, struct stat *statbuf); int lstat(const char *pa