2018年6月28日 星期四

linux 將日期作為變數及mail 附件寄出?

cd /root
DD=$(date +%Y_%m_%d)
ls -l "/aa/mastera/xxxx3-"$DD |grep "^-"|wc -l >eeee.txt  --計算目錄中的檔案數存到eeee.txt

apt-get purge postfix  --移除postfix

mutt -s "aaa bbb" cccc@dddd.com.tw < /root/eeee.txt -a /root/eeee.txt

"aaa bbb" --主旨
cccc@dddd.com.tw  --收件者
/root/eeee.txt  --把文字檔案的內容當做信件寄出
-a /root/eeee.txt  --將eeee.txt做附件寄出


安裝mutt
 apt-get install mailutils
 apt-get install mutt

Linux 計算目錄檔案數?

計算目錄下的檔案數 : ls -l  |grep "^-"|wc -l

計算目錄數 : ls -l  |grep "^d"|wc -l


2018年6月26日 星期二

ipconfig 指令?

ipconfig /all
ipconfig /renew
ipconfig /release
ipconfig /flushdns
ipconfig /displaydns
ipconfig /registerdns
ipconfig /showclassid Adapter
ipconfig /setclassid Adapter [ClassID]
ipconfig /?

/all          顯示完整設定資訊。
/release      釋放指定介面卡的 IPv4 位址。
/release6     釋放指定介面卡的 IPv6 位址。
/renew        更新指定介面卡的 IPv4 位址。
/renew6       更新指定介面卡的 IPv6 位址。
/flushdns     清除 DNS 解析快取。
/registerdns  重新整理所有 DHCP 租用並重新登錄 DNS 名稱。
/displaydns   顯示 DNS 解析快取的內容。
/showclassid  顯示介面卡所有允許的 DHCP 類別識別碼。
/setclassid   修改 DHCP 類別識別碼。
/showclassid6 顯示介面卡允許的所有 IPv6 DHCP 類別識別碼。

/setclassid6  修改 IPv6 DHCP 類別識別碼。