There are several tools that let you examine the inside of a binary file in Linux. One of them is called "hexdump" (see "man hexdump"). Another is "od" (octal dump - though either of these can output...
You can distinguish between binary and text files, and for the most part even identify what type of binary file, by using the "file" command. For example:
~$ file unknownfileunknownfile: PNG image...
No. Header files are those which contains declaration part of function & library files are those which contains definition part of function. These are those functions which we called in our...