2008-03-18

一些 FreeBSD 系統操作 note

ifconfig:
很基本的就是用來觀看網路設定的指令, 在系統運作期間有時會需要更改 IP 或多 Bind IP, 以前都會用 /etc/netstart, 不過一直被告戒這個習慣不好, 又如果為了多一個臨時 IP 或改 IP 就要重新 Reboot 也蠻蠢, ifconfig 就可以加以利用

  • ifconfig bge0 alias 192.168.10.1 netmask 0xff000000
指令說明: ifconfig [interface] alias [ip] netmask [netmask]

如果是要直接取代掉, 就不用加 alias 關鍵字, 這是用孻 Bind 多個 IP, netmask 的部份不一定要打 16進位, 可以用 255.255.255.255 這樣比較容易閱讀, 如果要拿掉臨時 Bind 的 IP, 則用
  • ifconfig bge0 -alias 192.168.10.1
不指定 IP 的話會循序一個個把那個 interface 上的 IP 拿掉, 另外就是這個指令下了之後就生效了

CVS:
執行 cvs update 後會有幾種回應, 要注意一下
  • U - local 沒有檔案拿 server 的
  • P - 更新為 server 端新版
  • M - local 端有改沒 commit
  • C - 同時有人也 commit, Eg: 原本是 1.1, local 修改了, 但是 server 已經更新到 1.2
  • R - 該檔案在 server 已經 remove 的檔案 but 尚未 commit
  • A - 該檔案在server 有 add 檔案 but 尚未 commit

沒有留言: