自動刪除舊檔案 / 老舊備份 Linux上的指令不錯用

備份管理
為了能自動清除檔案伺服器上的回收桶,也可以用於刪除過老的備份,Linux上有find指令,並且可以配合許多的參數
這篇不是什麼分享,是我自己的備忘啊

我自己的用法如下
find /回收桶 -type d -mmin +960 -exec rm -fR {} \;
找尋回收桶目錄的資料匣,最後修改日期超過8小時,並且刪除 Read more

mysql 複製資料表指令,容量差8倍

因為系統在跑,會有Log,目前系統的狀況還不算穩定,所以有暫時有留下每天DB中Log的必要。

考慮到跑順之後,Log的參考價值不大,而且又佔空間,系統清Log的功能寫好了,有人說直接把這個功能關係每天不清Log,全放在一起不就好了嗎?但是這樣查起log資料來效率也不好,所以,就想在清log之前,每天new一個table出來,再把資料倒過去,舊的再清掉。

Read more

在XenServer上新增/移除其他的磁碟

先看看系統上是否有偵測到硬碟

fdisk -l

再把下面指令提出,修改標簽名稱和磁碟路徑

xe sr-create name-label=<Name of Storage> shared=false device-config:device=<Path of the Storage device> type=lvm

如果磁碟已經被分割過了,不是新的,XenServer會新增失敗
請用FDISK把所有磁碟分享都砍了,就可以順利新增 Read more

CentOS7 一整個不習慣

很久之前,在CentOS7版本發行的時候,我就知道這個狀況
當時我所使用到的linux環境,仍以ubuntu為主
完全沒有企業伺服器架設的需求(其實ubuntu比較是我常拿來架設企業伺服器的distribution)
當然,該面對的還是要面對,該學的一個也逃不掉
CentOS7 與先前版本指令的差異,我會用到的地方,做了一些整理

Read more

快要忘記的Linux指令

top 看機器的效能 cpu使用情形 有點類似Windows中的檔案管理員
nmap 用來看電腦的連接埠開關情形,駭客必用的工具之一(總要知道哪裡有開門唄)
netstat 常常用,天天用,想到就用。
ping 這個必用吧
tcpdump 看網路連線的來源
tcpdump -i eth0 port 80
監聽eth0介面中port80進出的情形
tcpdump -i eth0 -s 1500 port 80
設定每筆資料的長度可以到1500 byte
nslookup 忘記~我就慘囉
nc 可掃瞄TCP UDP的post掃描
df -a    列出所有的磁碟分割及使用情形