1. 程式人生 > >ls、pwd、touch命令

ls、pwd、touch命令

linux常用命令

ls

list directory contents 列出目錄內容

選項

-a --all

do not ignore entries starting with .

顯示隱藏文件(以.開頭的文件)

-l use a long listing format

顯示長格式

-h --human-readable

易讀格式

技術分享

-d 顯示目錄自身,而非其內容

技術分享





pwd

pwd - print name of current/working directory

顯示目前的工作目錄

技術分享


touch

1、用於創建空文件

技術分享

-c, --no-create

do not create any files



2、-m 文件的修改時間(mtime:文件內容最近修改的時間)

-a 訪問時間(atime:文件內容最近打開讀的時間)

文件的改變時間(ctime:文件屬性最近改變的時間)

ps:文件內容的修改以及訪問時間改變都會更新ctime的時間

如果單單改變了文件的屬性,而沒有訪問及修改,那麽就只會改變ctime

-t STAMP

use [[CC]YY]MMDDhhmm[.ss] instead of current time

替代當前日間


ps:CC為年數中的前兩位,即”世紀數”

YY為年數的後兩位.

如果不給出CC的值,則linux中touch命令參數將把年數CCYY限定在1969--2068之內.

MM為月數,DD為天將把年數CCYY限定在1969--2068之內.MM為月數.

DD為天數,hh 為小時數(幾點).

mm為分鐘數,SS為秒數.

由於系統的限制,早於1970年1月1日的時間是錯誤的.

改動文件的訪問時間和改動時間為timestamp




-m:只改變mtime 不過ctime也會更新

技術分享


-a:只改變atime 不過ctime也會更新

技術分享


-t:改變mtime和atime 不過ctime不會更新

技術分享


以下方式也會改變各時間戳

只改變文件屬性--改變ctime

技術分享


訪問文件--改變atime

技術分享


修改文件--改變mtime和ctime

技術分享








本文出自 “11745576” 博客,請務必保留此出處http://11755576.blog.51cto.com/11745576/1973062

ls、pwd、touch命令