DRBL 企鵝龍

Diskless Remote Boot in Linux

DRBL
指令一覽表

[版權說明] [作者列表] [本文]

2018/Nov/16


一、版權說明
本文版權屬於全體作者所有,且以GNU FDL授權合約發佈。在遵守 GNU FDL 授權合約的情況下,您可以複製、散佈,以及修改本文件。唯請保持作者列表的完整,若您修改過此份文件,也請在作者列表中加入您的大名。

同時請注意本文件沒有任何擔保,若因本文件而產生任何直接或間接的損失, 本文作者群均不負任何法律及道義上的責任。
二、作者列表
蕭志榥 (steven _at_ nchc org tw)
黃國連 (klhaung _at_ gmail com)
王順泰 (c00wht00 _at_ nchc org tw)
孫振凱 (ceasar _at_ nchc org tw)
王耀聰 (jazzwang _at_ nchc org tw)
蔡育欽 (thomas _at_ nchc org tw)
三、基礎指令一覽表
由於DRBL屬於集中管理的環境,因此,透過以下這些指令,您可以很方便與快速的管理整個環境,下一個指令就可以讓全部的電腦使用。
另外還有一些方便您做事的程式也一併列出。
以下所有的指令都存在於DRBL server的/usr/sbin或是/usr/bin中,一般來說你的Linux系統預設都會預設好這些執行檔的路徑。如果沒有的話,你可以在~/.bash_profile或是~/.bashrc檔的內容加上去,這樣就不用輸入路徑。例如:
------------------
PATH=$PATH:$HOME/bin
------------------
改成
------------------
PATH=$PATH:/usr/sbin:/usr/bin
------------------
另外,有些程式的選項有時有新增功能,一般您可以直接執行該指令,不下達任何參數就會顯示可以用的參數。

指令說明
drbl-client-switch 或是 dcs 切換DRBL客戶端開機的模式
drbl-cp-host 將檔案複製到所有的DRBL客戶端電腦中
drbl-rm-host 移除所有的DRBL客戶端電腦中的某個檔案
drbl-useradd 在DRBL環境中大量建立使用者帳號
drbl-userdel 在DRBL環境中大量移除使用者帳號
drbl-cp-user, drbl-get-user, drbl-rm-user 放置(或是取回/移除)檔案到某個班級(群組)學生的家目錄
drbl-client-service 設定DRBL客戶端機器的服務(service)
drbl-doit 在DRBL server上,下達指令給所有DRBL用戶端
drbl-ocs Clonezilla還原系統,同時還原多台電腦
ocs-onthefly 硬碟直接對拷
drbl-sl DRBL環境中載入小型GNU/Linux (DSL, PuppyLinux, INSERT, PLD等)
drbl-all-service 啟動、重新啟動或是停止DRBL Server的服務
drbl-clean-autologin-account 移除自動登入的帳號
drbl-client-root-passwd 設定用戶端電腦的管理者密碼
drbl-login-switch 切換DRBL客戶端機器的圖形介面(X-window)登入模式
drbl-swapfile 設定DRBL客戶端機器的置換檔案產生服務(mkswapfile服務)
drbl-user-env-switch 還原使用者所有的環境設定為預設的初始狀態
drbl-nat 啟動、重新啟動或是停止DRBL server的NAT服務
cnvt-ocs-dev 改變映像擋中的裝置名稱


四、進階使用
DRBL/Clonezilla進階使用