linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell
您的位置:
主页
>
脚本语言
> linux shell
linux shell
Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序
linux shell流程控制语句实例讲解(if、for、while、case语句实例)
一、shell条件语句(if用法)if语句结构[if/then/elif/else/fi]复制代码代码如下:/divif条件测试语句thenaction[elif条件actionelseaction]
分享一个实用的iptables脚本(各种过滤写法参考)
这个iptables脚本不错,很实用,根据实际应用改一下就可以自己用。分享出来,供大家来参考。原作者佚名。源代码如下:复制代码代码如下:/div#!/bin/sh#modprobeipt_MASQUE
shell脚本实现ssh自动登录功能分享
文件名:ssh_auto_login复制代码代码如下:/div#!/usr/bin/expect###ssh模拟登陆器##@authorzhiyuanhzyhouzhiyuan艾特gmail.com#
bash获取当前路径示例
bash获取脚本所在路径复制代码代码如下:/div#!/bin/bashCMD_PATH=`dirname$0`echocurrentcmdpath:$CMD_PATHcd$CMD_PATHech
脚本自动添加crontab示例
脚本自动添加crontab复制代码代码如下:/div#!/bin/shBASEDIR=`dirname$0`/..BASEDIR=`(cd$BASEDIR;pwd)`PROGRAM=$BASEDI
shell统计pv和uv、独立ip的方法
每天分析日志的哥们实在伤不起,经常需要给出PV,UV,独立IP等一些统计值,使用C/C++,java都可以写,过程是这样的,先读取文件,逐行扫描,把能标记的值放入数据结构中,排重得出最终结果,其实Li
图片批量压缩大小脚本分享
压缩图片时用的一个脚本,先安装下#ImageMagick#复制代码代码如下:/div#!/bin/bash#yuminstallImageMagick#cd/img/dirforfilein*/*.j
nginx多server日志分割脚本分享
1,配置多个server日志只要在$website变量增加并用空格分开就行。2,循环创建日志目录3,分割后用xz压缩,当然没安装可以用gzipbzip2等等。4,注意我配置nginx日志文件名为ac
利用shell删除数据表中指定信息和字段对应的文件
利用mysqlshell命令读取数据库信息,删除指定字段,以及字段对应的文件,适用Linux平台。前面变量定义为数据基本配置复制代码代码如下:/div#!/bin/bash#Program#delet
vtune自动化安装脚本
复制代码代码如下:/div#!/bin/bash#!/usr/bin/expect-f#!/usr/bin/envbashyuminstall-yexpectwgetcd/rootwgethttp:/
shell实现FizzBuzzWhizz问题示例(拉勾网面试题)
试题:https://www.jinshuju.net/f/EGQL3D语言:Shell(Bash)运行方式:shnum-game.sh数字1数字2数字3如果不想使用传递数字的方式,可以修改num-g
Shell中处理包含空格的文件名实例
今天在处理文件时遇到个问题,当文件名包含空格时,for循环就出问题了。例如,我在当前文件夹下建立3个文件名包含空格的文件:复制代码代码如下:/divkeakons-MacBook-Pro:testke
bash批量重命名、批量更改后辍的方法
用特定的格式重命名当前目录的图像文件,脚本如下:复制代码代码如下:/div#!/bin/bash#Filename:rename_photo.shset-xcount=1forimgin*.jpg*.
Bash Shell字符串操作小结
1.取长度复制代码代码如下:/divstr=abcdexprlength$str#4echo${#str}#4expr$str:.*#4/div好像一般使用第二种2.查找子串的位置复制代码
使用shell脚本采集系统cpu、内存、磁盘、网络等信息
一、cpu信息采集1).采集cpu使用率采集算法:通过/proc/stat文件采集并计算CPU总使用率或者单个核使用率。以cpu0为例,算法如下:1.cat/proc/stat|grep‘cpu0’得
使用shell脚本分析网站日志统计PV、404、500等数据
下面的脚本能统计出网站的总访问量,以及404,500出现的次数。统计出来后,我们可以结合监控宝来进行记录,进而可以看出网站访问量是否异常,是否存在攻击,一目了然。还可以根据查看500出现的次数,进而判
shell数组操作简明总结
数组作为一种特殊的数据结构在任何一种编程语言中都有它的一席之地,当然bashshell也不例外。本文就shell数组来做一个小的总结。在这里只讨论一维数组的情况,关于多维数组(事实上,你得用一维数组的
监控php-fpm并自动重启服务的shell脚本
脚本代码:复制代码代码如下:/div#!/bin/bash#变量初始化process=php-fpm#进程名startCmd=/etc/init.d/php-fpmstart#启动命令down
shell脚本结合iptables防端口扫描的实现
网上有现在的防端口工具,如psad、portsentry,但觉得配置有点麻烦,且服务器不想再装一个额外的软件。所以自己就写了个shell脚本实现这个功能。基本思路是:使用iptables的recent
shell脚本实现的网站日志分析统计(可以统计9种数据)
写了个shell脚本,可以用来统计每天的访问日志,并发送到电子邮箱,方便每天了解网站情况。脚本统计了:1、总访问量2、总带宽3、独立访客量4、访问IP统计5、访问url统计6、来源统计7、404统计8
shell脚本监控mysql主从状态
此脚本首先判断mysql服务器是否运行,如果正常,继续判断主从,否则发邮件告警,只发一次。判断主从状态是判断IO和SQL线程是否都为yes,如果不是则发邮件通知,只发一次。复制代码代码如下:/div#
bash脚本中if语句的使用方法
除了if,else形式之外,还有其它形式的if语句:复制代码代码如下:/divif[condition]thenactionfi/div只有当condition为真时,该语句才执行操作,否则不
shell实现自动备份mysql、整站数据的两个脚本分享
案例一:shell+cron实现MySQL自动备份且自动删除N天前备份复制代码代码如下:/div#!/bin/shDUMP=/usr/local/mysql/bin/mysqldumpOUT_DIR=
Linux中使用Shell脚本查看Java线程的CPU使用情况
线上Java应用,在业务高峰期的时候经常出现CPU跑高,需要查看实时的线程占用cpu情况,下面是一个很好用的脚本,可以快速导出每个线程的占用CPU情况,结合jstack日志,排查到具体的线程类名。一、
Shell处理带空格的文件名的方法
现在很多人命名的时候都喜欢用空格,例如“AnIntroduction.doc”。但是这种命名方式给Linux命令行工具和Shell带来了困扰,因为大多数命令中,都是默认以空格做为值与值之间的分隔符,而
首页
上一页
11
12
13
14
15
下一页
末页
文章分类
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell