Strace is a powerful Linux debug Analysis Diagnostic tool that can be used to track process system calls and received signals during program execution, especially for programs that are unreadable by the source code or are not compiled by source code.
Recently learning to drive development, progress to the character device-driven development phase.First of all, the first reading of a learning-driven step of the post is recorded as follows:1. Learn to write simple makefile2. Compile an application
Preface:Because the server apache cannot resist the current concurrency. after the front-end squid configuration is added, the problem still cannot be solved. most page programs are dynamic. fastcgi cannot be used for processing. therefore, we want
1. Use compilation and Installation
This method is applicable to all Linux releases.
First, download vnStat from the official website:
wget http://humdi.net/vnstat/vnstat-1.11.tar.gz
Decompress:
tar xvzf vnstat-1.11.tar.gz
Enter the directory:
cd
You can use monitoring programs such as cacti and nagios to monitor nginx servers, but sometimes it is not that complicated. You can use nginx-rrd to monitor connections and requests.
First, compile and install nginx. Pay attention to loading the
Here is a simple demonstration of encrypted access-https encrypted access under Apache.
1. I will not go into details about DNS resolution here. I will discuss the dns resolution situation in this demonstration:
[Root @ localhost html] # nslookup
Cacti is an excellent monitoring tool that intuitively displays the status of Monitored Objects through templates or custom templates. By importing the apache_status template, Cacti can monitor the performance of Apache servers.
1. Configure apache
The crontab command is used in linux systems to set periodically executed commands. The crontab file contains a series of jobs and commands sent to the cron daemon. Each user can have their own crontab file. At the same time, the operating system
######################################## #######################Useradd user management######################################## #######################1. useradd-DShow Default User Creation options2. Create a template file location with the default
To attach a USB flash drive to Linux, follow these steps:
1: insert the USB flash drive into the USB interface and check whether the USB flash drive is inserted.
2: run the fdisk command to check the partition and USB device information.
[Root @
In the previous article, I briefly introduced several aspects that affect linux performance and how to solve these problems, but how can we find problems in some or some aspects of the system? This requires several common performance analysis tools
More and more people are getting started with Linux operating systems, from VPS to flash machine systems for wireless routing (such as OpenWRT and Tomato ), at the same time, the words "Average system Load" or "Load Average" will also be seen on a
Chown can change the owner and group commands of files or directories on disks to facilitate permission Control for users.
Chown
[Syntax] chown [Options] [parameters][Details] The chown command is used to change the owner or group of a specified
Ftp servers are more common on the Internet. Linux ftp commands use commands to control file transfer between local and remote hosts, here we will introduce some frequently used Linux ftp commands in detail. I believe it will be very easy to master
LVM is short for Logical Volume Manager (Logical Volume management), which is implemented by Heinz Mauelshagen on the Linux 2.4 kernel. LVM logically sets partitions of one or more hard disks, which is equivalent to a large hard disk. When the hard
In the current text editor era, the default Linux editor is still vi or vim. The Linux vi commands discussed in this article will help novice administrators better use vi.
This is inseparable from Linux vi or its latest version of vim. Why? Because
System Version: CentOS 5.6X64
# Downloading the SVN server (CollabNet Subversion)Download CollabNet Subversion and download the latest version at this URL:Http://www.open.collab.net/cn/downloads/subversion/redhat.html
JDK1.6 and python2.4 ~ must be
Use five virtual machines to simulate a relatively simple production environment. Direct (poor painting, please forgive me)
I. Prerequisites:
1. Have a deep understanding of how DNS works.
2. Compile and install the software package
3. apache
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