資料庫備份匯出成.sql.gz
mysqldump -uroot -p [databasename] | gzip > [databasename].sql.gz

資料庫匯入 (Linux)
gunzip < [databasename].sql.gz | mysql -uroot -p [databasename]

資料庫匯入 (Mac)
gunzip < [databasename].sql.gz | /usr/local/mysql/bin/mysql -uroot -p [databasename]

從本機上傳資料到遠端主機
scp -P [port] [yourfilename].tar.gz username@foo.com:/path/to/

從遠端主機下載資料到本機
scp username@foo.com:/path/to/[yourfilename].sql.gz /yourlocal/path/to/

資料打包壓縮
tar -zcvf [yourfilename].tar.gz [yourfoldername]

資料解壓縮
tar -zxvf [yourfilename].tar.gz

遇到磁碟空間不足時, 我們常常需要找出罪魁禍首, 所以需要知道哪個目錄快滿了(或已經滿了).
1. 磁碟空間的百分比
df -h
可以看到每個磁碟空間的百分比

2. 找出指定目錄下10大檔案 (這樣我們才知道要從何刪起)
du -a /var | sort -n -r | head -n 10
參考: http://www.cyberciti.biz/faq/how-do-i-find-the-largest-filesdirectories-on-a-linuxunixbsd-filesystem/

3. 其他du的用法:
參考: http://www.tecmint.com/check-linux-disk-usage-of-files-and-directories/