1,請空某個目錄中的某個檔案,比如/var/log/httpd-access.log
cd /var/log/
true>httpd-access.log
2,顯示某個目錄下的所有文件和檔案
首先需要安裝tree
cd /usr/ports/sysutils ; make install
如需顯示/var目錄
tree /var
只顯示其下的目錄
tree -d /var
一般檢查網絡是否有問題:
nslookup
ping
traceroute
nsllokup 是用來檢查 dns 的相關設定, ping 用來檢查自己和對方網絡是否通順,而 traceroute 則是用來檢查從自己的計算機到對方的計算機所經過的線路狀況.. host -a <主機名稱> 或
=> 輸入主機名稱顯示 dns 正向解析的部份,輸入 ip 則是顯示反向(ptr)
# dig <主機名稱或ip>
如要顯示 MX 記錄
# dig 主機名稱 mx
個人是覺得比 nslookup 方便多了,你覺得呢.. ^.^
三,root密碼忘了
忘了 root 密碼
如果你忘了 root 的密碼怎麼辦,這在 FreeBSD 中滿好解決的,請照以下 steps 來處理..
1. 進入單人模式
開機後,當出現
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [kernel] in 10 seconds...
按 space(或除了 enter 以外的鍵) 鍵則會進入 command prompt mode,同時出現一個 ok ..
這時請輸入 boot -s 以進入單人模式
2. 選擇 sh
進入單人模式後,系統會詢問你要使用那個 sh,內定是 /bin/sh ,就使用這個吧,直接按 enter 跳過
3. 將所有的硬盤分割架起來
# mount -a
4. 更改密碼
# passwd
長度要在 6 個以上,輸入二次
5. 重新激活
cat > [檔名] 時,如果檔案不存在,則會自動產生一個檔案;如檔案存在則會將檔案清空..
cat >> [檔名],檔案不存在則自動建立此檔,如存在則將所編輯的資料加在檔案的最後..
四, 進入單人模式
# shutdown now
. 選擇 sh,造內定值即可,即 /bin/sh
. 離開單人模式
# exit
這樣就會重新激活系統了..
五,密碼加密
cat test.txt | crypt 1234 > test2.txt
如此則會產生一個加密後的檔案 test2.txt,另外密碼可先不輸入,按 enter 鍵後會顯示 enter key: 讓你輸入密碼