常用 MIME Type

MIME TypeFile Extension
application/SLAstl
application/STEPstep
application/STEPstp
application/acaddwg
application/andrew-insetez
application/clariscadccad
application/draftingdrw
application/dsptypetsp
application/dxfdxf
application/excelxls
application/i-deasunv
application/java-archivejar
application/mac-binhex40hqx
application/mac-compactprocpt
application/vnd.ms-powerpointpot
application/vnd.ms-powerpointpps
application/vnd.ms-powerpointppt
application/vnd.ms-powerpointppz
application/msworddoc
application/octet-streambin
application/octet-streamclass
application/octet-streamdms
application/octet-streamexe
application/octet-streamlha
application/octet-streamlzh
application/odaoda
application/oggogg
application/oggogm
application/pdfpdf
application/pgppgp
application/postscriptai
application/postscripteps
application/postscriptps
application/pro_engprt
application/rtfrtf
application/setset
application/smilsmi
application/smilsmil
application/solidssol
application/vdavda
application/vnd.mifmif
application/vnd.ms-excelxlc
application/vnd.ms-excelxll
application/vnd.ms-excelxlm
application/vnd.ms-excelxls
application/vnd.ms-excelxlw
application/vnd.rim.codcod
application/x-arj-compressedarj
application/x-bcpiobcpio
application/x-cdlinkvcd
application/x-chess-pgnpgn
application/x-cpiocpio
application/x-cshcsh
application/x-debian-packagedeb
application/x-directordcr
application/x-directordir
application/x-directordxr
application/x-dvidvi
application/x-freelancepre
application/x-futuresplashspl
application/x-gtargtar
application/x-gunzipgz
application/x-gzipgz
application/x-hdfhdf
application/x-ipixipx
application/x-ipscriptips
application/x-javascriptjs
application/x-koanskd
application/x-koanskm
application/x-koanskp
application/x-koanskt
application/x-latexlatex
application/x-lisplsp
application/x-lotusscreencamscm
application/x-mifmif
application/x-msdos-programbat
application/x-msdos-programcom
application/x-msdos-programexe
application/x-netcdfcdf
application/x-netcdfnc
application/x-perlpl
application/x-perlpm
application/x-rar-compressedrar
application/x-shsh
application/x-sharshar
application/x-shockwave-flashswf
application/x-stuffitsit
application/x-sv4cpiosv4cpio
application/x-sv4crcsv4crc
application/x-tar-gztar.gz
application/x-tar-gztgz
application/x-tartar
application/x-tcltcl
application/x-textex
application/x-texinfotexi
application/x-texinfotexinfo
application/x-troff-manman
application/x-troff-meme
application/x-troff-msms
application/x-troffroff
application/x-trofft
application/x-trofftr
application/x-ustarustar
application/x-wais-sourcesrc
application/x-zip-compressedzip
application/zipzip
audio/TSP-audiotsi
audio/basicau
audio/basicsnd
audio/midikar
audio/midimid
audio/midimidi
audio/mpegmp2
audio/mpegmp3
audio/mpegmpga
audio/ulawau
audio/x-aiffaif
audio/x-aiffaifc
audio/x-aiffaiff
audio/x-mpegurlm3u
audio/x-ms-waxwax
audio/x-ms-wmawma
audio/x-pn-realaudio-pluginrpm
audio/x-pn-realaudioram
audio/x-pn-realaudiorm
audio/x-realaudiora
audio/x-wavwav
chemical/x-pdbpdb
chemical/x-pdbxyz
image/cmu-rasterras
image/gifgif
image/iefief
image/jpegjpe
image/jpegjpeg
image/jpegjpg
image/pngpng
image/tifftif tiff
image/tifftif
image/tifftiff
image/x-cmu-rasterras
image/x-portable-anymappnm
image/x-portable-bitmappbm
image/x-portable-graymappgm
image/x-portable-pixmapppm
image/x-rgbrgb
image/x-xbitmapxbm
image/x-xpixmapxpm
image/x-xwindowdumpxwd
model/igesiges
model/igesigs
model/meshmesh
model/meshmsh
model/meshsilo
model/vrmlvrml
model/vrmlwrl
text/csscss
text/htmlhtm
text/htmlhtml htm
text/htmlhtml
text/plainasc txt
text/plainasc
text/plainc
text/plaincc
text/plainf90
text/plainf
text/plainh
text/plainhh
text/plainm
text/plaintxt
text/richtextrtx
text/rtfrtf
text/sgmlsgm
text/sgmlsgml
text/tab-separated-valuestsv
text/vnd.sun.j2me.app-descriptorjad
text/x-setextetx
text/xmlxml
video/dldl
video/flifli
video/flvflv
video/glgl
video/mpegmp2
video/mp4mp4
video/mpegmpe
video/mpegmpeg
video/mpegmpg
video/quicktimemov
video/quicktimeqt
video/vnd.vivoviv
video/vnd.vivovivo
video/x-flifli
video/x-ms-asfasf
video/x-ms-asxasx
video/x-ms-wmvwmv
video/x-ms-wmxwmx
video/x-ms-wvxwvx
video/x-msvideoavi
video/x-sgi-moviemovie
www/mimemime
x-conference/x-cooltalkice
x-world/x-vrmlvrm
x-world/x-vrmlvrml
<think>好的,用户现在问的是关于在银河麒麟V10系统中,如何设置右键菜单的快捷方式生效,特别是关于MimeType的问题。之前我已经指导过他们如何通过创建.desktop文件来添加右键菜单选项,现在用户可能遇到了MimeType配置的问题,或者需要更详细地了解MimeType的作用和如何正确配置。 首先,我需要回忆一下MimeType.desktop文件中的作用。MimeType用于指定该应用程序或脚本可以处理的文件类型或目录类型。当用户右键点击某个文件或目录时,系统会根据该文件MIME类型来显示对应的右键菜单选项。因此,正确设置MimeType是确保快捷方式在特定文件类型或目录下生效的关键。 接下来,我需要考虑用户可能的困惑点。用户可能不清楚MimeType的具体语法和可用值,或者他们在之前的步骤中配置了MimeType但没有达到预期效果。例如,用户可能希望他们的脚本在点击文件时出现,但实际只在目录下出现,或者相反。这时需要解释不同MimeType值的含义,以及如何组合使用它们。 另外,用户可能对如何验证MimeType是否正确设置感到困惑。可能需要指导他们如何查看文件MIME类型,例如使用`xdg-mime query filetype 文件名`命令,或者检查系统的MIME数据库。 还需要考虑用户可能的错误配置,例如拼写错误、缺少分号或未正确引用MIME类型。例如,MimeType的每个条目应该以分号结尾,并且多个条目之间用分号分隔。如果用户漏掉了分号,可能导致配置无效。 另外,用户可能希望他们的脚本在多种类型的文件或目录下生效,这时需要说明如何组合不同的MimeType值。例如,同时支持目录和文本文件,或者所有文件类型。 还需要提醒用户,修改系统级的.desktop文件需要管理员权限,因此需要使用sudo命令,并且在修改后需要更新桌面数据库和重启文件管理器,以使更改生效。如果用户忘记执行这些步骤,可能会导致配置不生效。 此外,可能需要给出一些常见的MimeType示例,例如处理图片、文档或所有文件类型,这样用户可以更直观地理解如何应用到自己的场景中。同时,需要强调安全注意事项,因为错误的MimeType设置可能导致脚本在不期望的情况下被触发,或者潜在的安全风险。 最后,要确保回答结构清晰,分点说明MimeType的作用、常用值、配置示例以及注意事项,帮助用户逐步解决问题,并验证配置是否正确。</think>在银河麒麟V10中,`.desktop`文件的 `MimeType` 字段决定了**右键菜单的生效场景**。它通过匹配文件/目录的MIME类型,控制快捷方式何时出现在右键菜单中。 --- ### **MimeType 核心作用** - **定义触发条件**:指定哪些文件类型或目录下会显示该右键选项 - **格式要求**:多个MIME类型用英文分号分隔,例如 `MimeType=inode/directory;text/plain;` --- ### **常用 MimeType 值** | 场景 | 对应 MimeType 值 | 示例解释 | |-----------------------|-------------------------|---------------------------------| | **所有文件夹** | `inode/directory` | 右键点击文件夹时生效 | | **所有文件** | `*/*` | 右键点击任意文件时生效 | | **文本文件** | `text/plain` | 仅对.txt/.log等文本文件生效 | | **图片文件** | `image/*` | 对JPG/PNG等所有图片格式生效 | | **自定义文件类型** | `application/x-自定义名` | 需配合系统MIME类型注册使用 | --- ### **配置示例** 1. **仅对文件夹生效**: ```desktop MimeType=inode/directory; ``` 2. **对文件文件夹均生效**: ```desktop MimeType=inode/directory;*/*; ``` 3. **仅对PDF文件生效**: ```desktop MimeType=application/pdf; ``` --- ### **验证MIME类型** 若不确定文件MIME类型,可通过终端查询: ```bash xdg-mime query filetype 文件名 ``` 例如查询 `test.jpg` 的MIME类型: ```bash xdg-mime query filetype test.jpg # 输出 image/jpeg ``` --- ### **注意事项** 1. **生效范围优先级**:系统会优先匹配最具体的MIME类型 2. **修改后必须执行**: ```bash sudo update-desktop-database # 刷新配置 killall peony # 重启文件管理器 ``` 3. **安全限制**:`*/*` 会覆盖所有文件类型,慎用!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值