11.6. Ferramentas GIO e xdg-utils no GNOME
O GIO fornece vários comandos que podem ser úteis para a elaboração de scripts ou testes. Aqui está um conjunto de comandos POSIX como se segue:
| Comandos | Descrição |
|
| Exibe o conteúdo de um arquivo. |
|
| Cria um novo diretório. |
|
| Renomeia um arquivo. |
|
|
Fornece acesso a vários aspectos da funcionalidade de montagem do |
|
| Define um atributo de arquivo em um arquivo. |
|
| Faz uma cópia de um arquivo. |
|
| Listas de conteúdo do diretório. |
|
| Movimenta um arquivo de um local para outro. |
|
| Remove um arquivo. |
|
|
Envia arquivos ou diretórios para o site |
|
| Exibe informações dos locais dados. |
|
| Lê a partir da entrada padrão e salva os dados para o local determinado. |
|
| Lista recursivamente o conteúdo dos locais em questão, em formato de árvore. Se não for dada nenhuma localização, ela é padrão para o diretório atual. |
Seguir comandos adicionais proporciona mais controle de GIO específicos:
|
| Monitora arquivos ou diretórios para mudanças, tais como criação, exclusão, alterações de conteúdo e atributos, e operações de montagem e desmontagem que afetam os locais monitorados. |
|
| Lista as aplicações registradas e recomendadas para o mimetype se nenhum manipulador for dado, caso contrário, ele é definido como o manipulador padrão para o mimetype. |
|
| Abre arquivos com o aplicativo padrão que é registrado para lidar com arquivos deste tipo. |
Para conveniência do usuário, bash é fornecido como uma parte do pacote.
Todos estes comandos são clientes GIO nativos, não há necessidade do daemon FUSE fallback para ser executado. Seu propósito não é ser um substituto para os comandos POSIX, na verdade, uma gama muito pequena de interruptores é suportada. Em sua forma básica, estes comandos tomam uma string URI como argumento ao invés de um caminho local.
Tudo isso permite que o GNOME seja bem apoiado dentro do xdg-tools, um projeto de interoperabilidade do freedesktop.org. Por exemplo, o utilitário xdg-open chama gio open quando uma sessão GNOME em execução é detectada, e lê as associações de tipo de arquivo a partir do local correto.
Recursos adicionais
-
A página do homem
gio(1).