http://www.samba.org 剛登了一新聞是有開 Samba 成功個案登記的。
如果你有任何成功使用 Samba 的經驗,而又希望能和大家分享的話,
請到這裡作出登記。
遲一點 Samba Hong Kong 也會把組成的經驗分享出來。
我們常聽到別人在說在使用 rsync ,其實他們也許在說是正在使用 daemon 模式下的 rsyncd 。(我相信這原因是在 rsync 的 man page 中的例子是如何建立 rsyncd 伺服器有關的。)
如果想建立 rsyncd 伺服器的話,第一件事就是要編寫 file:///etc/rsyncd.conf 檔案。
freak@webone:~$ vi /etc/rsyncd.conf
rsync 在備份上是一個很有用的軟件。而且還是 Hold 在 samba.org 之下的!和 Samba 的淵源也相當深,因為早期 rsync 也是 Andrew Tridgell 的大作。但是現在 rsync tearm 下已沒有他的名字了。(但無論怎樣說, rsync 也是一個很有用的軟件。)
為什麼使用 rsync ?
當你使用過 rsync 的話,這絕不會成為你的問題。因為 rsync 最重要的工作理念就是比較兩個不同的檔案目錄,而把當中的不同部份分別出來,再進行 sync 的工作。
http://www.samba.org 剛登了一新聞是有開 Samba 成功個案登記的。
如果你有任何成功使用 Samba 的經驗,而又希望能和大家分享的話,
請到這裡作出登記。
遲一點 Samba Hong Kong 也會把組成的經驗分享出來。
介紹了不少 Linux 下的檔案系統的管理技巧,現在讓我們來看看如何在檔案系統中找尋不同的檔案。
如果要在檔案系統中找尋檔案的話,通常來說我們會使用 find 這指令來進行這工作。這裡讓我們在這裡使用一些例了來了解 find 這指令。
在這裡如果我們希望在 /home 這檔案目錄下找尋一個檔案名稱為 test.txt 的話,你可以使用這指令來進行。
讓我們看一看如何在 apache 伺服器中使用 cgi 來編寫網頁。其實現在己很少人直接使用 cgi ( The Common Gateway Interface ) 來編寫網頁了。很多時也只是使用 php 等語言來編寫它。但是如果我們還是有一些特別的古舊 cgi 程式要執行的話,我想我們還是多了解這方面的設定較好。
當我們在認真地在管理我們的 Linux 伺服器的時候,我們很容易地就會發現,我們伺服器所擁有的硬碟根本不足以應付我們使用者無限制地使用;因此我們會嘗試限制使用者如何使用伺服器下的硬碟資源。
所以在這裡我們也首先來討論這樣的事情。首先我們要留意一件事,就是當我們希望設定使用者的硬碟使用限額的時候,我們會特別指定使用某些檔案系統格式。通常來說 Linux 所使用的檔案系統格式中比較多人使用的,包括 ext3 和 xfs 這兩樣的檔案系統。而我特別喜歡使用 xfs 這檔案系統,另外 2.6 檔案系統下用的 quota 設定也會較使用 2.4 核心較容易設定 quota 。
當我們系統下管理硬碟的時候,我們會遇上的就是我們只有很少的硬碟空間。但是我們卻又需要卻可能是無限的,我們如何彈性地使用的的硬碟,這就是我們最重要思考的事情如何好好地分配我們的硬碟空間。
在 Linux 下有 lvm 的方案。 ( logical volume management )如果我們希望使用 lvm 的方案,就是在我們硬碟分割中上建立一層邏輯管理層,而當我們透過管理這邏輯管理層的時候,我們就可以彈性地使用這 Linux 的分割區了。
Linux 下的檔案權限管理,它基本上是倚靠使用者和群組這兩方面來分開獨立管理的。例如當我們使用 ls 時,有以下的顯示的時候,則表示了這檔案是如下的權限管理的。
sambahk:/cdrom# ls -l freak
-rw-r--r-- 1 freak root 0 Dec 2 16:42 freak
sambahk:/cdrom#
samba 是一個檔案分享系統,而當中最重要的管理工作就是如何管理好 samba 下 Linux 的檔案系統。雖然 Samba 是可以運行在 Linux 和 Unix 下的,但是今次的討論我們還是集中在 Linux 的檔案系統下。
我們會就著以下這兩個的題目來集中討論。
[list]
[*] quota