OS operating system foundation

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

 

Guess you like

Origin www.cnblogs.com/bpzblog/p/12605180.html