编程教程 第225页
浅析linux下如何用脚本自动发送文本mail邮件-迪思分享

浅析linux下如何用脚本自动发送文本mail邮件

免费资源网 - https://freexyz.cn/ 1. 安装msmtp luther@gliethttp:~$ sudo apt-get install msmtp 2. 编辑配置脚本(~/.msmtprc是默认配置文件,也可以使用-C选项指定配置文件路径) luther@gliet...
Lssery的头像-迪思分享Lssery11月6日
0247
linux网络编程用到的网络函数详解用和使用示例-迪思分享

linux网络编程用到的网络函数详解用和使用示例

免费资源网 - https://freexyz.cn/ 一.概念介绍 网络程序分为服务端程序和客户端程序。服务端即提供服务的一方,客户端为请求服务的一方。但实际情况是有些程序的客户端、服务器端角色不是这么...
Lssery的头像-迪思分享Lssery11月6日
03414
shell编程基础之认识与学习BASH-迪思分享

shell编程基础之认识与学习BASH

免费资源网 - https://freexyz.cn/ 1、认识Bash 通过Shell将输入的指令与Kernel沟通,让Kernel控制硬件工作 查看Shell:cat /etc/shell 登录后预设的shell类型记录在/etc/passwd中,与账户相关 ...
Lssery的头像-迪思分享Lssery11月6日
04315
linux bash中too many arguments问题的解决方法-迪思分享

linux bash中too many arguments问题的解决方法

免费资源网 - https://freexyz.cn/ 判断一个文件的内容是不是为空,使用语句: if test -z `cat filename` 当filename为空或者只有一行没有空格的字符串的时候,一切正常,反之,则会报:too ma...
Lssery的头像-迪思分享Lssery11月6日
04814
shell去掉文件中空行(空白行)的方法详解-迪思分享

shell去掉文件中空行(空白行)的方法详解

免费资源网 - https://freexyz.cn/ 本文详细介绍了使用shell去除文件中的空行的方法,学习下sed、awk、shell文件检测的方法,有需要的朋友可以作个参考。 本节内容:shell去掉文件中空行 1,she...
Lssery的头像-迪思分享Lssery11月6日
0415
shift妙用之解决shell编程中的入参问题-迪思分享

shift妙用之解决shell编程中的入参问题

免费资源网 - https://freexyz.cn/ 我说过了,shell是我的常规武器,目前虽然还不纯熟,但是我爱shell这门语言,在Linux下面混,总要写脚本。程序员是有基因,对编程语言是有偏好的,你让我写C...
Lssery的头像-迪思分享Lssery11月6日
0438
用shell脚本和c语言将大写字母转成小写的代码-迪思分享

用shell脚本和c语言将大写字母转成小写的代码

免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/bash #name: upper_to_lower.sh #the function is trun uper to lower#like ABCd to abcd haveuppernumber() {    ...
Lssery的头像-迪思分享Lssery11月6日
0398
分享个简易版Linux服务器初始化Shell脚本-迪思分享

分享个简易版Linux服务器初始化Shell脚本

免费资源网 - https://freexyz.cn/ 该Shell脚本主要用于新安装Linux服务器系统的初始化工作,具体包括: 关闭IPv6模块 关闭SELinux 让vim显示颜色 设置系统语言编码 优化系统服务 内核参数优化...
Lssery的头像-迪思分享Lssery11月6日
03312
你可能不知道的Shell(有趣的知识)-迪思分享

你可能不知道的Shell(有趣的知识)

免费资源网 - https://freexyz.cn/ Shell也叫做命令行界面,它是*nix操作系统下用户和计算机的交互界面。Shell这个词是指操作系统中提供访问内核服务的程序。 这篇文章向大家介绍Shell一些非广...
Lssery的头像-迪思分享Lssery11月6日
02914
如何调试Linux shell脚本-迪思分享

如何调试Linux shell脚本

免费资源网 - https://freexyz.cn/ shell也有一个真实的调试模式。如果在脚本'strangescript' 中有错误,您可以这样来进行调试: sh -x strangescript 这将执行该脚本并显示所有变量的值。 shel...
Lssery的头像-迪思分享Lssery11月6日
0257
linux shell中的比较符号与特殊符号介绍-迪思分享

linux shell中的比较符号与特殊符号介绍

免费资源网 - https://freexyz.cn/ shell字符串比较、判断是否为数字 二元比较操作符,比较变量或者比较数字。注意数字与字符串的区别。 整数比较 -eq 等于,如:if [ '$a' -eq '$b' ] -ne 不等于...
Lssery的头像-迪思分享Lssery11月6日
04515
Linux Shell简介-迪思分享

Linux Shell简介

免费资源网 - https://freexyz.cn/ 前言 第一篇:超级工具/Terminals,xterms 和 Shells 一、超级工具 二、为了说明 shell ,这里需要一些背景知识。 1、Terminals, xterms 与 Shells 2、终端...
Lssery的头像-迪思分享Lssery11月6日
03213
更改linux用户登录shell的操作方法-迪思分享

更改linux用户登录shell的操作方法

免费资源网 - https://freexyz.cn/ 1、查看机器安装了哪些shell? 有两种方法可以查看。 第一种: [rocrocket@wupengchong ~]$ chsh -l  /bin/sh /bin/bash /sbin/nologin /bin/zsh 第二种...
Lssery的头像-迪思分享Lssery11月6日
0418
Linux shell脚本全面学习入门-迪思分享

Linux shell脚本全面学习入门

免费资源网 - https://freexyz.cn/ 1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执...
Lssery的头像-迪思分享Lssery11月6日
0468
消耗CPU资源的shell脚本-迪思分享

消耗CPU资源的shell脚本

免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #! /bin/sh  # filename killcpu.sh if [ $# != 1 ] ; then echo 'USAGE: $0'   exit 1; fi for i in `seq $1` do   echo...
Lssery的头像-迪思分享Lssery11月6日
0428
Bash Shell中Shift用法分享-迪思分享

Bash Shell中Shift用法分享

免费资源网 - https://freexyz.cn/ shift可以用来向左移动位置参数。 Shell的名字 $0 第一个参数 $1 第二个参数 $2 第n个参数 $n 所有参数 $@ 或 $*参数个数 $# shift默认是shift 1以下边为例:...
Lssery的头像-迪思分享Lssery11月6日
0505
获取磁盘IO与系统负载Load的shell脚本-迪思分享

获取磁盘IO与系统负载Load的shell脚本

免费资源网 - https://freexyz.cn/ 1,提取系统负载信息 复制代码 代码如下: #!/bin/sh host=$(hostname) channel=$(hostname | sed s/[0-9]//g) runday=$(date +%Y-%m-%d) IPhost=$(/sbin/ifco...
Lssery的头像-迪思分享Lssery11月6日
04510
几个常用的Linux操作系统监控脚本代码-迪思分享

几个常用的Linux操作系统监控脚本代码

免费资源网 - https://freexyz.cn/ 本文介绍了几个常用的Linux监控脚本,可以实现主机网卡流量、系统状况、主机磁盘空间、CPU和内存的使用情况等方面的自动监控与报警。根据自己的需求写出的she...
Lssery的头像-迪思分享Lssery11月6日
04012
用shell脚本实现自动切换内网和外网实现高可用-迪思分享

用shell脚本实现自动切换内网和外网实现高可用

免费资源网 - https://freexyz.cn/ 首先说明下我们的配置文件,都是类似格式的,假如内网是192.168.0.3,外网是123.123.123.123,配置文件如下: $db[salver][hostname] = 192.168.0.3:3306;//$...
Lssery的头像-迪思分享Lssery11月6日
03112
linux脚本实现自动发送和收取邮件的设置方法-迪思分享

linux脚本实现自动发送和收取邮件的设置方法

免费资源网 - https://freexyz.cn/ 1. 命令行模式下的发送邮件 1.1 安装sendemail 2.2 使用sendemail和举例 2. 命令行模式下的收取邮件 2.1 安装getmail4 2.2 配置getmail4和简单举例 2.3 用mun...
Lssery的头像-迪思分享Lssery11月6日
03010
bash脚本输入密码不回显问题的解决方法-迪思分享

bash脚本输入密码不回显问题的解决方法

免费资源网 - https://freexyz.cn/ 不绕圈子,揭晓答案:设置终端状态为“字符不回显”(如果你了解过termios的话,也一定听说过) 方法就是: stty -echo #设置输入字符不回显 #此处用read语句...
Lssery的头像-迪思分享Lssery11月6日
02912
linux基础之Shell Script入门介绍-迪思分享

linux基础之Shell Script入门介绍

免费资源网 - https://freexyz.cn/ linux基础之Shell Script 1 Shell Scipt使用指令和基本程序设计结构写成的程序,可以完成复杂的处理流程 1.1 程序书写 复制代码 代码如下: #!/bin/bash # Pro...
Lssery的头像-迪思分享Lssery11月6日
02712
一个shell for循环与case结合的脚本(监控程序状态)-迪思分享

一个shell for循环与case结合的脚本(监控程序状态)

免费资源网 - https://freexyz.cn/ 核心代码: 复制代码 代码如下: #/bin/bash set -x HOSTS='nginx mysql php-cgi' for myhost in $HOSTS   do   count=(`ps aux |grep $myhost |gre...
Lssery的头像-迪思分享Lssery11月6日
02011
shell中case的用法学习笔记-迪思分享

shell中case的用法学习笔记

免费资源网 - https://freexyz.cn/ shell中的case语句:可以把变量的内容与多个模板进行匹配,再根据成功匹配的模板去决定应该执行哪部分代码。 使用格式: case 匹配母板 in 模板1 [ | 模板2 ] ...
Lssery的头像-迪思分享Lssery11月6日
0409
linux shell 中 2>&1的含义-迪思分享

linux shell 中 2>&1的含义

免费资源网 - https://freexyz.cn/ linux shell 中'2>&1'的含义 脚本: nohup /mnt/Nand3/H2000G  >/dev/null  2>&1  & 对于& 1 更准确的说应该是文件...
Lssery的头像-迪思分享Lssery11月6日
0218
分享awk变量$0的妙用-迪思分享

分享awk变量$0的妙用

免费资源网 - https://freexyz.cn/ 脚本内容:复制代码 代码如下: #!/bin/bash for ip in `cat ip.lst` do ./ssh.exp $ip > /dev/null 2&>1 done NK=`awk BEGIN{bs=4000000}/access/{...
Lssery的头像-迪思分享Lssery11月6日
0415