【Ubuntu】gio mime 和 xdg-mime 命令,设置mime类型文件 默认启动软件

一、gio mime 命令

1.1 查询默认启动软件(以video/mp4为例)

gio mime video/mp4 

1.2 设置默认启动软件(以video/mp4为例)

gio mime video/mp4 vlc.desktop

 二、xdg-mime 命令


2.1 查询默认启动软件(以video/mp4为例)

sudo xdg-mime query default video/mp4

2.2 设置默认启动软件

sudo xdg-mime default vlc.desktop video/mp4

MIME (Multipurpose Internet Mail Extensions) 类型是一种标准化的方式,用于描述文件或数据在网络传输和存储时的内容类型和编码格式。MIME 类型通常由两部分组成:类型(type)和子类型(subtype),中间以斜线(/)分隔。它们可以用来标识各种各样的文件类型,包括文本、图像、音频、视频、压缩档案、应用程序数据、电子邮箱附件等等。以下列举一些常见的 MIME 类型示例

文本类型

  • text/plain:纯文本文件,如 ASCII 文本、Markdown 文件等。
  • text/html:HTML 文件,用于网页内容。
  • text/css:CSS 样式表文件,用于定义网页样式。
  • text/javascript:JavaScript 脚本文件,用于网页动态功能。
  • text/csv:逗号分隔值(CSV)文件,用于数据交换。
  • text/calendar:iCalendar 格式的日历数据。

图像类型

  • image/jpeg:JPEG 格式的图片。
  • image/png:PNG 格式的图片。
  • image/gif:GIF 动画图片。
  • image/bmp:BMP 格式的图片。
  • image/tiff:TIFF 格式的图片。
  • image/svg+xml:SVG 可缩放矢量图形文件。

音频类型

  • audio/mpeg:MP3 音频文件。
  • audio/x-wav:WAV 音频文件。
  • audio/ogg:Ogg Vorbis 音频文件。
  • audio/flac:FLAC 无损音频文件。
  • audio/aac:AAC 高效音频编码文件。

视频类型

  • video/mp4:MP4 视频文件。
  • video/x-msvideo:AVI 视频文件。
  • video/x-flv:Flash 视频文件。
  • video/quicktime:QuickTime 视频文件。
  • video/x-matroska:Matroska(MKV)视频文件。
  • video/webm:WebM 视频文件。

压缩与归档类型

  • application/zip:ZIP 压缩文件。
  • application/x-tar:TAR 归档文件。
  • application/x-rar-compressed:RAR 压缩文件。
  • application/x-7z-compressed:7-Zip 压缩文件。
  • application/gzip:GZip 压缩文件。

文档类型

  • application/pdf:PDF 文档。
  • application/msword:旧版 Microsoft Word 文档(.doc)。
  • application/vnd.openxmlformats-officedocument.wordprocessingml.document:Microsoft Word Open XML 文档(.docx)。
  • application/vnd.ms-excel:旧版 Microsoft Excel 文档(.xls)。
  • application/vnd.openxmlformats-officedocument.spreadsheetml.sheet:Microsoft Excel Open XML 文档(.xlsx)。
  • application/vnd.oasis.opendocument.text:OpenDocument 文本文件(.odt)。
  • application/vnd.oasis.opendocument.spreadsheet:OpenDocument 电子表格文件(.ods)。

其他类型

  • application/json:JSON 数据格式。
  • application/xml:XML 数据格式。
  • application/x-shockwave-flash:SWF(Flash)文件。
  • application/java-archive:Java 归档文件(.jar)。
  • application/x-rpm:RPM 软件包。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值