日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

技术正文 history命令添加时间---测试磁盘写入速度

發(fā)布時(shí)間:2025/7/14 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 技术正文 history命令添加时间---测试磁盘写入速度 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

從history命令輸出看,很明顯,命令的執(zhí)行時(shí)間沒(méi)有被打出來(lái)。有解決方法嗎?有的!運(yùn)行如下命令:

#?HISTTIMEFORMAT="%d/%m/%y?%T?"#?history

如果你想讓這個(gè)修改永久生效,添加如下的一行內(nèi)容到~/.bashrc文件中:

export?HISTTIMEFORMAT="%d/%m/%y?%T?"

然后,在終端中運(yùn)行:

#?source?~/.bashrc

命令和選項(xiàng)的解釋:

  • history – 查看運(yùn)行過(guò)的命令

  • HISTIMEFORMAT – 設(shè)置時(shí)間格式的環(huán)境變量

  • %d – 天

  • %m – 月

  • %y – 年

  • %T – 時(shí)間戳

  • source – 簡(jiǎn)而言之就是將文件內(nèi)容發(fā)送給shell來(lái)執(zhí)行

  • .bashrc – BASH以交互方式啟動(dòng)時(shí)運(yùn)行的腳本文件


記錄history命令的時(shí)間:

修改 /etc/bashrc

[root@leng ~]# vi /etc/bashrc ?在這里面的最后面添加如下幾行:

HISTFILESIZE=2000

HISTSIZE=2000

HISTTIMEFORMAT="%Y%m%d-%H%M%S: "

export HISTTIMEFORMAT



export HISTTIMEFORMAT="`whoami` : | ?%F ?| %T: | "

然后就可以看到帶有用戶和時(shí)間的history了,把這個(gè)保存到當(dāng)前用戶的.bash_profile里面,就可以開(kāi)機(jī)自動(dòng)加載了

下面的是顯示效果:

??330 ?root : | ?2012-08-24 ?| 17:47:12: | yum search nfs

??331 ?root : | ?2012-08-24 ?| 17:47:12: | yum install nfs4-acl-tools

??332 ?root : | ?2012-08-24 ?| 17:47:12: | nfsiostat?

??333 ?root : | ?2012-08-24 ?| 17:47:12: | nfs4_editfacl?

??334 ?root : | ?2012-08-24 ?| 17:47:12: | nfs4_editfacl --help

??335 ?root : | ?2012-08-24 ?| 17:47:12: | man nfs4_editfacl

??336 ?root : | ?2012-08-24 ?| 17:47:12: | nfs4_getfacl?

??337 ?root : | ?2012-08-24 ?| 17:47:12: | nfs4_getfacl -h

??338 ?root : | ?2012-08-24 ?| 17:47:12: | nfs4_getfacl -H

??339 ?root : | ?2012-08-24 ?| 17:47:12: | nfs4_getfacl -H

??340 ?root : | ?2012-08-24 ?| 17:47:12: | ls

??341 ?root : | ?2012-08-24 ?| 17:47:12: | ifconfig


一行dd命令腳本就可以實(shí)現(xiàn)。

#?dd?if=/dev/zero?of=/tmp/output.img?bs=8k?count=256k?conv=fdatasync;?rm?-rf?/tmp/output.img

圖4:dd命令例子

命令和選項(xiàng)的解釋:

  • dd – 轉(zhuǎn)換和復(fù)制文件

  • if=/dev/zero – 指定輸入文件,默認(rèn)為stdin(標(biāo)準(zhǔn)輸入)

  • of=/tmp/output.img – 指定輸出文件,默認(rèn)為stdout(標(biāo)準(zhǔn)輸出)

  • bs – 一次讀和寫(xiě)的塊大小,最大可以以MB為單位

  • count – 復(fù)制次數(shù)

  • conv – 使用逗號(hào)分隔的策略來(lái)轉(zhuǎn)換文件(LCTT 譯注:比如將大寫(xiě)字母轉(zhuǎn)換成小寫(xiě),echo AA | dd conv=lcase)

  • rm – 刪除文件和目錄

  • -rf – (-r) 遞歸地刪除目錄和其中的內(nèi)容,(-f)強(qiáng)行刪除而不輸出確認(rèn)信息




一個(gè)使用du命令的簡(jiǎn)單單行腳本即可實(shí)現(xiàn),du命令主要用于獲取文件的空間使用情況。

#?du?-hsx?*?|?sort?-rh?|?head?-6

圖5:獲取磁盤(pán)空間使用情況的方法

命令和選項(xiàng)的解釋:

  • du – 估計(jì)文件的空間使用情況

  • -hsx – (-h)更易讀的格式,(-s)匯總輸出,(-x)跳過(guò)其他文件系統(tǒng)的文件

  • sort – 對(duì)文本文件按行排序

  • -rf – (-r)將比較的結(jié)果逆序輸出,(-f)忽略大小寫(xiě)

  • head – 輸出文件的頭幾行

4. 獲取一個(gè)文件的詳細(xì)狀態(tài)信息

可以使用stat命令

#?stat?filename_ext??(例如:stat?abc.pdf)










本文轉(zhuǎn)自 chengxuyonghu 51CTO博客,原文鏈接:http://blog.51cto.com/6226001001/1654910,如需轉(zhuǎn)載請(qǐng)自行聯(lián)系原作者

總結(jié)

以上是生活随笔為你收集整理的技术正文 history命令添加时间---测试磁盘写入速度的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。