A. linux查看文件最近修改時間
在命令提示符 $ 下面,使用 ls -al 命令即可顯示文件最近的修改時間。
B. linux系統用grep命令搜索指定日期修改過的文件
1、grep命令 (global search regular expression(RE) and print out the line, 是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹配的行列印出來。對於文件時間特徵沒有直接的參數可以使用。
2、根據文件時間特徵來搜索特定文件,一般使用find命令。find命令和文件時間特徵相關的參數如下:
-mtime -n +n
按照文件的更改時間來查找文件, -n表示文件更改時間距現在n天以內,+ n表示文件更改時間距現在n天以前。find命令還有-atime和-ctime 選項,但它們都和-m time選項。
-amin n
查找系統中最後N分鍾訪問的文件
-atime n
查找系統中最後n*24小時訪問的文件
-cmin n
查找系統中最後N分鍾被改變文件狀態的文件
-ctime n
查找系統中最後n*24小時被改變文件狀態的文件
-mmin n
查找系統中最後N分鍾被改變文件數據的文件
-mtime n
查找系統中最後n*24小時被改變文件數據的文件
示例:
(1)find / -amin -10 # 查找在系統中最後10分鍾訪問的文件(access time)
C. linux命令如何查看文件、文件夾的屬性,包括大小、修改時間、誰修改的
通過ll命令可以查看一個目錄下的文件和子目錄的屬性和大小,以下面的例子講解:[root@localhost ~]# lltotal 88-rw-r--r-- 1 root root 1022 Feb 13 16:07 anaconda-ks.cfgdrwxr-xr-x 2 root root 4096 Feb 13 16:07 Desktop-rw-r--r-- 1 root root 49229 Feb 13 16:07 install.log-rw-r--r-- 1 root root 5133 Feb 13 16:06 install.log.syslog-rw-r--r-- 1 root root 7 May 2 05:28 test[root@localhost ~]#我以其中一行講解:-rw-r--r-- 1 root root 1022 Feb 13 16:07 anaconda-ks.cfg-rw-r--r-- 1 root root 1022這些都是文件的屬性,包括文件的屬主、屬組和其他組的許可權,屬主和屬組的名稱,1022表示文件的大小,Feb 13 16:07是文件的修改時間。至於被誰修改過是看不出來的。linux命令如何查看文件、文件夾的屬性,包括大小、修改時間、誰修改的
D. linux下C語言怎麼獲取文件創建時間
在 Windows 下,一個文件有創建時間、修改時間、訪問時間。而在 Linux 下,一個文件也有三種時間,分別是訪問時間(Access)、修改時間(Modify)、狀態改變時間(Change)。
可以使用 stat 命令查看文件的訪問時間、修改時間和狀態改變時間。
本人使用的機器的磁碟分區使用的文件系統類型是 ext3,也就是說本人是無法查看文件創建時間的。但是,如果文件創建後就沒有修改過,修改時間=創建時間;如果文件創建後,狀態就沒有改變過,那麼狀態改變時間=創建時間;如果文件創建後,沒有被讀取過,那麼訪問時間=創建時間,當這個基本不太可能。
那什麼時候訪問時間,修改時間和狀態改變時間會變化呢?比如我們使用vi打開文件但不編輯,那麼退出後文件的訪問時間就會改變;比如我們使用vi打開文件並且編輯後保存退出,那麼文件的修改時間就會改變,當然訪問時間也改變了;再比如使用chmod +x給文件增加可執行的屬性,那麼文件的狀態改變時間就會改變。
【答題不易,請採納謝謝】
E. linux如何得到一個文件的最後修改時間
查看文件時間戳命令:stat awk.txt
File: `awk.txt'
Size: 20 Blocks: 8 IO Block: 4096 regular file
Device: 801h/2049d Inode: 380730 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2008-04-26 01:50:44.000000000 +0800
Modify: 2008-04-26 01:48:18.000000000 +0800
Change: 2008-04-26 01:48:18.000000000 +0800
說明:Access訪問時間。Modify修改時間。Change狀態改變時間。可以stat *查看這個目錄所有文件的狀態。
現在是要過濾出Modify的時間戳,並以yyyyMMddHHSS格式保存,則可以利用下面這條命令:
stat awk.txt | grep -i Modify | awk -F. '{print $1}' | awk '{print $2$3}'| awk -F- '{print $1$2$3}' | awk -F: '{print $1$2$3}'
輸出結果:20080426014818
建議樓主下載《Linux就該這么學》,裡面有很全面、很系統、很實用的命令介紹,圖文形式的,非常適合初學者的。
希望可以幫到您!
F. 怎麼查看linux文件修改日期
stat命令用於查看文件的具體存儲信息和時間等信息,格式「stat 文件名稱」。
使用stat命令可以看到文件的存儲信息和時間等信息,下面會顯示出文件的三種時間狀態:Access、Modify、Change,咱們將在下面的touch命令中單獨為您講解:
[root@localhost ~]# stat anaconda-ks.cfg
File: 『anaconda-ks.cfg』
Size: 1213 Blocks: 8 IO Block: 4096 regular file
Device: fd00h/64768d Inode: 68912908 Links: 1
Access: (0600/-rw-------) Uid: ( 0/ root) Gid: ( 0/ root)
Context: system_u:object_r:admin_home_t:s0
Access: 2016-07-14 01:46:18.721255659 -0400
Modify: 2016-05-04 15:44:36.916027026 -0400
Change: 2016-05-04 15:44:36.916027026 -0400
Birth: -
http://www.linuxprobe.com/chapter-02.html
G. Linux如何查看文件的創建,修改時間
$statcode.zip
File:'code.zip'
Size:10534 Blocks:24IOBlock:4096regularfile
Device:801h/2049d Inode:1051009Links:1
Access:(0664/-rw-rw-r--)Uid:(1000/test)Gid:(1000/test)
Access:2018-07-0113:35:13.670396800+0800
Modify:2018-05-1516:49:43.000000000+0800
Change:2018-07-0113:35:06.614473019+0800
Birth:-
modify是創建時間,修改時間是change。
H. linux查看文件生成時間的命令
利用stat指令查看文件信息
三種時間的介紹
ATime ——文件的最近訪問時間
只要讀取時間,ATime就會更新
MTime ——文件的內容最近修改的時間
當文件進行被寫的時候,CTime就會更新
CTime——文件屬性最近修改的時間 《Linux就該這么學》
當文件的目錄被修改,或者文件的所有者,許可權等被修改時
CTime也就會更新
I. linux怎樣查看文件最後修改時間
Linux下查看文件時,可以使用ls–l命令
J. Linux中如何查看修改系統的時間和時區
一、查看和修改Linux的時區
1. 查看當前時區
命令 : "date -R"
2. 修改設置Linux伺服器時區
方法 A
命令 : "tzselect"
方法 B 僅限於RedHat Linux 和 CentOS
命令 : "timeconfig"
方法 C 適用於Debian
命令 : "dpkg-reconfigure tzdata"
3. 復制相應的時區文件,替換系統時區文件;或者創建鏈接文件
cp /usr/share/zoneinfo/主時區/主時區/次時區 /etc/localtime
例如:在設置中國時區使用亞洲/上海(+8)
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
二、查看和修改Linux的時間
1. 查看時間和日期
命令 : "date"
2.設置時間和日期
例如:將系統日期設定成2009年11月3日的命令
命令 : "date -s 11/03/2009"
將系統時間設定成下午5點55分55秒的命令
命令 : "date -s 17:55:55"
3. 將當前時間和日期寫入BIOS,避免重啟後失效
命令 : "hwclock -w"
註:
date
不加參數可以直接看到當前日期時間
cal
不加參數可以直接看到本月月歷 命令使用可查看「Linux命令大全」