2011年4月30日 星期六

掛載1顆硬碟當squid空間

1.fdisk -l 檢查1顆硬碟的分割設定,有開機設定。
#fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        4800    38555968+  83  Linux

Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14      182401  1465031610   8e  Linux LVM

2.     fdisk /dev/hda
2.1  m-help
2.2  d-delete partition,1-partition,delete  Boot  *  開機設定

2.3  p-print screen
2.4  n-creation a new partition 1-partition,1-77000sector
2.5  p-print screen
2.6  w-write and quit

3.  mkfs -t ext3 -j -L "squid" /dev/hda1
選項與參數:
-b  :可以設定每個 block 的大小,目前支援 1024, 2048, 4096 bytes 三種;
-i  :多少容量給予一個 inode 呢?
-c  :檢查磁碟錯誤,僅下達一次 -c 時,會進行快速讀取測試;
      如果下達兩次 -c -c 的話,會測試讀寫(read-write),會很慢~
-L  :後面可以接標頭名稱 (Label),這個 label 是有用的喔!e2label指令介紹會談到~
-j  :本來 mke2fs 是 EXT2 ,加上 -j 後,會主動加入 journal 而成為 EXT3。
4.fsck -C -f -t ext3 /dev/hda1
選項與參數:
-t  :如同 mkfs 一樣,fsck 也是個綜合軟體而已!因此我們同樣需要指定檔案系統。
      不過由於現今的 Linux 太聰明了,他會自動的透過 superblock 去分辨檔案系統,
      因此通常可以不需要這個選項的囉!請看後續的範例說明。
-A  :依據 /etc/fstab 的內容,將需要的裝置掃瞄一次。/etc/fstab 於下一小節說明,
      通常開機過程中就會執行此一指令了。
-a  :自動修復檢查到的有問題的磁區,所以你不用一直按 y 囉!
-y  :與 -a 類似,但是某些 filesystem 僅支援 -y 這個參數!
-C  :可以在檢驗的過程當中,使用一個長條圖來顯示目前的進度!

EXT2/EXT3 的額外選項功能:(e2fsck 這支指令所提供)
-f  :強制檢查!一般來說,如果 fsck 沒有發現任何 unclean 的旗標,不會主動進入
      細部檢查的,如果您想要強制 fsck 進入細部檢查,就得加上 -f 旗標囉!
-D  :針對檔案系統下的目錄進行最佳化配置。
 
5.badblocks -sv /dev/hda1
選項與參數:
-s  :在螢幕上列出進度
-v  :可以在螢幕上看到進度
-w  :使用寫入的方式來測試,建議不要使用此一參數,尤其是待檢查的裝置已有檔案時!

6. mkdir /squid
選項與參數:
-a  :依照設定檔 /etc/fstab 的資料將所有未掛載的磁碟都掛載上來
-l  :單純的輸入 mount 會顯示目前掛載的資訊。加上 -l 可增列 Label 名稱!
-t  :與 mkfs 的選項非常類似的,可以加上檔案系統種類來指定欲掛載的類型。
      常見的 Linux 支援類型有:ext2, ext3, vfat, reiserfs, iso9660(光碟格式),
      nfs, cifs, smbfs(此三種為網路檔案系統類型)
-n  :在預設的情況下,系統會將實際掛載的情況即時寫入 /etc/mtab 中,以利其他程式
      的運作。但在某些情況下(例如單人維護模式)為了避免問題,會刻意不寫入。
      此時就得要使用這個 -n 的選項了。
-L  :系統除了利用裝置檔名 (例如 /dev/hdc6) 之外,還可以利用檔案系統的標頭名稱
      (Label)來進行掛載。最好為你的檔案系統取一個獨一無二的名稱吧!
-o  :後面可以接一些掛載時額外加上的參數!比方說帳號、密碼、讀寫權限等:
      ro, rw:       掛載檔案系統成為唯讀(ro) 或可讀寫(rw)
      async, sync:  此檔案系統是否使用同步寫入 (sync) 或非同步 (async) 的
                    記憶體機制,請參考檔案系統運作方式。預設為 async。
      auto, noauto: 允許此 partition 被以 mount -a 自動掛載(auto)
      dev, nodev:   是否允許此 partition 上,可建立裝置檔案? dev 為可允許
      suid, nosuid: 是否允許此 partition 含有 suid/sgid 的檔案格式?
      exec, noexec: 是否允許此 partition 上擁有可執行 binary 檔案?
      user, nouser: 是否允許此 partition 讓任何使用者執行 mount ?一般來說,
                    mount 僅有 root 可以進行,但下達 user 參數,則可讓
                    一般 user 也能夠對此 partition 進行 mount 。
      defaults:     預設值為:rw, suid, dev, exec, auto, nouser, and async
      remount:      重新掛載,這在系統出錯,或重新更新參數時,很有用!
 
7. mount /dev/hda1 /squid
8. mount -l
[root@localhost ~]# mount -l
/dev/mapper/VG0-LV0 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/mapper/VG0-LV2 on /usr type ext3 (rw)
/dev/mapper/VG0-LV6 on /tmp type ext3 (rw)
/dev/mapper/VG0-LV4 on /var type ext3 (rw)
/dev/mapper/VG0-LV3 on /var/spool/mail type ext3 (rw)
/dev/mapper/VG0-LV5 on /home type ext3 (rw)
/dev/sda1 on /boot type ext3 (rw) [/boot]
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
none on /var/lib/xenstored type tmpfs (rw)
/dev/hda1 on /squid type ext3 (rw) [squid]
9.
  • umount (將裝置檔案卸載)
[root@www ~]# umount [-fn] 裝置檔名或掛載點 選項與參數: -f :強制卸載!可用在類似網路檔案系統 (NFS) 無法讀取到的情況下; -n :不更新 /etc/mtab 情況下卸載。
 
10. nano /etc/fstab
/dev/hda1               /squid                  ext3    defaults        1 2
11.df 
參考

    第八章、Linux 磁碟與檔案系統管理 
http://linux.vbird.org/linux_basic/0230filesystem.php#fdisk 

2011年4月19日 星期二

KompoZer自由軟體

以下教學課程針對 KompoZer 0.7.10 版,提供使用 KompoZer 製作個人網頁,
期待能讓大家多多使用自由軟體來融入日常生活中。(KompoZer官方網站

校園植物:http://mail.wcjs.tcc.edu.tw/life/post/667/4766
示範網頁:http://mail.wcjs.tcc.edu.tw/~cyl62/kompozer/a1.html
單元內容


第一章    認識網站

1-1    KompoZer的中文化版本下載

1-2    KompoZer中文化

1-3    環境認識與重要設定

第二章    規劃網站

2-1    FreeMIND的下載與安裝
2-2    FreeMIND的使用


2011年4月18日 星期一

大王椰子樹

大王椰子樹
學名:Roystonea  regia
科名:棕櫚科
俗名:王棕、文筆樹、山大王
英名:Royal Palm
原產地:古巴、牙買加

        進入校門口的右邊,也就是在南棟教室前的圍牆邊,有好幾棵非常高大的樹木,可以算是校園中最高大的樹,她們叫做大王椰子樹。
         大王椰子的莖幹端直、呈灰白色,無分枝、光滑,為高大圓柱狀,中、下方樹幹 較粗,隨生長而漸向上變為粗肥,外形類似打棒球之棍棒,小葉掉落時會在樹幹上留下一圈圈的節環。葉呈厚紙質。中肋呈明顯。正面綠色,富於光澤;背面亦為綠 色。羽狀複葉,葉長約 3 公尺,葉鞘綠化環捲莖頂,小葉互
大王椰子樹
生在羽葉上呈四列排列,為線形,並且有光澤、呈圓筒狀,長披針形、先端二裂、尖銳。    
大王椰子         大 王椰子的花為穗狀花序,每年十至五月會從葉鞘中抽出 30-60 公分的花穗,開白色的小花。雌雄同株、成肉穗花序而自葉鞘基部抽出,初時裹於一個圓筒形之佛燄包內;小花不明顯,雄蕊 0.6-0.7 公分,假雄蕊呈齒平狀突起,柱頭三,雄花萼三片;雌花之外花被心形,僅為內側者之1/4;子房球形,三室。花單性,花序自葉鞘外之基部抽出。果實為核果, 球狀橢圓形,果為暗紅至黑紫色,小指頭般大。

一、請問大王椰子花的顏色和外形為何?




二、請問大王椰子的果實顏色和外形為何?



三、請問大王椰子的科名為何?

2011年4月14日 星期四

臺中市○○個人資料保護管理要點參考範例

臺中市○○個人資料保護管理要點參考範例



一、臺中市○○學校(以下簡稱本校)為規範本校各處室辦理個人資料保護法(以下簡稱個資法)規定之個人資料之管理、維護與利用,以避免個人權益受侵害,特訂定本要點。

二、本要點所稱個人資料,係指個資法第二條第一款之資料。

三、個人資料之蒐集、處理或利用,應依個資法第五條規定辦理。

四、本校應指定專人辦理下列事項:

(一)個資法第十八條所定個人資料檔案安全維護。

(二)個人資料保護相關業務之諮詢、規劃與稽核。

前項第一款由本校各處室主管指定其所屬專責辦理,第二款由本校教務處資訊組長負責辦理。

五、本校設置個人資料保護聯絡窗口,辦理事項如下:

(一)本校與公務機關間個人資料保護業務之協調聯繫及個資安全事件通報。

(二)本校發生重大個人資料外洩事件聯繫窗口。

(三)本校各科室之其他重大個人資料保護管理事項聯繫處理。

本校個人資料保護聯絡窗口辦理事項,由教務處資訊組長兼辦。

六、本校蒐集、處理或利用個人資料之特定目的項目如下:

(一)001人身保險業務 (依保險法令規定辦理之人身保險相關業務)

(二)002人事行政管理。

(三)005公共衛生

(四)020存款與匯款業務管理。

(五)026兵役行政

(六)028社會服務或社會工作

(七)043退撫基金或退休金管理

(八)053教育或訓練行政。

(九)058採購與供應管理

(十)060統計調查與分析

(十一)063會計與相關服務。

(十二)065資訊與資料庫管理。

(十三)077僱用服務管理。

(十四)079學生資料管理。

(十五)081學術研究。

(十六)082選舉、罷免事務

(十七)083衛生行政

(十八)087環境保護

(十九)089保健醫療服務

(二十)094其他公共部門

前項特定目的之項目,應依本校業務調整,適時修正之。

七、本校蒐集當事人個人資料時,除符合個資法第八條第二項規定情形之ㄧ者外,應明確告知當事人下列事項:

(一)機關或單位名稱。

(二)蒐集之目的。

(三)個人資料之類別。

(四)個人資料利用之期間、地區、對象及方式。

(五)當事人依個資法第三條規定得行使之權利及方式。

(六)當事人得自由選擇提供個人資料時,不提供將對其權益之影響。

本校得製作定型化表格,載明應告知事項並經由當事人簽名之方式,辦理前項告知。

八、個人資料之利用,有下列情形之ㄧ者,得為特定目的外之利用:

(一)法令明文規定者。

(二)有正當理由而僅供內部使用者。

(三)為防止他人權益之重大危害而有必要者。

(四)為免除當事人之生命、身體、自由或財產上之急迫危險者。

(五)當事人書面同意者。

九、提供外機關個人資料前,應具有法源依據、遵循主管機關,或是契約規定,並於簽陳校長核准後傳遞,為避免造成資料外洩、遺失之風險,紙本及電子檔案應加密處理。

十、個人資料檔案,其性質特殊或法律另有規定不應公開其檔案名稱者,得依政府資訊公開法或相關法律規定,限制公開或不予提供。

十一、資訊組長應針對本校個人資料之保存、遞送,定期進行檢查,並針對可能造成個人資料遺失、外洩、不當使用之作業,要求受檢單位進行改善。

十二、資訊組長應針對各單位使用之網路磁碟,檢查個人資料電子檔案分享情形,針對可能造成外洩之風險進行稽核作業。

十三、個人資料檔案安全維護工作,應符合行政院及其他相關資訊作業安全與機密維護規範。

十四、本校依個資法第四條委託蒐集、處理或利用個人資料者,適用本要點。

臺中市教育網路無線網路服務整合說明

因中區學校(原臺中市學校)及山海屯區學校(原臺中縣學校)所建置的無線網路為兩套不同的運作管理機制,教育網路中心經整合後,現況如下說明:
1.登入本市無線網路使用之帳號密碼與本市教育局公務帳號密碼已完成同步,因此本市市立中小學之教職員已可使用公務帳號登入本市市立中小學建置之無線網路。原臺中市無線網路使用的舊帳號即日起停止使用。
2.本市教育網路之無線網路為TANet無線網路漫遊交換中心之成員(網址:http://wifirc.niu.edu.tw),因此本市市立中小學教職員可以利用公務帳號(請在帳號後方加上@tc.edu.tw)使用TANet無線網路漫遊交換中心表列之其他各單位無線網路(可使用之單位表列網址:http://wifirc.niu.edu.tw/select_all.php),表列中其他各單位人員亦可至本市中小學進行無線漫遊。
3.中區學校之無線網路為Fat AP架構,無線基地台管理權在各校。因此若本市之教職員至原臺中市中小學欲使用無線網路時,則請洽詢學校之資訊組長以取得無線網路連線相關訊息。為了方便本市市立中小學之教職員使用,請修改提供無線網路漫遊服務的Fat AP之無線SSID統一改為tc。
4.山海屯區學校之無線網路為Thin AP架構,由教育網路中心統一控管,無線SSID為tc及tc-802.1x。因此若本市之教職員至原臺中縣中小學欲使用無線網路時,只要能搜尋得到無線 SSID為tc或tc-802.1x的無線網路訊號的地方,便能利用公務帳號來使用無線網路。
http://www.tc.edu.tw/docs/download/id/270

2011年4月12日 星期二

資訊小組分類

網路
儲存
RAM
顯示
光碟
還原


未分類

2011年4月11日 星期一

mysqldump

雖然以上方法十分簡單,但有一個問題存在,那就是在備份及復原時均需停止 MySQL 的運作,這樣對於實際應用十分不便。再者,這樣備份出來的檔案,如果在相同版本的 MySQL Server 應該沒有問題,但移到版本不同的 Server 則不一定可以成功復原。

因為有以上的問題,MySQL 已經內建了備份工具,它就是 mysqldump。
mysqldump 的備份方法是將資料庫內的每個資料表結構及每筆資料產生 SQL 語句,然後存到文字檔。而且它可以自訂每一個資料表一個檔案,以及將資料表結構及資料分開儲存,以下是使用例子:
01 mysqldump --user=root -p mydb > /backup/mydb.sql


以上指令會使用 mysqldump 將 mydb 備份到 /backup/mydb.sql,在輸入指令後,需要輸入 MySQL 的 root 密碼。

至於復原資料同樣簡單,只要一句指令便完成:
01 mysql --user=root -p mydb < /backup/mydb.sql
(原文使用"mysqldump"來復原,應為筆誤,改成上述指令才對)

以上指令會將 /backup/mydb.sql 備份檔復原到 mydb 裡面。如果你的 MySQL Server 不止一個資料庫,希望可以一次過將所有資料庫備份起來,可以寫一個簡單的 shell script 完成,又或者使用以下指令:
01 mysqldump --user=root -p --all-databases > /backup/mysql.sql


這個 --all-databases 代表所有資料庫,這樣 mysqldump 便會將所有資料庫備份到 /backup/mysql.sql。