Tag: 文件格式

口径安装后的Mimetype混乱。 我该如何解决?

在所有文件类型上运行“mimetype”时,我总是得到text/plain或application/octet-stream 。 命令“file –mime-type”似乎正确识别不同的文件类型。 例如,如果我在PDF文件上运行它,我会得到 filename.pdf: application/pdf 但是,如果我尝试在同一个PDF文件上运行“mimetype”,我会得到 filename.pdf: text/plain 同样,如果我在mp3文件上运行“file –mime-type”,我会得到 filename.mp3: audio/mpeg 但是,如果我尝试在同一个mp3文件上运行“mimetype”,我会得到 filename.mp3: application/octet-stream 因此,我无法使用合适的应用程序打开一些文件。 例如。 我无法用evince打开PDF文件。 我无法设置Nautilus的“打开方式”选项,以使用合适的应用程序打开每个文件格式。 我曾尝试运行sudo update-mime-database /usr/share/mime但它无法解决问题。 我注意到,如果我作为第一个用户运行“mimetype”,我会收到此消息 WARNING: You don’t seem to have a mime-info database. The shared-mime-info package is available from http://freedesktop.org/ 但是,似乎正确安装了shared-mime-info包。

将具有相同MIME但不同文件扩展名的文件关联到不同的应用程序

如何将具有相同MIME但不同扩展名的文件关联到不同的应用程序。 例如, .maff和.zip文件都有application/zip MIME; 但我需要通过Firefox打开.maff ,使用ArchiveManager打开.zip 通过Open with dialog设置此项将应用程序关联到MIME,导致两个文件都使用相同的应用程序打开。 如何在Gnome中配置它? 我正在使用Ubuntu Lucid Lynx。 谢谢

为什么要从命令行编译C ++程序,为什么必须命名我的文本文件 .cpp?

我正在探索从bash shell编译/运行简单的C ++程序(在Ubuntu 12.04中)。 作为一般的Linux新手,我实际上有几个问题。 首先,似乎Ubuntu / Linux不像Windows那样以.abc格式显示文件类型。 我知道操作系统不需要那个扩展来知道文件的类型,但是人类用户能够一目了然地读取这些信息更方便吗? 我怎么知道给定文件的类型是什么? 第二个(相关地),如果Linux似乎不关心使用类型信息扩展文件名,为什么当我在gedit中创建一个简单的C ++程序并且只是称它为’test’时,编译不起作用(使用g ++编译器btw),但是当我命名文件’test.cpp’时,它确实有用吗? Linux是否需要/关心扩展? 我觉得我在这里收到混合信息,我真的很想了解。

列出特定扩展名的文件

好的,这很奇怪。 我正在使用此代码, ls *.prj 要在dir中列出扩展名为.prj的所有文件,但是我收到此错误, bash:/ bin / ls:参数列表太长了 我最终希望得到文件的数量,我正在使用, ls * .prj | wc -l 但即使这个命令也会出现同样的错误。 知道我哪里错了吗?

安装下载为.tgz的程序

如何使用.tgz扩展程序安装程序?

转换wordlist.txt文件,使它们兼容并在goldenDict中工作

我有五个wordlist.txt dictionary-files ; 在dict.cc下载,我需要将它们转换为.ifo | dict.dz | idx.gz .ifo | dict.dz | idx.gz .ifo | dict.dz | idx.gz或.index | .dict(.dz) .index | .dict(.dz) -format,以使它们在/与goldenDict一起工作。 有人可以提供一些内容,如何去做吧! 此外,我想保持这些词典的格式清洁,[简单和结构尽可能]转换后。

使用特定应用程序强制文件扩展名(扩展名为.exe,.jpg,.mp4 …)

我已经阅读了有关创建.desktop文件以在“使用其他应用程序打开”选项卡上使用的问题,但这不是我想要的,我希望能够在Dash或Nautilus中单击该文件并能够打开它与指定的应用程序。 例如我现在有这种情况: 当我点击一个EXE文件时,它不会被Wine执行,而是我得到以下内容: 如果我尝试在Open With上下文菜单选项中查找Wine,它就在那里。 我第一次从那里执行它很好,但接下来的时间在主上下文菜单中没有选择Wine: 然后我去了打开带有标签的属性来寻找葡萄酒。 当我点击并搜索显示其他应用程序时,它不在默认应用程序中,也不在推荐应用程序中 这不仅限于EXE扩展。 它也发生在MKV文件,MP4文件,JPG,PNG,MP3甚至SVG和CSS上。 因此,我想要一种可以对任何类型的扩展进行处理的方法,而不是试图找到一种方法来解决它: 使应用程序成为该扩展的默认设置 当我右键单击文件时,出现在Nautilus的上下文菜单中 出现在文件的“属性”窗口的“打开方式”选项卡上 当我使用Dash单击文件时,正确执行指定的应用程序 这可能听起来应用程序执行文件应该是常识,但它并不总是这样。 因此,对于实际上不起作用的情况,如何解决它。 重置扩展名?,可以打开所述扩展名的文件的更新?,通过命令行或GUI工具添加应用程序?

Native Flac .cue splitter

我有一些.Flac专辑我作为一个大文件被翻录以节省一些空间(无损CD翻录每个大约500mb),现在我有更多的存储空间我想将它们拆分回原始文件。 是否有基于debian的系统的Native .Flac / .cue分离器? 我找到了一些信息,但它要么是旧的,只是为了mp3或使用葡萄酒,这不是我想要的。 我还发现了一个Nautilus脚本,但我不认为这将是无损的,它也只执行一个非常具体的任务,我想要一些自定义选项, http://ubuntuforums.org/showthread.php?t = 853794 那么任何人都可以提供具有原生支持的无损Flac .cue分配器,以及许多转换选项吗? 请不要酒 谢谢

有.txt文件的东西?

我将文本存储为.txt,同时将其保存在Ubuntu 14.04中的Gedit中。 但是在查看该文件夹之后,我已经存储了两个具有该名称的文件但是“Tilde Symbol” ‘〜’用于另一个文件并且它将被隐藏! 说‘a.txt’意味着该文件夹也将包含‘~a.txt’ ,只有将它们取消隐藏才能查看 为什么会这样? 这是什么意思? 有什么问题/错误吗? 如何纠正呢?

什么(输入)类型的文件可以avconv转换和什么(输出)文件?

我喜欢使用简单命令(在Thunar自定义操作中),例如avconv -i %f %f.mp3 。 我可以用例如flac替换mp3 – 但是可以使用其他什么输出扩展? 此外,在Thunar自定义操作中,我可以选择涉及命令的哪些文件(音频,video等),但哪些是可以使用的输入扩展? 我在ffmpeg上发布了类似的问题 。