Яка різниця між командами gvfs та звичайними командами, такими як cat, ls, cp?


12

Нещодавно я знайшов такі команди gvfs :

gvfs-cat (1)         - Concatenate files
gvfs-copy (1)        - Copy files
gvfs-info (1)        - Show information about files
gvfs-ls (1)          - List files
gvfs-mime (1)        - Get or set mime handlers
gvfs-mkdir (1)       - Create directories
gvfs-monitor-dir (1) - Monitor directories for changes              
gvfs-monitor-file (1) - Monitor files for changes
gvfs-mount (1)       - Mounts the locations
gvfs-move (1)        - Copy files
gvfs-open (1)        - Open files with the default handler
gvfs-rename (1)      - Rename a file
gvfs-rm (1)          - Delete files
gvfs-save (1)        - Save standard input
gvfs-set-attribute (1) - Set file attributes
gvfs-trash (1)       - Move files or directories to the trash
gvfs-tree (1)        - List contents of directories in a tree-like format

Тепер, як вони відрізняються від звичайних команд подобається cat, cp, mkdirі т.д.

Іншими словами, яка різниця між наступними командами відповідно:

  • cat і gvfs-cat
  • cp і gvfs-copy
  • mkdirі gvfs-mkdirт. д. і так далі.

або що для gvfs-*команд означає ?

Відповіді:


15

gvfs-... команди типу можуть обробляти віддалені місця на основі URL-адреси.

Від man gvfs-cat:

gvfs-cat працює як традиційна утиліта для котів, але використовуючи розташування gvfs замість локальних файлів: наприклад, ви можете використовувати щось як smb: //server/resource/file.txt як розташування.


Наприклад

Ви можете використовувати gvfs-catнаступне:

gvfs-cat smb://server/resource/file.txt

Але для цього catможна використовувати лише:

$ cat /path/to/some/file.txt

catможе мати доступ лише до локальних файлів, що робить його корисним для пошуку локальних дисків. gvfs-catвикористовується для віддаленого пошуку з дійсною URL-адресою GVFS.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.