Как открыть текстовые, видео или графические файлы через терминал

34

Я новичок в Ubuntu, и я хотел бы знать, как открыть простой текстовый файл или открыть видео или изображение через терминал

Брно
источник

Ответы:

50

Если вы хотите открыть файлы в графических приложениях из командной строки, например, изнутри gnome-terminalили xtermпросто запустите:

xdg-open $file

И он откроется $fileв соответствующем приложении для этого файла. Аргумент также может быть URL, поэтому

xdg-open http://askubuntu.com/

откроет этот сайт в вашем браузере, и:

xdg-open mailto:someone@somewhere.com

должен открыть компоновщик вашей почтовой программы по умолчанию, с someone@somewhere.comпомощьюTo: поле.

Если то , что вы хотите просмотреть видео на виртуальном терминале, без Xorg, вы можете использовать mplayerс directfb, fbdev, fbdev2, sdl(с рамкой буфера фоновым), или в svgaкачестве видеовыхода, запустив

mplayer -vo fbdev2 file.mpg

Например. Для неподвижных изображений вы можете установить fbiпакет и использовать его для отображения изображений в буфере кадров.

Добей
источник
Я забыл про xdg-open. xD Но они не уточнили, есть ли у них только терминал, или у них есть графический интерфейс, поэтому я предположил, что в худшем случае у них есть только терминал и нет графического интерфейса ...
Томас Уорд
3

Чтобы открыть видео с терминала

  • Сначала установите vlc player, выполнив следующие команды на терминале

    sudo add-apt-repository ppa:videolan/stable-daily
    sudo apt-get update
    sudo apt-get install vlc
    
  • Затем перейдите в каталог, который содержит видео, которые вы хотите воспроизвести,

    cd /path/to/the/directory/which/contains/videos
    
  • Воспроизвести видео с терминала, используя VLC Player,

    vlc "videofilename.fileformat"
    

Чтобы открыть картинку из терминала,

  • Установите Shotwell, чтобы открыть изображение через терминал,

    sudo add-apt-repository ppa:yorba/ppa
    sudo apt-get update
    sudo apt-get install shotwell
    
  • Затем перейдите в каталог, содержащий изображение, которое вы хотите открыть,

    cd /path/to/the/directory/which/contains/picture
    
  • Откройте картинку через терминал, используя Shootwell,

    shotwell "picturefilename.fileformat"
    
Авинаш Радж
источник
2

Чтобы открыть текстовый файл, вы можете использовать, nano /path/to/fileгде /path/to/fileнаходится место на компьютере, где хранится ваш файл, с фактическим именем файла в конце (поэтому, если вы загрузили его в свой каталог загрузок и ваше имя пользователя «example», и файл с именем "test.txt", то вы можете сделать nano /home/example/Downloads/text.txt).

(Это полуответ)

Томас Уорд
источник
0

Я только что скачал песню (тема песни Mario (быстро)) и набрал:

    $ play main_theme_sped_up.ogg

И это сработало!

неизвестный
источник
0

В дополнение к хорошему ответу @ dobey, если вы предпочитаете открывать изображение с помощью средства просмотра изображений системы через терминал, используйте xdg-open, как следует из ответа. Другой распространенной альтернативой является feh, который можно установить, набрав

$ sudo apt install feh

а потом, например,

$ feh icon-us.jpg ,

Джейсон Кванта
источник