มีตัวเลือกบรรทัดคำสั่งใดบ้างสำหรับ Ubuntu One [ปิด]


11

มีสถานที่ที่ฉันเห็นสวิตช์บรรทัดคำสั่งสำหรับ Ubuntu One หรือไม่ ในขณะนี้ฉันรู้เพียงสอง: '- ลดขนาด' และ '- ด้วยไอคอน' พวกเขารวมอยู่ในทางลัดเมื่อ Ubuntu One ติดตั้งบนเครื่อง Windows ของฉัน

ฉันส่วนใหญ่ต้องรู้ว่ามีหนึ่งที่จะเริ่มการซิงค์ไฟล์ Ubuntu หนึ่งจากบรรทัดคำสั่งเพื่อให้ฉันสามารถสร้างกำหนดการที่กำหนดเอง ฉันไม่คิดว่าความแตกต่างในระบบปฏิบัติการมีความสำคัญเพราะคำสั่งทั้งหมดถูกควบคุมผ่านปฏิบัติการ 'ubuntuone-control-panel-qt' ฉันอาจเข้าใจผิดว่า

คำตอบ:


16

สำหรับ syncdaemon:

u1sdtool [OPTION]... [ARGS]

  u1sdtool [OPTION]... [ARGS]
   u1sdtool --wait
   u1sdtool --accept-share=SHARE_ID
   u1sdtool --reject-share=SHARE_ID
   u1sdtool --list-shares
   u1sdtool --refresh-shares
   u1sdtool --offer-share PATH USER SHARE_NAME ACCESS_LEVEL
   u1sdtool --list-shared
   u1sdtool --create-folder=PATH
   u1sdtool --delete-folder=FOLDER_ID
   u1sdtool --list-folders
   u1sdtool --subscribe-folder=FOLDER_ID
   u1sdtool --unsubscribe-folder=FOLDER_ID
   u1sdtool --refresh-volumes
   u1sdtool --rescan-from-scratch=VOLUME_ID
   u1sdtool --info=PATH
   u1sdtool --list-dirty-nodes
   u1sdtool --current-transfers
   u1sdtool --quit
   u1sdtool --connect
   u1sdtool --disconnect
   u1sdtool --status
   u1sdtool --waiting
   u1sdtool --waiting-metadata
   u1sdtool --waiting-content
   u1sdtool --start

ตัวเลือก

   --wait Wait until ubuntuone-syncdaemon reachs nirvana

   --accept-share=SHARE_ID
          Accept the share with the specified id

          SHARE_ID
                 The share id, as returned by --list-shares

   --reject-share=SHARE_ID
          Reject the share with the specified id

          SHARE_ID
                 The share id, as returned by --list-shares

   --list-shares
          Get the list of shares

   --refresh-shares
          request a refresh of the list of shares to the server

   --offer-share=PATH USER SHARE_NAME ACCESS_LEVEL
          share PATH to USER.

          PATH   A path of a  directory  or  file  managed  by  ubuntuone-
                 syncdaemon (can't be a path inside a Share)

          USER   The  (short)  username,  that  this  share is going to be
                 offered

          SHARE_NAME
                 The share name, as it's going to be offered to USER

          ACCESS_LEVEL
                 The acces level of USER to this share, can be: "View"  or
                 "Modify"

   --list-shared
          List the shared paths/shares offered.

   --create-folder=PATH
          Create user defined folder in the specified path

          PATH   The  path  of  a  directory  to  be managed by ubuntuone-
                 syncdaemon

   --delete-folder=FOLDER_ID
          Delete user defined folder identified by FOLDER_ID

          FOLDER_ID
                 The folder id, as returned by --list-folders

   --list-folders
          List all the user defined folders

   --subscribe-folder=FOLDER_ID
          Subscribe to the user defined folder specified by FOLDER_ID

          FOLDER_ID
                 The folder id, as returned by --list-folders

   --unsubscribe-folder=FOLDER_ID
          Unsubscribe from the user defined folder specified by FOLDER_ID

          FOLDER_ID
                 The folder id, as returned by --list-folders

   --refresh-volumes
          Request a refresh of the list of volumes to the server

   --rescan-from-scratch=VOLUME_ID
          Request a rescan from scratch for a volume.

          VOLUME_ID
                 The volume id, as returned by --list-folders  or  --list-
                 shares

   --info=PATH
          Request the metadata of PATH

          PATH   A  path  of  a  directory  or  file managed by ubuntuone-
                 syncdaemon

   --list-dirty-nodes
          Show the list of nodes marked as 'dirty'

   --current-transfers
          Show the current uploads and downloads

   --quit Shutdown ubuntuone-syncdaemon

   --connect
          Connect the syncdaemon

   --disconnect
          Disconnect the syncdaemon

   --status
          Get the current status of syncdaemon

   --waiting
          Get the operations being executed.

   --waiting-metadata
          Get the waiting metadata list (NOTE: This option  is  deprecated
          and will go away shortly)

   --waiting-content
          Get  the  waiting  content list (NOTE: This option is deprecated
          and will go away shortly)

          SHARE_ID
                 The share id, as returned by --waiting

          NODE_ID
                 The node id, as returned by --waiting

   --free-space=VOLUME_ID
          Get the free space for a volume.

          VOLUME_ID
                 The volume id, as returned by --list-folders  or  --list-
                 shares

   --start
          Start syncdaemon if it's not running

โปรดทราบว่าบน Windows, ควรอย่างทำงานก่อนที่จะดำเนินubuntuone-control-panel-qt.exe u1sdtool.exe

ที่มา: http://manpages.ubuntu.com/manpages/precise/man1/u1sdtool.1.html


ขอบคุณ @ObsessiveFOSS คำสั่ง '- เชื่อมต่อ' นั้นมีประโยชน์มากที่สุด ฉันจะให้มันยิงและรายงานกลับ
toddimyre

2
มันแก้ปัญหาของฉันได้ ขอบคุณมาก. ควรสังเกตสำหรับไคลเอนต์ Windows ที่คุณต้องมี "ubuntuone-control-panel-qt.exe" ทำงานอย่างเต็มที่ก่อนที่จะใช้ "u1sdtool.exe"
toddimyre

@toddimyre ฉันไม่ค่อยได้ใช้ Windows ดังนั้นขอโทษที่ไม่สนใจ
nanofarad

ไม่เป็นไร. ฉันตีกลับระหว่างระบบ Windows สองระบบระบบ Ubuntu สองระบบและระบบ Mac (ที่ทำงาน) ดังนั้นฉันรู้ทุกอย่างเกี่ยวกับความแตกต่างที่แตกต่างระหว่างระบบ
toddimyre

คุณช่วยโปรดสังเกตความคิดเห็นของ Windows ในคำตอบของคุณและตรวจสอบด้วยว่า manpage ที่แม่นยำแสดงว่าไม่มีสวิตช์เพิ่มเติม / เปลี่ยนแปลงจาก Lucid? ขอบคุณคำตอบที่ดี
ish
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.