วิธีการเข้าถึง gvfs mounts จากบรรทัดคำสั่ง?


15

ฉันมี samba บางส่วนที่ติดตั้งผ่าน Nautilus และฉันต้องการเข้าถึงไฟล์จากบรรทัดคำสั่ง พวกเขาเคยปรากฏภายใต้$HOME/.gvfsแต่ไม่ได้อีกต่อไป

พวกเขาไปที่ไหน

คำตอบ:


12

ตั้งแต่ Ubuntu 12.10 ม้า gvfs /run/user/<uid>/gvfsสามารถพบได้ใน

/run/user/<uid>ค่า env อยู่ที่ไหน$XDG_RUNTIME_DIR


หมายเหตุ: คุณสามารถรับ <uid> โดยคำสั่ง id -u และโดยใช้ backticks คุณสามารถรับเอาต์พุตใน commandline อื่นเช่นนี้: "ls -al / run / user / id -u/ gvfs"
jringoot

backticks ถูกตีความว่าเป็นองค์ประกอบมาร์กอัป google เพื่อค้นหาวิธีการใช้งานมีตัวอย่างฟอรัมที่ดีมากมาย
jringoot

4

ดังที่คำตอบของ Eric บอกไว้มันยังใช้กับ 14.04

มันมีอยู่ในแทน/run/user/<uid>/gvfs/run/user/<username/login>/gvfs

โปรดทราบว่า:

<uid> คือ id ผู้ใช้ = หมายเลข

ในขณะที่

<username/login> เป็นสตริงชื่อผู้ใช้ที่มนุษย์สามารถอ่านได้

โดยที่หนึ่งต่อกันถูกแม็พผ่าน / etc / passwd หรือโมดูล nss อื่น ๆ (เช่น ldap) หมายเลขจะถูกเก็บไว้ในดิสก์ในขณะที่ชื่อมีไว้สำหรับมนุษย์ :-)

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