Becoming a Senior Programmer proficient in Linux programming has always been the goal of many friends. According to statistics from chinacache, the monthly salary of Linux programmers in Beijing is 1.8 times that of Windows programmers, 2.6 times that of Java programmers, and 2.9 times that of Windows programmers. At the same time, the data shows that with the increase of work experience, the income gap bet
Rpm for linux learning and rpm for linux Learning
Currently, the two most common software installation methods are as follows:
1. dpkg
2. rpm
1. dpkg
It was first developed by the Debian Linux community. Through dpkg, the software provided by Debian can be easily installed,
Reference Address: http://www.cnblogs.com/notepi/archive/2013/06/15/3137103.htmlRecommended Linux Learning BibliographyLinux Basics1. "Linux and Unix Shell Programming Guide"C Language Basics1, "C Primer plus,5th Edition" "Beauty" Stephen Prata2, "The C programming Language, 2nd Edition" "Mei" Brian W. Kernighan David M. Rithie (K R)3, "advanced programming in t
Learning from linux-disk management and learning from linux
1: df is used to view the capacity information of mounted disks.
-I. View inodes usage
-H is displayed in proper units
-K-m is displayed in k M units.
2: view the space occupied by a file or directory by du [-abckmsh] [file name and directory name]
The du + di
Linux learning process, thread and program, and linux learning process thread
Concepts of programs, processes, and threads
1: differences between programs and processes
The appearance of a process is initially in UNIX, used to represent multiple users, multi-task operating system environment, the concept of basic execu
Linux Command learning and linux Command Learning
Everything in Linux corresponds to a file.
Root:/Sbin/Usr/sbin
All users:/Bin/Usr/bin
Bin: binary
Usr: user
Sbin: super binary
-A: all
-L: long:
Drwxr-xr-x
File Type: d directory
-Binary files
L soft link file
Linux Command 1 (learning Note 3) and linux Command learning note
Cainiao records.1. Change the Host Name
The new hostname ln0491 changes the host name to ln0491 and then logs on to the new host name.2. Create and delete folders
For example: create a data folder mkdir datals in the current path to view and delete the e
Linux learning notes (5) file search commands for common Linux commands and Common commands for learning notes(1) find
The find command is used for file search. Its path is/bin/find. Its Syntax format is:
Find [search range] [matching condition]
1)-name: search by file name, such as searching for the init file under/et
I will not go into details about the origins of linux systems, including the advantages and disadvantages. The following describes basic learning methods and ideas in the learning process. 1. instruct the attacker to fish 1. First, create a linux image, burn the CD, and install it on your computer. (We recommend that y
Simple Linux Command learning notes, linux learning notes
1. View Processes
Ps-ef | grep keyword/* keyword is service name */
Netstat-unltp | grep keyword/* the keyword is the service name or port */
2. Killing Processes
Kill-9 process no./* exercise caution when performing operations */
3. view files by PAGE
Cat
Linux Command Learning (1) -- ls command, linux Command learning ls
The first thing you need to know is the command prompt.
[Root @ localhost ~] #
Current login user (root)
Host Name (localhost)
Current Directory (Home Directory)
Super User prompt (#)
Normal user prompt ($)
1.1 Command Format
Command [Option
multiple zeros with a single 0Cat-n file1 number of lines to mark a fileCat Example.txt | awk ' nr%2==1 ' deletes all even lines in the Example.txt fileecho a b C | awk ' {print '} ' view one row of the first columnecho a b C | awk ' {print $1,$3} ' view the first and third columns of a rowPaste file1 file2 Merge two files or two columns of contentPaste-d ' + ' file1 file2 merge two files or two columns of content, in the middle with "+" distinctionSort file1 file2 Sorting two contents of a fil
to build mail server ,Linux uses NFS and ISCSI to build networked storage servers, and so on, which is a very wide application in the enterprise. Linux supports multiple users, each user has their own special rights to the file device, to ensure that the user does not affect each other. Multitasking is one of the most important features of computers now, andLinux allows multiple programs to run simultaneo
some excellent communities:1) www.csdn.net (the largest IT professional community in China)2) http://www.chinaunix.net/(China's largest Unix/Linux technology community)3) www.armjishu.com (the best embedded technology community in China, with many practical projects)However, these forums are often the stage for Linux masters. If you post very elementary questions on forums that discuss advanced skills, the
Linux multi-process learning and Linux Process Learning1Linux Process Overview a process is a process executed once by a program. It is essentially different from a program. The program is static. It is a set of commands stored on disks in sequence. A process is a dynamic concept. It is a program of a runner, including the dynamic creation, scheduling, and elimin
~ Written in frontFirst of all, thank Meng Teacher's careful explanation, the use of this novel teaching method (Mooc classroom + blog), also feel very fortunate with the teacher's idea of the Linux kernel to carry out a preliminary system learning. The combination of code and GDB Debug Tool trace analysis has a deeper understanding of some important mechanisms of the L
bufferedwriter (OSW); PrintWriter pw=new PrintWriter (bw,true); Send Pw.println ("Hello Wrold");Read the information returned by the server side InputStreamReader isr=new inputstreamreader (Sk.getinputstream ());//can read information sent from the client Bufferreader br= New Bufferreader (ISR);//For better reading, put it into the BufferreaderString response=br.readline ();//Read it outSYSTEM.OUT.PRINTLN ("Server response is:::" +response); }catch (Exception e) {e.printstacktrace (); } }}
painful process to look at the kernel, and there was a way to find a way out in the forest. In the meantime, I organized some students to learn the kernel, and there were almost a few who could stick to it. I think I have persisted. In the first and second scenarios, I hardly touched the door. There are three reasons for my analysis: 1. My own infrastructure is poor, which is the most critical. 2. the kernel itself is very difficult. 3. No communication or expert advice. It was the third time t
Linux learning records. 1. Installation, linux learning records. 1
I recently thought about how to start learning linux.
After Baidu started the installation, the virtual machine VirtualBox and ubuntu.Ubuntu text tutorial Based
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.