xnix下的touch命令

2021-09-30 09:34:21 字數 852 閱讀 8782

對touch命令,一直有個印象,但是一直不知道有什麼用處,昨天才知道touch命令真是很有用的。

專案中,開發測試中,板子上的fw版本眾多,後台軟體也沒成熟,經常要確認板子上的fw的版本,然而,又很難每次都rebuildall,如果含有__date__巨集的原始檔沒有修改,就會導致fw不能更新版本日期資訊。這時候就有touch的用武之地了。

例如在我們的專案中,golbal.c中有__date__定義,那在iar環境中,在pre_build command line中,填入「touch global.c」,從此就可以高枕無憂了。

長時間公用linux和windows,特別喜歡linux的命令列工作方式,特別是在分析文字,檢視日誌什麼的,linux的grep、head、tail、tar等命令是特別好用的,

以前一直安裝使用cygwin,安裝比較麻煩。

sf還有乙個

但是picnix的檔案普遍比unxutils的大。

現在可以上傳了。

每個執行檔案都有help,加上--help引數就可以看見簡單介紹了。

我就簡單列一下我用的較多的命令和用處說一下。:

其中紅色的命令,對程式開發員很有用。

grep用來提出日誌資訊,

sed用來流編輯,類似於ultraedt 中正規表示式替換功能

touch用來更改檔案時間,不需要用編輯器大開,什麼都不幹儲存一下

tail -f filename 用來實時檢視檔案的內容

tar 用來打包/解tar包

好象裝個ms sfu也可以。

sfu提供一致的跨unix作業系統平台指令碼執行的能力:

korn shell

c shell

超過350常用的unix命令和應用

linux下的touch命令詳解

在linux中,每個檔案都關聯乙個時間戳,並且每個檔案都會儲存最近一次訪問的時間 最近一次修改的時間和最近一次變更的時間等資訊。所以,無論何時我們建立乙個新檔案,訪問或修改乙個已存在的檔案,檔案的時間戳都會自動地更新。touch 修改檔案的時間戳記.touch命令就可用於建立 變更和修改檔案的時間戳...

Linux下touch命令的使用

在linux中,每個檔案都與時間戳相關聯,每個檔案儲存最後一次訪問時間 最後一次修改時間和最後一次更改時間的資訊。因此,每當我們建立新檔案 訪問或修改現有檔案時,該檔案的時間戳都會自動更新。下面,我們將介紹一些touch命令的使用案例。touch命令是unix linux作業系統的標準程式,用於建立...

C語言編寫 linux 下的 touch 命令

用c語言實現linux 下 touch 命令的操作 touch 建立檔案或者修改檔案或目錄的時間戳。實現效果 可新增三個引數 c no create do not create any files 不建立不存在的檔案 a change only the access time 只修改檔案的訪問時間 ...