What is the Q:1 shell script and is it required?
A: A shell script is a text file that contains one or more commands. As a system administrator, we often need to use multiple commands to complete a task, and we can add all of these commands in a
Site was DDoS attack, so wrote a foot to resist, to achieve the way:
1. Attack characteristics, different IP constantly post Web page, resulting in excessive resource consumption2. Analyze Nginx Access log, Judge post feature to obtain Client
First, install the following Linux mail client msmtp software (similar to a foxmail tool)1. Download and install:
Copy Code code as follows:
# tar JXVF msmtp-1.4.16.tar.bz2
# CD msmtp-1.4.16
#./configure--PREFIX=/USR/LOCAL/MSMTP
Description: Everyone at ordinary times to Linux server security is mainly to the system user inspection, landing server IP check, as well as firewall status check!
1. You need to store the correct system username in
One, the difference between NR and FNR
NR: Represents the current number of recordsFNR: Also represents the current number of records, but the scope of FNR is within only one file. If you reopen the file, FNR starts at 1.
Second, the example
Usage: date [options] ... [+ format]Or: Date [-u|--utc|--universal] [MMDDHHMM[[CC]YY][.SS]]
Displays the current time in the given format, or sets the system date.
-D,--date= string to display the time described by the specified string,
Shell Script IntroductionShell is a scripting language blog.lishiming.net (Amin blog, you can go inside to find the shell problem)You can use logical judgments, loops, and other syntaxFunctions can be customized to reduce duplication of codeThe
[[Email protected] shell]# date +%y year, 4-digit2018[[Email protected] shell]# date +%y year, 2-digit18[[Email protected] shell]# date +%m Month04[[Email protected] shell]# date +%m M, number of minutes57[[Email protected] shell]# date +%d13[Email
The RM command on a Linux system is too dangerous to accidentally delete system files. Write a shell script to replace the system's RM command, requiring a backup to be made when deleting a file or directory, and then deleting it.Suppose you have a
26.1 Sending messages 26.1.1 function analysis1. Determine who is in the system$whoThe information given includes the user name of the user at the end of the user log in the system time2. Enable message featureUsers can prohibit people from sending
Original linkTerminal (terminal, or physical terminal):is a device, not a program, typically a device that provides a command-line user interface, typically a screen and keyboard, or some other physical terminal.Virtual Terminal:Screen and keyboard
Shell foot This report wrong: "[: =: unary operator expected"When matching strings are equal, I use a statement like this:if [$STATUS = = "OK"]; Thenecho "OK"FiAt run time appeared [: =: unary operator expected error, has been unable to find the
There are three types of quotes in the Linux shell, double quotation marks (""), single quotation marks (' '), and anti-quotation marks (').The double quotation marks replace the $, ', ', and \ that appear in the string, the single quotation marks
Actual production caseThe production room self-built PPTP client is connected to the production room by dial-up, but once the client network is accidentally disconnected and then dialed againGenerates an IP conflict, so a script is written to
Ulimit is used to limit the resources that the shell startup process consumes, and supports the following types of restrictions: the size of the kernel file created, the size of the process data block, the size of the shell process creation file,
When you need a simple calculation, you do not want to use the GUI calculator, can be directly calculated under the shell is the bestChecked, there is a thing called BC, the specific use will not repeat, you can run BC, and then go into the
The first point is clear:/etc/profile is the configuration file that sets the environment variables for all users,/home/omm/.profile is the configuration file (omm User) that sets environment variables for a specific user . But the important
1.Shell IntroductionThe shell is a program written in C that is a bridge for users to use Linux. The shell is both a command language and a programming language. A Shell is an application that provides an interface through which users access the
KVM One-click Shell automatically generates a Windows virtual machine, unattended operation scheme is divided into four steps to complete the joint;The first step: Start the startup script, so that the machine can be executed at the start of the
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