From http://www.cnblogs.com/wang-li/p/5728461.htmlLinux ops shell script gadget, if you want to share this article, please indicate the source of the article, the following script is for reference only, if the error placed on the server, the consequences please be conceited1. Detecting CPU percent remaining#!/bin/Bash#inspect Cpu#sun Jul3117:25:The CST2016path=/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/wl/Binexport pathterm=Li
My name is Wang Yongxieng, after 5 months in the old boys education Linux operations class, I must achieve the salary target is 10k, in order to achieve the goal I will take the following major action plan:1, actively listen in class, actively answer questions,2, study time must reach more than 12 hours per day3 to do pre-class preview, after-class summary review,4, every day in strict accordance with the requirements of the teacher must do5, no matter what, can not be late to leave early or abs
expiration time for a file; This is 600 seconds and does not log access logsLocation ^~/html/scripts/loadhead_1.js {Access_log off;Expires 600;Break}5, only allow fixed IP access to the site, and add a passwordprintf "james:$ (OpenSSL passwd-crypt 123456) \ n" >>/usr/local/nginx/conf/passwdThe Setup account is James, the password is 123456.Location \ {Allow 22.27.164.25; #允许的ipdDeny all;Auth_basic "KEY"; #登陆该网页的时候, there will be a "KEY" hint, hints can only be in English, Chinese is not recogni
implement file system management;Visudocentos ha111=/sbin/fdisk,/sbin/mkfs,/SBIN/MKE2FS,/sbin/pvcreate,/sbin/pvdisplay2 , Authorization Gentoo user can run related commands for logical volume managementVisudogentoo ha111=/sbin/pvcreate,/sbin/pvdisplay,/sbin/lvcreate,/sbin/lvdisplay, Sbin/vgcreate,/sbin/vgdisplay v. VSFTPD and Pam classes 1, realize the VSFTPD function based on virtual user authentication ;2 , the virtual user's account number and password information are stored in M
current system that are not owned by the master or group and have been visited in the last week;In addition, it is necessary to find all files of more than 20k and type ordinary files in/etc directory;find/-nouser-o-nogroup-atime-7find/etc-type f-size +20k8 , Create directory/test/data, let the normal user in a group have write permission to it, and all the files created belong to the group that the directory belongs to, in addition, each user can only delete their own files. [Email protected]~
some important technologies in Apache and Nginx, such as system tuning and service optimization, and program optimization, which is difficult to learn before working in contact with the work, so let's take this 10 to learn. It's hard to know that you have to learn to do it for at least 3 months, and that part of the script is exhausting. I suggest that it would be better to learn the shell first, and then learn another scripting language after work.The above is to step into the Linux operations
some important technologies in Apache and Nginx, such as system tuning and service optimization, and program optimization, which is difficult to learn before working in contact with the work, so let's take this 10 to learn. It's hard to know that you have to learn to do it for at least 3 months, and that part of the script is exhausting. I suggest that it would be better to learn the shell first, and then learn another scripting language after work.The above is to step into the Linux operations
Summarize the management features of RPM and Yum implementations packages
RPM implementation of package management functionsInstallation:Command format: rpm {-i|--install} [install-options] package_file ...Options:-I.:-V: Show detailed procedure,-VV,-VVV-H:Each RPM package is provided with one or more capabilities--nodeps: Ignore dependency installation--REPLACEPKGS: Reload PackageExample:
Linux OPS Practice-September 10, 2015 Course assign
The purpose of the experiment is to bind the two NICs, and solve the load balancing and automatic switching.
Linux operating system 6.5,bond0,eth1,eth2.
Bond0 10.10.9.126 eth1 no eth2.
The configuration is as follows:
cd/etc/sysconfig/network-scripts//Enter the network configuration file
CP ifcfg-eth0 ifcfg-bond0/Copy ifcfg-eth0 renamed to ifcfg-bond0 the original Ifcfg-eth0 continues to exist
Configure IFCFG-BOND0Device=bond0Bootproto=noneOnboot=yesipaddr=10.10.9.126dns=202.106.196.
important technologies in Apache and Nginx, such as system tuning and service optimization, and program optimization, which is difficult to learn before working in contact with the work, so let's take this 10 to learn. It's hard to know that you have to learn to do it for at least 3 months, and that part of the script is exhausting. I suggest that it would be better to learn the shell first, and then learn another scripting language after work.The above is to step into the Linux operations engi
specifiedWhen I executed the first line, I was prompted for a lack of pcre (a Perl library), and I made a copy of the pcre, which I compiled and installed myself.
I go to pcre official website download, very small thing, unexpectedly very long is under not good, helpless Baidu has a domestic resources, soon under good, then compiles installs.
Launch Apache/usr/local/apache2/bin/apachectl startAt this point AH0058 , the solution: Enter the APACHE2 installation directory under the Conf d
= $PAHT:/usr/local/php-fpm/bin/ #php启动的路径, set according to your own circumstances etc/-v view PHP version 2, global variables are set:-ss https://getcomposer.org/installer | php2), move Composer.phar file to/usr/local/ The bin directory is the command globally available #mv composer.phar/usr/local/bin/composer3), composer #安装成功Method Two official:Installation steps:
Download the installation script- composer-setup.php -to the current directory.
Perform the installation p
#!/usr/bin/Envpython#-*-coding=utf-8-*-#Using GPL v2.7#Author: [email protected]126. Com#python Monitoring System Load"""1, the realization principle: obtains the system information through the SNMP protocol, then carries on the corresponding computation and the format, the final output result2, special note: SNMP is required on the monitored machine.Yum Install-Y net-snmp*installation"""#!/usr/bin/pythonimport osdef getallitems (Host, OID): SN1= Os.popen ('snmpwalk-v 2c-c Public'+ Host +' '+ OI
:2Blocking_query:nullBlocking_lock_id:1592100:32:3:4Blocking_lock_mode:xBlocking_trx_started:2018-06-26 11:49:08blocking_trx_age:00:00:53Blocking_trx_rows_locked:1Blocking_trx_rows_modified:1Sql_kill_blocking_query:kill Query 2Sql_kill_blocking_connection:kill 2MySQL finally very intimate even kill SQL statements are produced, you only need to copy, paste canCareful you will find that through the innodb_lock_waits you can only see the lock statement, but do not see which query statement has the
1. Database design and SQL statement additions and deletions.2. I believe that many small partners learn the operation and maintenance courses without the development experience of the database is very tired or even do many years of operation, can not be flexible to write SQL statements and additions to the search!3. Actually learning the database is tricky, first of all we have the initial database type Serversql MySQL and other database types. You have to learn how to install the database http
technologyCommunication, three lines of thought together to achieve this level.03. Operational Development Level:This phase is the development of basic application-layer tools using known languages, such as: Web Management SystemsThe average salary at this stage is probably 10-30k, if you have the first two operations applications and the system architecture of the accumulation,So the salary 30-60k is very easy.04. System Development Level:This stage is to modify the open source software, or de
the delimiter to print the number sequence echo {1..5}MansHelp commands for viewing commands and configuration files, etc.TouchCreate a file or modify a file timestampPwdView current PathHistoryView historical records-C Clear All-D line number View the history of the brake line numberDiffCompare file content differences (compare files line by line) UseraddAdd userpasswdModify the user password (if you do not specify the user, then modify the current user password, ordinary users can only change
/etc/rc.localRc.local: After the system starts, it executes and is a script.1.2 About RHEL6 root account password recoveryBoot, or interrupt the system to startEdit kernel parameters, find startup Item, e edit--Select to Kernel (kernel line), E edit. --Add the parameter 1 or single at the end, enter confirm---Select to Kernell kernel line, b boot directly into single user mode no need to re-attach single user mode, go directly to system root, root account---> passwd Change password, reboot resta
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.