คุณจะดูได้อย่างไรว่า Dropbox ของไฟล์ใดกำลังอัพโหลดอยู่ (หรือดาวน์โหลดฉันคิดว่า dropbox ไม่ได้ทำทั้งสองอย่างพร้อมกัน)
คุณจะดูได้อย่างไรว่า Dropbox ของไฟล์ใดกำลังอัพโหลดอยู่ (หรือดาวน์โหลดฉันคิดว่า dropbox ไม่ได้ทำทั้งสองอย่างพร้อมกัน)
คำตอบ:
ไม่มีวิธีง่ายๆในการบอกจากภายใน Dropbox แต่คุณสามารถรับทราบได้โดยดูว่าไฟล์ใดที่กระบวนการดรอปบ็อกซ์กำลังเข้าถึงอยู่
สำหรับ Windows รุ่นใด ๆ ที่คุณสามารถใช้SysInternals Procmon นี่เป็นรายการของไฟล์รีจิสทรีและการกระทำอื่นทั้งหมดในปัจจุบัน สามารถกรองลงเพื่อแสดงเฉพาะข้อมูลที่คุณต้องการ - ในกรณีนี้ไฟล์ใดที่ Dropbox กำลังเข้าถึง
เปิดprocmon.exe
และเปิดกล่องโต้ตอบตัวกรอง ตั้งค่าตัวกรองต่อไปนี้:
Process Name is Dropbox.exe Include
Operation is ReadFile Include
Operation is WriteFile Include
Path begins with C:\users\YOURUSERNAME\AppData Exclude
Path is C: Exclude
ซึ่งจะส่งผลให้ ProcMon แสดงเฉพาะไฟล์ที่อ่านและเขียนจาก Dropbox เท่านั้นไม่รวมไฟล์กำหนดค่าที่ Dropbox เข้าถึง อย่างมีประสิทธิภาพสิ่งนี้จะแสดงไฟล์ทั้งหมดที่ Dropbox อัพโหลดหรือดาวน์โหลด
เร็ว แต่ยากที่จะตีความวิธีคือการใช้ตรวจสอบทรัพยากรใน Windows 7 ในการเข้าถึงทรัพยากรจอภาพเปิด Task Manager ( Ctrl+ Shift+ Esc) ให้ไปที่แท็บ Performance Resource Monitor
และคลิกที่
เมื่อเปิดแล้วให้ไปที่แท็บดิสก์และในแผงควบคุมลำดับที่ 2 เรียงลำดับตามชื่อกระบวนการ ค้นหากิจกรรมภายใต้กระบวนการ Dropbox เพื่อรับทราบว่าไฟล์ใดที่กำลังประมวลผลอยู่
คุณสามารถใช้fs_usage
บน Mac เพื่อดูกิจกรรมของ Dropbox:
sudo fs_usage | grep ~/Dropbox
สิ่งนี้ใช้ grep เพื่อค้นหากิจกรรมใด ๆ ด้วยโฟลเดอร์ Dropbox ของผู้ใช้ของฉัน คุณสามารถลองทำสิ่งต่อไปนี้เพื่อดูกิจกรรมทั้งหมด:
sudo fs_usage -f filesys
ใช้รายการต่อไปนี้เพื่อแสดงกิจกรรมจากกระบวนการ Dropbox เท่านั้น (หากDropbox
เป็นชื่อของกระบวนการ):
sudo fs_usage Dropbox
หวังว่าจะช่วย :)
ในระบบ linux dropbox status
จะแสดงสิ่งที่ดรอปบ็อกซ์กำลังทำอยู่รวมถึงไฟล์ใด ๆ ที่กำลังซิงค์อยู่
สำหรับลินุกซ์, คุณอาจจะได้รับคำแนะนำโดยดูที่สิ่งที่ไฟล์กระบวนการ Dropbox จะเข้าถึง
ls -l /proc/$(pidof dropbox)/fd | egrep -v 'pipe:|socket:|/dev'
เนื่องจาก Dropbox กำลังเข้าถึงไฟล์ไม่ได้แปลว่ากำลังอัปโหลด อย่างไรก็ตามด้วยการกำกับดูแลของมนุษย์คุณควรคาดเดาได้ดีว่าไฟล์ใด (ถ้ามี) กำลังถูกอัพโหลดจริงๆ
Dropbox ไม่แสดงรายละเอียดที่ละเอียดว่าไฟล์ใดบ้างที่ถูกอัพโหลด / ดาวน์โหลด ตัวบ่งชี้ถูก จำกัด ไว้ที่การแสดงว่าไฟล์ถูกซิงค์หรือไม่และถ้าเป็นเช่นนั้นจะมีการซิงค์จำนวนเท่าใด
นอกจากนี้หากคุณทราบว่ากำลังอัปโหลดโฟลเดอร์ใดไอคอนจะเปลี่ยนไปเพื่อแสดงพฤติกรรมการซิงค์
บน Ubuntu 14.04:
ls -lhat /proc/`pgrep dropbox`/fd | egrep -v "\-> socket:" | egrep -v "\-> pipe:" | egrep -v "\-> anon_inode" | egrep -v "/dev/null" | egrep -v "\-> /dev/*"
ไฟล์ที่เพิ่งถูกสัมผัสจะอยู่ด้านบนสุดของรายการ สำหรับผมตอนนี้กระบวนการ churning ไฟล์ภายในของตัวเอง ( aggregation.dbx
, deleted.dbx
, filecache.dbx
ฯลฯ ) มากกว่าอะไรในไดเรกทอรี Dropbox ของตน
ใน Mac OS X ที่มี Dropbox เวอร์ชัน 3.2.6 คุณสามารถคลิกที่ไอคอน DropBox ในซิสเต็มเทรย์ ที่เปิดเมนูแบบเลื่อนลงพร้อมแสดงไฟล์ปัจจุบันที่กำลังอัปโหลดและเวลาที่เหลือโดยประมาณ
น่าสนใจไม่ได้อธิบายไว้ในหน้านี้: https://www.dropbox.com/en/help/38
บนระบบ Linux ส่วนใหญ่นี่เป็นวิธีที่ดีที่สุดในการดูว่าไฟล์ใดที่กระบวนการดรอปบ็อกซ์ท้องถิ่นของคุณกำลังเข้าถึง
lsof -n -p $(pidof dropbox)