知識分享

很多人都知道要查詢硬碟空間的使用狀況,可以用 df -h 來檢視

也知道要查詢目前所在目錄的大小,可以用 du -sh

而目前所在目錄下所有的檔案,包含子目錄、子子目錄...所佔的大小,則可以用 du -h

不過如果要知道目前目錄底下所有的子目錄,分別佔多少空間,就不知道該怎麼處理了

圖示說明一下:

current_dir
-sub_dir1
-sub_dir2
-sub_dir3

如果任何一個子目錄底下有許多子目錄、孫目錄...的話, du -h 就會全部都顯示出來,得出的資料就沒什麼幫助。這時候就需要一個比較少看到的指令 ─ xargs

這個指令的作用在於把前一個指令的輸出,轉為後面指令的參數

所以查詢所有第一階的子目錄的指令如下:

ls | xargs du -sh

解說:ls先輸出目前目錄下的所有目錄及檔案,再將這些目錄及檔案傳給du 作為參數,就可以取的所有子目錄及檔案的大小了。

調整郵箱大小

  1. 編輯設定檔
    vim /etc/postfix/main.cf
     
  2. 找到mailbox_size_limit 這個設定值,如果找不到就新增,以byte為單位,不過因為編碼後會變大1.37倍左右所以要設比目標值大一點,以本例大概是100MB
    mailbox_size_limit = 1433600000

調整單封信件大小

  1. 一樣編輯設定檔
    vim /etc/postfix/main.cf
     
  2. 找到message_size_limit 這個設定值,如果找不到就新增,以byte為單位,不過因為編碼後會變大1.37倍左右所以要設比目標值大一點,本例大概是10MB
    message_size_limit = 14336000
更多

參考這篇

  1. 編輯postfix設定檔
    vim /etc/postfix/main.cf
     
  2. 增加一行設定值,將所有郵件(包含收發)都副本到特定帳號
    always_bcc = 帳號名稱
     
  3. 用設定檔來指定要副本收進來的信件 ,本例的設定檔路徑為 /etc/postfix/reciepient_bcc
    recipient_bcc_maps = hash:/etc/postfix/recipient_bcc
     
  4. 用設定檔來指定要副本發出去的信件 ,本例的設定檔路徑為 /etc/postfix/sender_bcc
    sender_bcc_maps = hash:/etc/postfix/sender_bcc
     
  5. 編輯第3點中的設定檔
    vim /etc/postfix/reciepient_bcc
更多

鑑於部分選擇器,偶爾要使用的時候都要重新查一次,特以本篇整理出來,並考慮到瀏覽器相容性問題,還是將版本區分為CSS3以及CSS2.1以前,以減少找不到問題點的窘境。

CSS2.1以前的選擇器

選擇器作用範圍範例
*萬用字元 = 全選 
E任何一個 指定的 html tag
(E表任意的 HTML tag)
 
E F任何包含在E裡面的F,無論階層。
(E與F均為任意的 HTML tag)
<E>
 <F>
更多

幾家比較知名的SSL 憑證品牌:

    

COMODO

更多

因為一邊寫PHP,一邊寫javascript,因為都算是script等級的語言,所以兩者在寫法上有些相似之處。所以偶而會碰到一些True/False的判定上兩者不太一樣的地方,特以本篇整理出javascript 常用的判斷值。

Expression Result
var x=""; False
var x=null; False
var x; False
undefined False
更多