Bash script code for obtaining computer hardware configuration information in Linux
Recently, to obtain the hardware configuration information of Several Linux servers, I wrote a script code to obtain the hardware configuration information, including the number of cpu cores, memory size, and hard disk size, the Code is as follows:
#! /Bin/bash## Description:# Use
values of the shell options and positional parameters.5. Position variablesCalling parameters passed to the script from the command line in the script$, $ ... : corresponding to the command line of the 1th, 2nd ... A parameter$: Command itself$*: All parameters passed to the script, all parameters as a whole[Email protected]: All parameters passed to the script, each parameter is independent$#: Number of arguments passed in a scriptShift [n]: Kicks out n parameters6. Logic operation:: With|| :
Daniel RobbinsPresident and CEO, Gentoo Technologies, Inc.March 2000
By learning how to program using the bash scripting language, you can make the daily interaction of Linux more interesting and productive. You can also use the familiar and favorite standard UNIX concepts (such as pipelines and redirection ). In this three-part series, Daniel Robbins provides an example of how to program using bash. He wil
router, peanut shell will be the domain name to your router, Instead of your computer, so make further settings. In the Tp-link Router Settings page forwarding rules to select the DMZ host, the DMZ state setting enabled, the DMZ host IP address to fill you from the router DHCP server to obtain IP, if your router compared to more people on the Internet may each time from the DHCP IP is not the same, So to put your host MAC address and an IP address bi
6 Bash features
This section describes the unique features of Bash.* Call Bash: command line options acceptable to Bash.* Bash Startup File: When and how to execute the script in Bash.* Interactive Shell: What is an interactive sh
Linux Bash severe vulnerability emergency repair solution, bash severe vulnerability
Recommendation: 10-year technical masterpiece: High-Performance Linux Server build Practice II is released across the network, with a trial reading chapter and full-book instance source code download!
Today, a Bash security vulnerability has been detected.
Bash concise tutorial -- variables, bash concise tutorial Variables
1. Preface
Bash is a popular scripting language in * nix systems. As a scripting language, variables are the basic elements of a language. In this tutorial, we will learn how variables are represented in Bash and some syntax rules related to variables.
6.3 Interactive Shell
* What is an interactive shell? What makes a Shel interactive.* Is it an interactive shell? How to determine whether a shell is interactive.* What are the differences between Interactive Shell and interactive shell?
6.3.1 what is an interactive shell?Interactive Shell has no non-option parameters except-s at startup, does not specify the-C option, and the input and error outputs are all connected to the terminal (determined by isatty (3 ), or use the-I option to start the
Fun Bash Script: numerical calculation, bash script Numerical Calculation
6th articles
The mathematical operations in Bash are not as simple as other languages, because Bash treats all variables as strings, so a = 1 + 2, a is not equal to 3, but equal to string 1 + 2.
There are several solutions to solve this problem.
Bash usage summary, bash usageIn Linux, shell is basically bash by default. Below are some tips I have summarized. Background running programs() Use a sub-shell, such as (cd.../../commlib/; make)$ () Command replacement, same''Example:For example, you need to use the awk script in the shell script.Awk-f /Abc /{Print $0;}EOF)
$ () Perform integer calculation $(66
Fun Bash Script: select the structure of if, bash script
Almost all programming languages have the concept of process control, that is, order structure, selection structure and loop structure.
The selected structure is also called the branch structure, such asIfAndSwitchStatement.If condition
I have already discussed the use of the test Expression and Its Simplified [] Operator. These judgment statements ca
Bash introduction, bash Vulnerability
Bash is not just a command parsing program. It has a programming language, which allows you to write shell scripts to complete a variety of tasks that cannot be completed by using ready-made commands, bash scripts can use if-then-elif-else-fi statements, for statements, while stat
Linux basics-Bash command priority, linux-bash priority
1. Bash Introduction
The command interpreter, also known as the Bourne Again Shell, originated from the shell. Shell, commonly known as shell, refers to a command parser in a UNIX system. It is mainly used for user-system interaction. There are many types of shells on UNIX systems. The first shell, namely, t
Job Management in Bash and bash job Management
I was not prepared to write this blog, because Task Management (job Management) is very common, so I feel that there is no need to write such a thing. But if you think about it, record it. Maybe someone will use it.
I wonder if you have ever encountered such a situation. When you are eager to open VIM and write code to the right corner, the operating MM or prod
Telnet is unavailable !!! Tip:-bash: telnet: command not found, telnet-bashI. Check1. [root @ localhost ~] # TelnetBash: telnet: command not found2. Check whether the Telnet package is installed. The result is as follows:[Root @ localhost ~] # Rpm-qa telnet *Telnet-server-0.17-47.el6.i6863. query the xinetd status again:[Root @ localhost ~] # Service xinetd statusXinetd (pid 2967) is running...4. Run the ntsysv command to enable the Telnet service. Yo
Help for Power Users and SYS adminsbash pocket reference
If you want to get to the heart of Mac OS X, Linux, and other UNIX systems, you need to know how to work with the bash shell.
If you want to learn more about Mac OS X, Linux, or other UNIX systems, you must understand how to deal with Bash.
This concise little book puts all of the essential information about Bash
BASH command and usage summary, bash usage Summary
I need to write a Linux script in my recent work and use a lot of BASH commands. To avoid forgetting it later, I will write them down here one by one. It may be messy. Just take a look. If something is wrong, you are welcome to correct it.
1, export VAR =...
This command runs in Shell to make the script that runs
Linux new user with ssh remote login display-bash-4.1 $, ssh-bash-4.1
There are many methods on Baidu, most of which are in the form of adding PS1 code in. bash_profile, and then logging on to the account again... This method is difficult to achieve the desired results.
The root cause of this problem is the lack of Shell environment!
[Root @ localhost ~] Su-papi1Last login: Wed Jan 24 04:11:41 EST 2018
Linux Command: bash language details, linux Command bash details
Bash is a command interpretation language. It can execute commands that read standard input or files, execute commands, and rebound shell with nc!
Basic syntax
Bash-c command
Root @ kali :~ # Bash-c whoami
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.