顯示具有 linux 標籤的文章。 顯示所有文章
顯示具有 linux 標籤的文章。 顯示所有文章

星期四, 5月 16, 2013

Linux 個人轉信設定問題記錄

在 Linux 使用者家目錄下的【.forward】這個檔案,可以設定收到信件之後要自動轉寄的郵址.

例如,【user1】這個帳號所接收到的信件除了自己要保留一份之外,還要傳給本機上的【user2】以及【outside@test.com.tw】時,那你可以這樣做設定(一行為一個轉寄帳號):

user2
outside@test.com.tw
\user1

其中自己保留備份者前面要記得加上【\】符號,避免在某些系統上造成 loop 問題.

雖然轉寄本機帳號(包含保留帳號)可以省略【@本機網域名稱】,但如本機帳號名稱含有特殊符號者(如【.】),某些系統會判定為非合法帳號,這時請加上【@本機網域名稱】,就可以解決這個問題.

星期五, 12月 21, 2012

CentOS 6.x 移除預設安裝的圖形界面

1. 修改 /etc/inittab 的 id:5:initdefault: 改成 id:3:initdefault: (開機用文字模式啟動),並 REM x:5:respawn:/etc/X11/prefdm -nodaemon。

2. 執行 yum groupremove "GNOME Desktop Environment"、yum groupremove "X Window System" 將圖形視窗界面程式移除。

星期四, 12月 20, 2012

CentOS Linux Software RAID 救援

1.用 CentOS 光碟用 linux recure 模式開機

2. 執行 fdisk -l 查詢磁碟分割區是否有正常掛載。

3. 執行 mdadm --examine --scan >> /etc/mdadm.conf 由原 RAID 分割區產生 RAID 定義檔。

4. 執行 cat /etc/mdadm.conf 查出原先有哪些 RAID 分割區。

5. 依照第 3 步驟查詢結果,執行 mdadm --assemble --scan /dev/md0。

6. 將 RAID 分割區全部載入後,請先執行 cat /proc/mdstat 查看是否有 RAID 卷冊在進行工作。

7. 在 /mnt 執行 mkdir 建立各 RAID 卷冊要掛載的資料夾。

8. 執行 mount /dev/md0 /mnt/md0 將 RAID 卷冊掛載到資料夾。

9. 此時就可以抓取到 RAID 卷冊裡的資料。

* 如果掛載 RAID 卷冊出現有【... invalid argument】的錯誤訊息,請執行 fsck /dev/md0 對 RAID 卷冊做檔案系統檢查。


星期四, 8月 26, 2010

安裝CentOS時加掛磁碟驅動程式

Step.1 先將驅動程式影像檔(Driver Disk Image,【.dd檔】),複製到USB隨身碟裡。

Step.2 使用CentOS安裝光碟開機,在輸入啟動模式(就是輸入文字安裝模式linux text的地方),輸入linux dd然後Enter。

Step.3 選取USB隨身碟裡磁碟驅動程式影像檔,就可以掛載磁碟驅動程式了。

後註:只要是有驅動程式影像檔(Driver Disk Image,【.dd檔】)的硬體,都可以在安裝CentOS時加掛驅動程式。

星期二, 6月 15, 2010

用du搭配sort來查看磁碟使用空間

du -B M --max-depth=1 | sort -g

du 是查看磁碟空間的指令,若沒有設定好參數,輸出的內容過於詳細而眼花瞭亂,加上沒有排序功能,更難一眼看出哪些目錄佔去空間。

參數是 -B M,意思是統一以 Mega(百萬位元組)為單位來顯示容量,如果沒有搭配這個參數,du 的輸出會自動以 KB 顯示,單位過小,換算不易,換成 MB 為單元在目前是比較適宜的。

而 --max-depth=1 可以把子目錄的容量不顯示出來,但會加總到它的父目錄容量下,如果想要深入了解某個目錄下各個子目錄的情況,可以試著改變 depth 的數值來得到有用的資訊。

du 得到的結果用 pipe 的方式導向給排序指令 sort,如果不排序,du 會照字母順序顯示,一般情況很少這樣用,所以搭配 sort 使用是較佳的方式,至於 sort 後面的參數用 -g 或是 -n 都沒差,都會照大小排好,如果 sort 後面什麼都不加,結果會照字母順序排列。

若想詳細看 /home 目錄的情況,可以在 du 指令後面接目錄名稱,子目錄的層數依然可用 --max-depth 控制。

du -B M --max-depth=1 ./home| sort -g

星期三, 8月 19, 2009

修改 openwebmail 通訊錄大小限制與匯入檔案大小問題

修改 /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf 檔案中的:

abook_maxsizeallbooks 100(預設通訊錄大小 100KB)
abook_importlimit 250(預設匯入通訊錄檔案大小 250KB)

星期四, 9月 18, 2008

用 yum 安裝 ImageMagick

最近看了很多文章,都推崇 ImageMagick 的縮圖效果,比 GD 要好很多。

用 yum 安裝 ImageMagick 很簡單,進終端機主控台(使用 su 權限),執行以下指令:

yum install ImageMagick

安裝好後,直接就可以用了。

附註:沒裝 yum 自動更新系統者,那就必須先安裝 yum。

星期四, 10月 19, 2006

CentOS預設未安裝php-gd

馬嘶公司 website 主機原系統問題叢生,搬到我們機房後又被警告發送垃圾信。

因此,決定將其系統重新安裝改用 CentOS

按照以前安裝 Fedora 的方式,很快地將其系統安裝好並回復網站和資料庫,然後重新上線。

沒想到隔了快 2 週後,馬嘶從深圳緊急呼叫,說後台無法上傳圖片。

這下子可就奇怪了,gd 有安裝,php configure list 也有 --with-gd,那到底出了啥問題?
一經細查原來是 php-gd 處理功能未安裝,phpinfo() 裡根本沒 gd 功能顯示。

如何解決呢?很簡單,只要把 php-gd 安裝進去就好了。

進終端機主控台(使用 su 權限),執行以下指令:

yum install php-gd

安裝好後,重新啟動 httpd 就 ok 了。

附註:沒裝 yum 自動更新系統者,那就必須先安裝 yum。