Vamei Source: Http://www.cnblogs.com/vamei Welcome reprint, Please also keep this statement. Thank you!
In this series of articles I describe the basic concepts of Linux. The Linux operating system inherits from UNIX. An operating system is a set of software that controls and uses computers. UNIX is a set of rules that all UNIX systems obey the same philosophical system. I focus on the macro mechanism of Linux and ignore many technical details. I want to show the skeleton of Linux and provide a Linux map that assists with learning. It can be put into this framework, whether it's a lower-level kernel or a top-level operation or application programming. There is another reason for writing this series: before writing a python tutorial, we found that Python's standard library is a large part of the Python interface that calls the operating system. In order to use these interfaces skillfully, the basic knowledge of the operating system is indispensable.
I hope this series of articles will be useful to everyone.
I use the Linux Ubuntu 12.04 as a test platform.
0. Linux Introduction and vendor version
1. Linux boot up
2. linux File Management
3. Architecture of Linux
4. Linux command line and command
5. linux file Management related commands
6. Linux text stream
7. Linux Process Basics
8. Linux Signal Basics
9. Linux Process Relationships
Ten. Linux Users
Linux from program to process
Linux multi-Threading and synchronization
inter-process communication between Linux
Implementation of Linux file system
===============================================
Add:
Linux Common commands
If you are interested in Linux commands, recommend
Http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html
The author is Peida, who carefully explained the common commands and configuration files.
References
Reference books, see Bean column:
http://book.douban.com/doulist/1663811/