-fpic must be added to the compiled shared library. What is this for?Let's look at a simple example:#include int fun1 () { printf ("fun1\n");}Generate library without-fpic, disassemble to view FUN1 's machine code0000044c : 44c: -Push%EBP
Piping is the most basic IPC mechanism, created by the pipe function:#include int pipe (int filedes[2]);Calling the pipe function is the opening of a buffer (called a pipe) in the kernel area. Filedes[0] points to the read end of the pipe, filedes[1]
The above error is that the partition table has been overwritten and the original Linux boot partition code has changed, so the Grub boot error. There are many ways to solve this problem:1. The fastest and simplestafter selecting Unbuntu in the Boot
A method that creates a new process is called only by a process that already exists, fork (), or vfork ()650) this.width=650; "src=" Http://s4.51cto.com/wyfs02/M02/84/64/wKiom1ePL3ez9NYFAAAHVJ_16P4891.png "title=" Image.png "alt="
Linux's most traditional disk File system (FileSystem) uses ext2, so it's up to ext2 to get to know the file system.I. File system featuresAfter the partition is complete, the partition needs to be formatted before the operating system can use it.
Compress unzip command: gzip (compress file, do not keep original file.) This command cannot compress the directory)Compression decompression command: Gunzip (unzip the. GZ zip file)Compression decompression Command: TAR (package compressed
1. Svnadmin Create Qcxiao2. Instructions in the svnserve.conf file:Anon-access: Control the rights of non-authenticated users to access the repository;Auth-access: Control authentication user access to repository permissions;PASSWORD-DB: Specifies
650) this.width=650; "Src=" Http://s2.51cto.com/wyfs02/M01/84/30/wKiom1eIKRbwBpBBAAA40HHYw4M727.png-wh_500x0-wm_3 -wmp_4-s_3657542903.png "title=" 2.png "alt=" Wkiom1eikrbwbpbbaaa40hhyw4m727.png-wh_50 "/>Total Amount: 7600 is the number of bytes
1, Command introduction:Whereis is used to find binary files, source code files and help notes files, Whereis is found in the system's database files, so very fast, but the system's file database is not updated in real-time, the default one weeks
About JenkinsJenkins is a continuous integration tool based on Java development that monitors ongoing duplication of work, including:1. Continuous software release/test project. 2. Monitor the work performed by external calls. Installation
First of all, let's briefly explain why we need to modify SSH remote port number.After we have installed the system, the SSH remote port of Linux is 22 port by default, but due to security considerations, we usually consider changing the original 22
Piping is the most basic IPC mechanism, created by the pipe function:#include ?int pipe (int filedes[2]);When the pipe function is called, a buffer (called a pipe) in the kernel is used for communication, it has a write end to the read end, and is
Under Linux, in addition to r,w,x permissions, there are suid SGID sbit three special permissions
SUID
If a file has suid permissions, the performer temporarily has the permission of the file owner when running a program, only on the
Detailed process of port mapping with Iptables under LinuxThe port mapping is configured with Iptables on CentOS5.4, and the detailed configuration process is described for your reference."Implement Features"Server-aeth0 119.159.220.96 External
Complex data structures and calculations are not the forte of bash. But it does at least provide arrays and arithmetic operations.1. Arithmetic OperationsThe values of all bash variables are strings, so bash does not differentiate between the number
Linux thread control & Thread separation, linux threadThread Concept
A thread, sometimes called a Lightweight Process (LWP), is the smallest unit of the program execution flow.
A thread is a single sequential control flow in a program. A relatively
Linux lin command, linuxlin
Ln is another very important command in linux. Its function is to create a non-same link for a file in another location. The most common parameter of this command is-s, the specific usage is the target file of the ln-s
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.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service