If you manage a large number of sites and servers, it is quite painful to modify the configuration file every time. So I thought of using shell scripts to generate bulk configuration files and configuration data. The following script is a shell
ls command file, directory Operation commandLS Displays the current directory by defaultLs-a Show All Files hidden filesLs-l Display file propertiesLS-LH Display File sizeLs-lt display files sorted by modified time
cd Command Change
A Brief History of Unix
UNIX was originally developed by the Computer Science Research Center of Bell Telephone Laborataries, the first version of which was born in 1970 – shortly after Bell Labs withdrew from the Multics project. Among the
For some reason, Xcode has helped me follow the thousands of development and on-line certificates that need to be removed from this part of the certificate: #dir="/users/ethan/library/mobiledevice/provisioning
1. PrefaceAlmost half a year did not write a blog, wasted a long time, work in the chores too much, their own more and more lazy. In order to spur their own growth, or to insist on writing a blog, record their growth.2. Shell Function
If flow control:Conditional judgment statements in the shell are similar to other programming languages.If you need to know what the criteria are, you can get help with man testCommon formatsFormat Oneif condition; ThenStatementFiFormat Twoif
$0: The current script has a file name of $num:num 1-based number,$ $ is the first argument, and $ is the second argument, and ${is thetenth argument $#: The number of arguments passed in the script $* : All positional parameters (as a single string)
Using the Unix/linux system UUID file to intercept the partial generation of random numbers, and in order to prevent the renaming process may already exist and the new random directory with the same name of a sub-directory, that is, the renaming
Installing ClustershellInstall from https://github.com/cea-hpc/clustershell/downloads below source or binary package. The following is an example of CentOS6.6 using RPM installation: wget
1. Turn off unnecessary servicesNTSYSV ChkconfigServices that must be turned on are: CROND/MESSAGEBUS/NETWORK/IPTABLES/SSHD/SYSLOG/SYSSTAT/SNMPDTo close unnecessary service scripts:For i in ' chkconfig--list |awk '/3:on/{print '} ' |grep-v '
After the user logs on to Linux, a system prompt symbol appears, which allows you to enter a lot of commands after the symbol and get the desired effect, who is behind the scenes who is helping us with this whole pile of things? is the shell, and
Ls-lat list all the stuff in the current directoryLs-lath people look at the sizeLs-f | grep "/$" only DirectoryLS-LR include subdirectories ...LS--ignore filename-lt ignores a Which, in the path specified by the path variable, searches to see if a
Transfer from http://blog.chinaunix.net/uid-21961753-id-1810588.htmlformat: Test conditionstest-n string:string not emptytest-z string:string is emptyTest Int1-eq int2:int1 = = int 2Test Int1-ne int2:int1! = Int2test int1-gt int2:int1 > Int2test Int1
Here is an example of a simple tag, throw this question, and then add the complete.The parsing order of bashExample:[Email protected]:~/sh_test$ sudo awk ' nr==1 {print $} '/etc/shadowRoot:!:16141:0:99999:7:::[Email protected]:~/sh_test$ sudo awk '
The hill Sort method (narrowing increment method) belongs to the sort of insert class, which is the method of dividing the whole sequence into several small sub-sequences to insert the sort separately. Hill Sort is a non-stable sorting algorithm.
First, the principleWindows compiled files and Linux compiled file formats are not the same, resulting in Linux running shell scripts when prompted:/bin/bash^m:bad interpreter: There is no file or directory.The reason is this:1. When the Windows
Linux learning-advanced shell script programming (2) first recognized by sed, gawk, and sedgawk
Citation: Sometimes we need to automatically process text in text files without pulling out a fully armed interactive text editor. In this case, it is
Several methods of shell script executionYou can execute shell scripts in the following ways:
1. The relative path method must be cd to the script path first.
[Root @ banking tmp] # cd/tmp [root @ banking tmp] #./ceshi. sh script executed
[Linux] shell multi-process concurrency-version details, linuxshell Business background
The schedule. sh script schedules the execution of the user's trajectory project script. Part of the Code is as follows:
#! /Bin/bashsource/etc/profile; export
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