InglêsFrancêsEspanhol

favicon do OnWorks

virt-cat - Online na nuvem

Execute virt-cat no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando virt-cat que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


virt-cat - Exibir arquivos em uma máquina virtual

SINOPSE


virt-cat [--options] -d arquivo domname [arquivo ...]

virt-cat [--options] -a disk.img [-a disk.img ...] arquivo [arquivo ...]

Estilo antigo:

arquivo domname virt-cat

arquivo virt-cat disk.img

DESCRIÇÃO


"virt-cat" é uma ferramenta de linha de comando para exibir o conteúdo de "arquivo" onde "arquivo" existe em
a máquina virtual nomeada (ou imagem de disco).

Vários nomes de arquivo podem ser fornecidos e, nesse caso, eles são concatenados. Cada
O nome do arquivo deve ser um caminho completo, começando no diretório raiz (começando com '/').

"virt-cat" pode ser usado para ver um arquivo rapidamente. Para editar um arquivo, use "virt-edit". Para mais
casos complexos, você deve olhar para o peixe convidado(1) ferramenta (veja "USANDO GUESTFISH" abaixo).

EXEMPLOS


Ecrã / etc / fstab arquivo de dentro da VM libvirt chamado "mydomain":

virt-cat -d meudomínio / etc / fstab

Descubra quais pacotes foram instalados recentemente:

virt-cat -d mydomain /var/log/yum.log | cauda

Descubra quem está conectado dentro de uma máquina virtual:

virt-cat -d meudomínio / var / run / utmp > / tmp / utmp
quem / tmp / utmp

ou quem estava conectado:

virt-cat -d meudomínio / var / log / wtmp > / tmp / wtmp
último -f / tmp / wtmp

OPÇÕES


--Socorro
Mostra uma breve ajuda.

-a lima
--adicionar lima
Adicionar lima que deve ser uma imagem de disco de uma máquina virtual. Se a máquina virtual
tem vários dispositivos de bloco, você deve fornecer todos eles com -a opções.

O formato da imagem do disco é detectado automaticamente. Para substituir isso e forçar um
formato particular use o --format = .. opção.

-a URI
--adicionar URI
Adicione um disco remoto. Veja "ADICIONANDO ARMAZENAMENTO REMOTO" em peixe convidado(1).

-c URI
--conectar URI
Se estiver usando libvirt, conecte-se ao URI. Se omitido, então nos conectamos ao
hipervisor libvirt padrão.

Se você especificar dispositivos de bloqueio de convidado diretamente (-a), então o libvirt não é usado.

-d convidado
--domínio convidado
Adicione todos os discos do convidado libvirt nomeado. UUIDs de domínio podem ser usados ​​em vez de
nomes.

--echo-keys
Ao solicitar chaves e senhas, virt-cat normalmente desativa o eco para que você
não consigo ver o que você está digitando. Se você não está preocupado com os ataques de Tempestade e
não há mais ninguém na sala. Você pode especificar este sinalizador para ver o que está digitando.

--format = raw | qcow2 | ..
--formato
O padrão para o -a opção é detectar automaticamente o formato da imagem do disco. Usando
isso força o formato do disco para -a opções que seguem na linha de comando. Usando
--formato sem nenhum argumento volta para a detecção automática nas próximas -a opções.

Por exemplo:

virt-cat --format = raw -a arquivo disk.img

força o formato bruto (sem detecção automática) para disco.img.

virt-cat --format = raw -a disk.img --format -a another.img file

força o formato bruto (sem detecção automática) para disco.img e reverte para detecção automática para
outro.img.

Se você tiver imagens de disco de convidado não confiáveis ​​em formato raw, você deve usar esta opção para
especifique o formato do disco. Isso evita um possível problema de segurança com programas maliciosos
convidados (CVE-2010-3851).

--keys-from-stdin
Leia os parâmetros de chave ou senha de stdin. O padrão é tentar ler
senhas do usuário abrindo / dev / tty.

-m dev [: ponto de montagem [: opções [: fstype]]]
--montar dev [: ponto de montagem [: opções [: fstype]]]
Monte a partição nomeada ou volume lógico no ponto de montagem fornecido.

Se o ponto de montagem for omitido, o padrão é /.

Especificar qualquer ponto de montagem desativa a inspeção do convidado e a montagem de seu
root e todos os seus pontos de montagem, então certifique-se de montar todos os pontos de montagem necessários para
trabalhar com os nomes de arquivos fornecidos como argumentos.

Se você não sabe quais sistemas de arquivos uma imagem de disco contém, você pode executar guestfish
sem esta opção, então liste as partições, sistemas de arquivos e LVs disponíveis (veja
os comandos "list-partitions", "list-filesystems" e "lvs") ou você pode usar o
virt-sistemas de arquivos(1) programa.

A terceira (e raramente usada) parte do parâmetro de montagem é a lista de opções de montagem
usado para montar o sistema de arquivos subjacente. Se não for fornecido, as opções de montagem
são a string vazia ou "ro" (o último se o --ro sinalizador é usado). Por
especificando as opções de montagem, você sobrescreve esta escolha padrão. Provavelmente o único
tempo que você usaria é para habilitar ACLs e / ou atributos estendidos se o sistema de arquivos
pode apoiá-los:

-m / dev / sda1: /: acl, user_xattr

Usar este sinalizador é equivalente a usar o comando "mount-options".

A quarta parte do parâmetro é o driver do sistema de arquivos a ser usado, como "ext3" ou
"ntfs". Isso raramente é necessário, mas pode ser útil se vários drivers forem válidos para um
sistema de arquivos (por exemplo: "ext2" e "ext3"), ou se libguestfs identificar incorretamente um sistema de arquivos.

-v
--verbose
Habilite mensagens detalhadas para depuração.

-V
--versão
Exibe o número da versão e sai.

-x Habilite o rastreamento de chamadas de API libguestfs.

ESTILO ANTIGO COMANDO LINHA ARGUMENTOS


As versões anteriores do virt-cat permitiam que você escrevesse:

virt-cat disk.img [disk.img ...] arquivo

or

arquivo de nome de convidado virt-cat

enquanto nesta versão você deve usar -a or -d respectivamente para evitar o caso confuso
onde uma imagem de disco pode ter o mesmo nome de um convidado.

Para compatibilidade, o estilo antigo ainda é suportado.

LOG ARQUIVOS


Para listar os arquivos de registro de convidados, consulte a ferramenta relacionada virt-log(1). Entende
formatos de log binários, como o diário do systemd.

Windows CAMINHOS


"virt-cat" tem uma capacidade limitada de compreender as letras de unidade e caminhos do Windows (por exemplo,
E: \ foo \ bar.txt).

Se e somente se o convidado estiver executando o Windows, então:

· Prefixos de letras de unidade como "C:" são resolvidos no Registro do Windows para o
sistema de arquivos correto.

· Quaisquer caracteres de barra invertida ("\") no caminho são substituídos por barras para que
libguestfs pode processá-lo.

· O caminho é resolvido caso insensivelmente para localizar o arquivo que deve ser exibido.

Existem algumas deficiências conhecidas:

· Alguns links simbólicos NTFS podem não ser seguidos corretamente.

· Os pontos de junção NTFS que cruzam os sistemas de arquivos não são seguidos.

USANDO PEIXE CONVIDADO


peixe convidado(1) é uma ferramenta de nível inferior mais poderosa que você pode usar quando "virt-cat"
não funciona.

Usar "virt-cat" é aproximadamente equivalente a fazer:

guestfish --ro -i -d arquivo de download domname -

onde "domname" é o nome do convidado libvirt e "arquivo" é o caminho completo para o arquivo.
Observe o "-" final (que significa "saída para stdout").

O comando acima usa o recurso de inspeção de convidado do libguestfs e, portanto, não funciona em
convidados que o libguestfs não pode inspecionar, ou em coisas como imagens de disco arbitrárias que não
conter convidados. Para exibir um arquivo de uma imagem de disco diretamente, use:

guestfish --ro -a disk.img -m / dev / sda1 arquivo de download -

onde disco.img é a imagem do disco, / Dev / sda1 é o sistema de arquivos dentro da imagem de disco, e
"arquivo" é o caminho completo para o arquivo.

SAIR STATUS


Este programa retorna 0 se for bem-sucedido ou diferente de zero se houver um erro.

Use virt-cat online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    PostInstallerF
    PostInstallerF
    PostInstallerF irá instalar todos os
    software que o Fedora Linux e outros
    não inclui por padrão, após
    executando o Fedora pela primeira vez. Seu
    fácil para ...
    Baixar PostInstallerF
  • 2
    traço
    traço
    O projeto strace foi movido para
    https://strace.io. strace is a
    diagnóstico, depuração e instrução
    rastreador de espaço do usuário para Linux. É usado
    para monitorar um...
    Baixar strace
  • 3
    gMKVEExtractGUI
    gMKVEExtractGUI
    Uma GUI para o utilitário mkvextract (parte do
    MKVToolNix) que incorpora a maioria (se
    nem todas) funcionalidade de mkvextract e
    utilitários mkvinfo. Escrito em C#NET 4.0,...
    Baixar gMKVExtractGUI
  • 4
    Biblioteca JasperReports
    Biblioteca JasperReports
    A biblioteca JasperReports é a
    código aberto mais popular do mundo
    inteligência de negócios e relatórios
    motor. É inteiramente escrito em Java
    e é capaz de ...
    Baixe a Biblioteca JasperReports
  • 5
    Livros Frappe
    Livros Frappe
    Frappe Books é um software livre e de código aberto
    software de contabilidade de desktop que é
    simples e bem projetado para ser usado por
    pequenas empresas e freelancers. Isto'...
    Baixar Livros Frappé
  • 6
    Python Numérica
    Python Numérica
    NOTÍCIAS: NumPy 1.11.2 é a última versão
    que será feito no sourceforge. Rodas
    para Windows, Mac e Linux, bem como
    distribuições de fonte arquivadas podem ser ...
    Baixar Numérico Python
  • Mais "

Comandos Linux

Ad