OS: Operating System operating system, general-purpose software program
Main features: hardware-driven process management Memory Management Network Management Security Management document management
OS Category:
Server OS: CentOS, Ubuntu, Windows Server , AIX
Desktop OS: Windows 10, Mac OS, Fedora
mobile device OS: Andriod, IOS, AliOS, HarmonyOS
Interface: interface
Operating systems typically provide two important interfaces to meet some general user's needs:
the command line: The actual function is called a shell terminal program provided by the underlying essence of the program is still calling some operating systems mentioned
functions for the
window interface: interface window to receive some mouse, keyboard actions from the operating system message queue programming through the window, and then
make some response
Linux command
Show file type
File [- bcLvz ] [- F <file name>] [- m <magic number file> ...] [... file or directory]
ABI:Application Binary Interface
Application Binary Interface, ABI describes the low-level interface between the application and the OS, allows compiled object code can be run without changes in the system using a compatible ABI
API: Application Programming Interface Toolbox library dll
Application development interface, API defines the interface between source code and libraries, so the same source code can be compiled on any system that supports this API's
POSIX: Portable Operating System Interface system operable portable interface X used to make up the end, it is tall, the
series of API defined in the standard IEEE POSIX compliant operating system may be compiled performed in other operating system POSIX