13 votes

Quelle est la différence entre les commandes gvfs et les commandes courantes comme cat, ls, cp ?

J'ai récemment trouvé ce qui suit Commandes 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

Maintenant, comment diffèrent-ils par les commandes communes comme cat , cp , mkdir etc.

En d'autres termes, quelle est la différence entre les commandes suivantes respectivement :

  • cat y gvfs-cat
  • cp y gvfs-copy
  • mkdir y gvfs-mkdir etc. et ainsi de suite.

ou *pour quoi faire ? `gvfs-` Les commandes signifient** ?

17voto

xiaodongjie Points 2696

gvfs-... Les commandes de type peuvent traiter des emplacements distants sur la base d'une url.

En man gvfs-cat :

gvfs-cat fonctionne exactement comme l'utilitaire cat traditionnel, mais en utilisant les emplacements gvfs au lieu des fichiers locaux : par exemple, vous pouvez utiliser quelque chose comme smb://server/resource/file.txt comme emplacement.


Par exemple

Vous pouvez utiliser gvfs-cat pour faire ce qui suit :

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

Mais cat ne peut être utilisé que pour ce faire :

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

cat ne peut accéder qu'aux fichiers locaux, ce qui le rend utile pour la recherche de lecteurs locaux. gvfs-cat est utilisé pour les recherches à distance avec une url GVFS valide.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X