window 硬碟監控

aishu521發表於2013-03-17

以下是監控硬碟和複製檔案到linux

C:\>CSCript. DiskMonitor.vbs 2 3 >> disk.txt

C:\>copy  c:\disk.txt    \\192.168.174.128\tmp (samba共享)

C:\>tasklist >> mem.txt    程式和記憶體

C:\>copy  c:\mem..txt    \\192.168.174.128\tmp (samba共享)

[root@weidb tmp]# awk 'BEGIN{sum=0}{sum+=$5}END{print sum}' mem.txt

awk -F '.' 'BEGIN{sum=0 ;count=0}{sum +=$1; count++;} END {print "sum="sum" count="count " avg="sum/count}'

awk命令計算檔案中某一列的總和
awk 'BEGIN{sum=0}{sum+=$1}END{print sum}' data.txt

比較完整的一個例子:
awk -F ',' 'BEGIN{sum=0 ;count=0}{if ($(NF-11) == 2 && $NF == 0 && $3 == "1.6.1_1_1") {sum +=$5; count++;} } END {print "sum="sum" count="count " avg="sum/count}'

說明:baidu 命令awk計算總和
BEGIN{sum=0 ;count=0} 初始化計數器;
END {print "sum="sum" count="count " avg="sum/count} 列印彙總,計數器 和均值;
if ($(NF-11) == 2 && $NF == 0 && $3 == "1.6.1_1_1") {sum +=$5; count++;} 判斷倒數第11個欄位,判斷倒數第一個欄位,判斷第三個欄位(字串) 第五個欄位彙總累加,計數器累加

cmd命令copy檔案複製命令

1.功能:拷貝一個或多個檔案到指定盤上。

2.類:內部命令

3.格式:copy [源盤][路徑]〈原始檔名〉[目標盤][路徑][目標檔名]

4.使用說明:

1copy是檔案對檔案的方式複製資料,複製前目標盤必須已經格式化;

2)複製過程中,目標盤上相同檔名稱的舊檔案會被原始檔取代;

3)復莆募?保?匭胂熱範?勘臧閿凶愎壞目佔洌?裨蚧岢魷鄭籭nsufficient的錯誤資訊,提示磁碟空間不夠;

4)檔名中允許使用通配舉“*”“?”,可同時複製多個檔案;

5copy命令中原始檔名必須指出,不可以省略。

6)複製時,目標檔名可以與原始檔名相同,稱作“同名拷貝”此時目標檔名可以省略;

7)複製時,目標檔名也可以與原始檔名不相同,稱作“異名拷貝”,此時,目標檔名不能省略;

8)複製時,還可以將幾個檔案合併為一個檔案,稱為“合併拷貝”,格式如下:copy[源盤][路徑]〈原始檔名1〉〈原始檔名2〉…[目標盤][路徑]〈目標檔名〉;

9)利用copy命令,還可以從鍵盤上輸入資料建立檔案,格式如下:copy con [碟符:][路徑]〈檔名〉;

10)注意:copy命令的使用格式,原始檔名與目標檔名之間必須有空格!

 

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15187685/viewspace-756361/,如需轉載,請註明出處,否則將追究法律責任。

相關文章