相关疑难解决方法(0)

MIME 类型和文件 .extensions 之间有什么关系?

我在这里可能有错误的想法,但我认为:

MIME 类型是识别代码,嵌入文件中。
文件 .extensions是识别代码,后缀为文件

我想,根据我在黑暗时代听到的一些事情,Linux 是 .extension 不可知论者......(也许是在早期,从那时起事情就发生了变化......?)

我最近来自 Windows 世界,在操作系统级别,文件 .extension 是(据我所知)将其与其相关应用程序相关联的唯一方法。

因为我不知道为什么,我发现一个名为“fred”的文件一个名为“fred.txt”的文件都在文本编辑器中打开,这让我有点不安。

这里有明确的层次结构吗?

mime-type file-association

21
推荐指数
3
解决办法
2万
查看次数

为什么不让 .txt 文件可执行而不是 .sh 文件来运行脚本?

我想知道有什么必要将可执行命令放在.sh文件中以制作单个脚本,因为我可以通过将命令放在.txt文件中并使用chmod.

我假设这可以通过任何文件扩展名来完成。所以,我对.sh扩展的必要性感到很困惑。任何帮助将非常感激。

extension files executable filename file-type

19
推荐指数
1
解决办法
5954
查看次数

为什么有些应用程序的文件没有扩展名?

为什么开发人员选择不对某些文件使用文件扩展名?以下是来自 MediaWiki 的示例 -

在此处输入图片说明

这似乎是有意为之,例如,“信用”和“复制”可能具有法律意图。他们为什么这样做呢?在什么情况下我应该这样做?

file-format

14
推荐指数
2
解决办法
6316
查看次数

8
推荐指数
2
解决办法
2103
查看次数

为什么我必须将我的文本文件命名为 <something>.cpp 才能从命令行编译 C++ 程序?

我正在探索从 bash shell(在 Ubuntu 12.04 中)编译/运行简单的 C++ 程序。作为 Linux 新手,我实际上有几个问题。

首先,Ubuntu/Linux 似乎不像 Windows 那样以 .abc 格式显示文件类型。我知道操作系统不需要该扩展名来知道文件的类型,但是对于人类用户来说,一眼就能读出这些信息不是更方便吗?我应该如何知道给定文件的类型?

其次(相关地),如果 Linux 似乎不关心使用类型信息扩展文件名,为什么当我在 gedit 中创建一个简单的 C++ 程序并将其称为“测试”时,编译不起作用(使用g++ 编译器顺便说一句),但是当我将文件命名为“test.cpp”时,它确实有效吗?

Linux 是否需要/关心扩展?我觉得我在这里收到的信息好坏参半,我真的很想了解。

file-format

5
推荐指数
1
解决办法
1088
查看次数

Ubuntu 16.04 LTS does not display .jpg files

I have a series of .jpg files that do not show on Ubuntu Image Viewer or as thumbnails. These are perfectly ok on Windows 32 and 64 and on Mac OS.

Strangely one very old .jpg file does display correctly and its thumbnail is visible in Files no bother just these new ones.

After one hair pulling exercise found some which would not display on Windows were wrongly tagged as .jpeg by extension removed all these. Now all are on …

thumbnails jpeg image-viewers

5
推荐指数
1
解决办法
6733
查看次数

如何区分没有扩展名的文件和不使用`cd`的文件夹?

没有扩展名的文件和文件夹有什么区别?我的意思是,当我在终端中创建一个文件时,例如:

touch somefile
Run Code Online (Sandbox Code Playgroud)

然后删除该文件并创建一个同名目录:

mkdir somefile
Run Code Online (Sandbox Code Playgroud)

他们看起来一样ls。如何在不使用的情况下区分它们cd somefile

另外,我不知道没有扩展名的文件在 Linux 中是如何工作的。我在互联网上找不到文章,所以我希望你能帮助我。

command-line bash files directory

1
推荐指数
3
解决办法
91
查看次数