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)
.