woj*_*jox 3 package-management command-line
了解文件扩展名确实有助于了解程序正在做什么或使用什么。什么是常见的,我如何提取它们?
Rin*_*ind 10
文件扩展名取决于文件的创建者。在 Linux 中你可以命名一些东西,music.mp3但如果它是一个文本文件,它会打开gedit你的文本编辑器,因为它会查看第一个位/字节(?),它说明它是什么类型的文件。
当涉及到 bash 脚本时,最好不要.sh在最后包含脚本。通过省略它,您基本上创建了一个,command因此那些甚至不会有扩展名。这些命令可以在 bash 中创建,也可以在 perl 或 python 中创建。
因此,查看文件的实际名称可能会产生误导!
Linux 有一个命令file可以找出文件是什么。语法file *
一些随机样本:
xxxx.sql:UTF-8 Unicode 文本,行很长
xxxx.sql.gz:gzip 压缩数据,是“xxxx.sql”,来自 Unix,最后修改:
2011 年 5 月 18 日星期三 10:21:34
yyyyy:ASCII 文本
iffffff:目录
ghgggg.tar:POSIX tar 存档 (GNU)
fhhfhf.pl:perl 脚本文本可执行文件
对于可以使用 Fuddledumpy 的帖子的扩展列表,以 .pl 结尾的文件很可能是 perl 脚本,但要确保使用file.