আমি নিম্নলিখিত পদ্ধতিতে সিস্টেমটির সংক্ষিপ্তসার করব:
Linux extension |Windows Equivalent |Short description
------------------------------------------------------------
.so, .o | .dll | Object that can be loaded at runtime (Similar to DLL)
.a | .lib | Static library
[none], .elf(rare),| .exe, .com(rare) | Linux executables
.bin(rare) | |
.sh | .bat | Shell script
.exe | .exe | Mono application, Wine application
.deb | .msi | Installer package for Debian/Ubuntu releases
| | (Though .deb is much more powerful with
| | native support for dependencies and repos). Note that .deb is actually a .ar archive with a special control file, a special file order, and a different extension.
.rpm | .msi | Installer package for RedHat/CentOS releases.
.tar.gz, .tar, .gz | .zip | Compressed files that can contain a program or any other data, like images, documents, etc
.ko | .sys | Drivers and kernel modules are loaded into the Linux kernel and have more hardware access than other programs.
.sh, .php, .py, etc| .bat, .cmd, .vbs, | Linux is capable of running any file that it has an interpreter for.
| .js | A line at the top of the file called the shebang specifies what interpreter to run the file with.
| | Windows only supports .bat and .cmd files as Batch files, and .vbs (vbscript) and .js (JScript, not to be confused with JavaScript) via the Windows Script Host (WSH).
#!
প্রথম লাইনে (শেবাং বা হ্যাশবাং নামে পরিচিত) যে কোনও ফাইল শুরু হয় কেবল একটি স্ক্রিপ্ট। শেবাংয়ের পরের পথটি প্রোগ্রামটির (এক্সিকিউটেবল) পথের যা স্ক্রিপ্টটি বিশ্লেষণ করা দরকার, ধরে নিই যে ফাইলটির সাথে এক্সিকিউট করার অনুমতি সেট করা হয়েছে chmod a+x filename
।
অতএব, আপনার মূল প্রশ্নের উত্তর, কোন এক্সটেনশন, অথবা খুব কমই, এটা .elf
বা .bin
।
এটি সম্প্রদায় উইকি তৈরি করা হয়েছে, যাতে যে কোনও এন্ট্রি যুক্ত করতে পারে।