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

さて、どのようにこれらは一般的なコマンドによって違うようなcatcpmkdirなど、

つまり、それぞれ次のコマンドの違いは何ですか:

  • cat そして gvfs-cat
  • cp そして gvfs-copy
  • mkdirなどgvfs-mkdirなど。

またはのためにどのようなgvfs-*コマンドの略

回答:


15

gvfs-... typeコマンドは、URLに基​​づいてリモートロケーションを処理できます。

からman gvfs-cat

gvfs-catは従来の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有効なGVFS URLを使用したリモートルックアップに使用されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.