Write in front
The Linux operating system is a clone system developed based on the UNIX operating system. It was born on October 5th in [Linux Desktop] in 1991 (this is the first time it was officially announced). In the future, with the help of the Internet and the joint efforts of computer enthusiasts all over the world, it has become the most widely used UNIX operating system in the world today, and the number of users is still growing rapidly.
The operating system assumes the role of "housekeeper" in the computer. It allocates computer hardware and software resources reasonably, and handles a variety of basic tasks, such as managing and configuring memory, determining the priority of system resource supply and demand, controlling input and output devices, operating networks and managing file systems, etc. It also provides a way for users to interact with System interactive operation interface. In my opinion, the role of the "housekeeper" of the Linux operating system is like the boss of a company .
Assuming that our current goal is to list this company, what should we do? At least the following four stages of development:
In this way, you can put yourself and understand that the operating system is to coordinate various resources to help us get things done. You are no longer limited to the original "external thinking", but enter Linux, fully understand the working principle of the computer, and master the operating mechanism of the program. In this way, your concurrent programming, programming and performance analysis capabilities will rise to a level, and development efficiency will be qualitatively improved. When encountering actual problems, you can also start from the system level to write code and solve problems.
Introduction
This "Linux Study Notes" is very comprehensive and detailed, covering almost every aspect of Linux basic learning from Linux common commands to Linux common operations , to network management and performance optimization ! You can learn whether it is Java development or operation and maintenance!
The information is also organized by table of contents, with more specific content below each chapter
Moreover, this information is not a scanned version, the text inside can be copied directly, which is very convenient for us to learn
Forward + follow, and then reply to the keyword "888" or "666" in a private message to get this "Linux Study Notes" for free.
1. Common commands
- Linux common operation commands and command line editing shortcuts
- Shutdown and restart commands
- grep and pipe
Two, disk management
- File system configuration file
- File system operation commands
- Swap partition
Three, user management
- User and user group operation commands
- Related configuration files
- Linux user password policy
- ACL permission settings
- User identity switching
- Query user command
Four, file permissions
- file type
- File Permissions
- Super access control
- Permission command
Five, directory structure
Six, software installation
- RPM
- YUM
Seven, time management
- Linux time introduction
- Linux time setting command
Eight, start boot
- Linux boot process
- The commonly used boot boot tools grub and 1i1o in Linwx
Nine, run level
- The run level of the Linux system (runlevel)
- Principle of run level
- Detailed explanation of /etc/inittab configuration file
- Related commands
10. Process management
- Process classification
- Process attributes
- Process management commands
Forward + follow, and then reply to the keyword "888" by private message to get this "Linux Study Notes" for free.
11. Resource monitoring
- free memory monitoring
- vmstat
- iostat
- uptime
- W
- mpstat
- pmap
- sar
12. System Service
- System service classification, according to the method used, can be divided into three categories
- Services started by the System V startup script
- xinetd service management
- List of common services
13. Environmental Management
- Environment variable
14. Network Management
- ifconfig
- tcpdump
15. Configuration file
- Configuration file introduction:
- Configuration file classification:
- List of important configuration files:
16. Planning tasks
- 1. at: To schedule a task to be executed in the future, an atd system background process is required
- 2. Cron service (reference website: http://www.linuxsir.org/main/?q=node/209)
- 3. System-level scheduled tasks and their extension anacrontab
17. VI/VIM editor
Eighteen, compression and packaging
- Gzip/zcat
- Bzip2/bzcat
- Tar
- Cpio
19. Performance optimization
Twenty, common problems
- Solution to the inaccessibility of some websites
- Centos5 cannot connect to the wireless network
- Linux remote management Windows program Rdesktop detailed explanation
- Linux remote access to Windows shared directory
- Cannot enter the graphical interface after upgrading or installing the program
- How to set up Linux automatic login
Forward + follow, add assistant VX: MXW5308 to get this "Linux Study Notes" for free.