天天看點

ownCloud/Nextcloud OCC指令行工具

列出所有使用者

sudo -u apache php /var/www/html/occ user:list

掃描所有使用者的所有檔案

sudo -u apache php /var/www/html/occ files:scan --all

為使用者user1掃描檔案:

sudo -u apache php /var/www/html/occ files:scan user1

掃描指定使用者user1的Photos檔案夾

sudo -u apache php /var/www/html/occ files:scan --path="/user1/files/Photos"

格式:

files:scan [-p|--path="..."] [-q|--quiet] [-v|vv|vvv --verbose] [--all]

[user_id1] ... [user_idN]

參數:

user_id #掃描所指定的使用者(一個或多個,多個使用者ID之間要使用空格分開)的所有檔案

選項:

--path #限制掃描路徑

--all #掃描所有已知使用者的所有檔案

--quiet #不輸出統計資訊

--verbose #在掃描過程中顯示正在處理的檔案和目錄

--unscanned #僅掃描以前未掃描過的檔案

使用OCC 建立使用者

sudo -u apache php /var/www/html/occ user:add test1

Enter password:

Confirm password:

The user "test1" was created successfully

使用OCC 更改密碼

sudo -u apache php /var/www/html/occ user:resetpassword user1

Enter a new password:

Confirm the new password:

Successfully reset password for user1

使用者間檔案遷移

sudo -u apache php /var/www/html/occ files:transfer-ownership <來源使用者> <目标使用者>

進入維護模式

sudo -u apache php /var/www/html/occ maintenance:mode --on

sudo -u apache php /var/www/html/occ maintenance:mode --off