如何通过终端打开文本、视频或图像文件?

如何通过终端打开文本、视频或图像文件?

我是 Ubuntu 新手,我想知道如何通过终端打开一个简单的文本文件或一个视频文件或一个图像文件。

答案1

如果您希望从命令行在图形应用程序中打开文件,例如在gnome-terminalxterm然后只需运行:

xdg-open $file

然后它将$file在适合该文件的应用程序中打开。参数也可以是 URL,因此

xdg-open http://askubuntu.com/

将在您的浏览器中打开此网站,并且:

xdg-open mailto:[email protected]

应该打开您的默认邮件程序的编写器,并在字段[email protected]中使用To:

如果您想在没有 Xorg 的情况下在虚拟终端上观看视频,您可以使用、、、(mplayer使用directfb帧缓冲区后端),或者作为视频输出,通过运行fbdevfbdev2sdlsvga

mplayer -vo fbdev2 file.mpg

例如,对于静态图像,您可以安装该fbi包,并使用它在帧缓冲区上显示图像。

答案2

从终端打开视频

  • 首先通过在终端上运行以下命令来安装 vlc 播放器

    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 播放器从终端播放视频,

    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
    
  • 使用 shotwell 通过终端打开图片,

    shotwell "picturefilename.fileformat"
    

答案3

要打开文本文件,您可以使用:

nano /path/to/file

您的文件存储在计算机上的哪个/path/to/file位置,末尾是文件的实际名称。

因此,如果您将文件下载到Downloads目录中,并且您的用户名是example,并且文件名为test.txt,那么您可以执行以下操作:

nano /home/example/Downloads/text.txt

答案4

要通过终端打开任何文件,您必须找到该文件的路径。然后输入要用来打开该文件的应用程序的名称。

例如,要使用 Shotwell 打开当前目录中的图像文件,您可以运行:

shotwell image.jpg

或(使用文件的绝对路径):

shotwell /home/username/Downloads/image.jpg

相关内容