Solaris 一般桌上管理系統環境:使用者指南

sdtcm_admin

sdtcm_admin 可以用來從指令行建立和管理日曆。這個工具可以用來增加或刪除區性系統上,或者是網路遠端主機上的日曆。用 sdtcm_admin 可以列示主機上的日曆,或者將特定日曆的存取權授與使用者或收回。 sdtcm_admin的選項包括:

-l

以單欄方式列出系統上的日曆。 

-h

列出其它主機上的日曆。 

-a

將新的日曆增加系統(根據預設值,日曆會被增加 login@localhost)

-c

將指名的日曆增加系統中。 

-d

將日曆從系統刪除(依照預設值是刪除) 

關於詳細的資訊及其它選項的範例,請參閱 sdtcm_admin(1)線上援助頁。

範例

如果要列出您系統上的日曆:

% sdtcm_admin -l
kasso
vacation
test
foobar
sleepy

列出另一台主機上的日曆:

% sdtcm_admin -l -h totoro
ytso
root
test
sportv4

將名稱為您的登入名稱的日曆增加您正在登入的主機:

% sdtcm_admin -a

根據預設值,-a 選項會建立名為 <login>@<localhost> 的日曆。如果要在主機上建立其它日曆,可以使用 -c 選項。

將名為 buildschedule 的日曆建立在區性主機aha 上:

% sdtcm_admin -a -c buildschedule@aha

將名為 sleepy 的日曆建立在遠端主機 totoro 上:

% sdtcm_admin -a -c sleepy@totoro

將名稱為您的登入名稱的日曆從您正在登入的主機刪除:

% sdtcm_admin -d

根據預設值,-d 選項會將日曆<login>@<localhost> 刪除。例如,若以 kasso登入 aha,並且執行 s dtcm_admin -d 而不使用其它選項,就會得到下列回應:

Delete the calendar kasso@aha [y/n]?

請以yn作答。

將日曆 old 從主機 aha 刪除:

% sdtcm_admin -d -c old@aha

您只能刪除您擁有「所有者」權限的日曆。如果想刪除不屬於您的日曆,就會看到下列的錯誤訊息:

Delete the calendar old@aha [y/n]?y
sdtcm_admin: Could not delete calendar because: Permission denied.