Como abrir arquivos de texto, vídeo ou imagem via terminal

34

Eu sou novo no ubuntu e gostaria de saber como abrir um arquivo de texto simples ou abrir um vídeo ou uma imagem através do terminal

Brno
fonte

Respostas:

50

Se você deseja abrir arquivos em aplicativos gráficos a partir da linha de comando, como dentro gnome-terminalou xtermsimplesmente execute:

xdg-open $file

E será aberto $fileem um aplicativo apropriado para esse arquivo. O argumento também pode ser um URL, então

xdg-open http://askubuntu.com/

irá abrir este site no seu navegador e:

xdg-open mailto:[email protected]

deve abrir o compositor do seu programa de email padrão, com [email protected]no To:campo

Se o que você deseja exibir vídeos em um terminal virtual, sem Xorg, você pode usar mplayercom o directfb, fbdev, fbdev2, sdl(com a estrutura de buffer back-end), ou svgacomo saída de vídeo, executando

mplayer -vo fbdev2 file.mpg

Por exemplo. Para imagens estáticas, você pode instalar o fbipacote e usá-lo para exibir imagens em um buffer de moldura.

dobey
fonte
Eu esqueci o xdg-open. xD Mas eles não eram específicos sobre se eles tinham apenas o terminal ou se eles tinham a GUI, então eu assumi o pior caso, pois eles só têm um terminal e nenhuma GUI ...
Thomas Ward
3

Para abrir um vídeo do terminal

  • Primeiro instale o vlc player executando os comandos abaixo no terminal

    sudo add-apt-repository ppa:videolan/stable-daily
    sudo apt-get update
    sudo apt-get install vlc
    
  • Em seguida, vá para o diretório que contém os vídeos que você deseja reproduzir,

    cd /path/to/the/directory/which/contains/videos
    
  • Reproduza o vídeo do terminal usando o vlc player,

    vlc "videofilename.fileformat"
    

Para abrir uma imagem do terminal,

  • Instale o shotwell para abrir uma imagem via terminal,

    sudo add-apt-repository ppa:yorba/ppa
    sudo apt-get update
    sudo apt-get install shotwell
    
  • Em seguida, vá para o diretório que contém a imagem que você deseja abrir,

    cd /path/to/the/directory/which/contains/picture
    
  • Abra a imagem via terminal usando shotwell,

    shotwell "picturefilename.fileformat"
    
Avinash Raj
fonte
2

Para abrir um arquivo de texto, você pode usar nano /path/to/fileonde /path/to/fileestá o local no computador em que seu arquivo está armazenado, com o nome real do arquivo no final (por isso, se você o baixou no diretório Downloads e seu nome de usuário é "exemplo", e o arquivo é nomeado "test.txt", então você pode fazer nano /home/example/Downloads/text.txt).

(Esta é uma meia resposta)

Thomas Ward
fonte
0

Acabei de baixar uma música (música tema do Mario (rápida)) e digitei:

    $ play main_theme_sped_up.ogg

E funcionou!

desconhecido
fonte
0

Como complemento à boa resposta do @ dobey, se você preferir abrir uma imagem pelo visualizador de imagens do sistema via terminal, use xdg-open como a resposta sugere. Outra alternativa comum é o feh, que pode ser instalado digitando-se

$ sudo apt install feh

e então, por exemplo,

$ feh icon-us.jpg .

Jaseon Quanta
fonte