E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
shll脚本练习
linux100day(day8)--shell监控
脚本练习
这是一个大型的监控脚本,方便于查看硬盘,网络,负载,内核版本等系统信息。本脚本来自于github的atarallo,我对脚本做出了改编和一些注释,尽量让新手也能理解,这个脚本逻辑清楚简单,适合用于练习。脚本运行效果脚本代码1#!/bin/bash2#Author:fissure3#Blog:https://home.cnblogs.com/Y139147/4#Time:2019-09-0609:5
fissure
·
2019-09-07 11:00
Linux运维---shell
脚本练习
串烧1
脚本说明1.脚本1:解决重装大量的库文件2.脚本2:选择并切换到想要切换的工作目录脚本1说明:某位员工的centos7主机系统出现如下问题:执行ldconfig命令时报如下错误:库文件是空的,长度为0,需要重装这些库文件。ldconfig:File/lib/libstdc++.so.6isempty,notchecked.ldconfig:File/lib/libstdc++.so.6.0.19i
taolinba213
·
2019-08-29 15:56
shell
linux
shll
:sudo的相关使用
判断当前用户是否有sudo权限判断当前是否有sudo权限可以用sudo-v返回0为sudouser,否则不是。使用示例:ifsudo-v&>/dev/null; then echo$(whoami)issudouser; else echo$(whoami)isnotsudouser; fi 判断sudo用户密码是否正确想要判断sudo用户密码是否正确基本的原理就执行一条简单的sudo命令,用-S
10km
·
2019-08-10 13:23
script
python 简单
脚本练习
1
#fafilesplitname```#!/usr/bin/evnpython2#-*-coding:utf-8-*-__author__='xxx'importsys,osdefrename_forzwp3(infile,outfile):ini=open(infile,'r')out=open(outfile,'w')foriinini:i=i.strip()ifi.startswith('>
生信小白2018
·
2019-08-07 14:47
内核参数、top命令、
脚本练习
、initrd简介
1、列举常见的内核参数以及参数的意义参数名取值说明net.ipv4.ip_forward0,1是否开启数据包转发net.ipv4.conf.default.rp_filter0,1对从默认网卡进来的数据包进行反向路径校验net.ipv4.conf.default.accept_source_route0,1是否接受含有源路由信息的ip包net.ipv4.tcp_max_tw_bucketssize
Journey_8685
·
2019-08-07 11:17
linux shell
脚本练习
题(1)
1.通过命令行参数给定两个参数第一个参数作为文本文件名,显示文件的元数据信息,并将信息保存到给定的第二个参数的文件中#!/bin/bashstat$1stat$1&>$2cat$22.显示当前脚本文件名并将当前脚本复制到/emp#!/bin/bash#显示当前脚本名echo$0#复制到/emp目录下cp$0/emp3.编写shell脚本,实现两个变量之间的加减乘除运算#!/bin/bashread
MorningBrother
·
2019-08-02 10:23
linux
shell脚本
linux
shell
脚本练习题
rpm、yum、sed总结及shell
脚本练习
1、每12小时备份并压缩/etc/目录至/backup目录中,保存文件名称格式为,"etc-年-月-日-时-分.tar.gz"0*/12***/usr/bin/tar-jcP-f/backups/etc-$(date+\%F-\%H).tar.xz/etc2、rpm包管理功能总结以及实例应用演示。程序包管理器:源代码-->目标二进制格式-->组织成为一个或有限几个"包"文件;安装、升级、卸载、查询
Journey_8685
·
2019-07-24 14:30
bash
脚本练习
(第2版)
1.求100以内所有偶数之和#!/bin/bashdeclare-ievensum=0declare-ii=0while[$i-le100];doleti++if[$[$i%2]-eq1];thencontinuefievensum=$[$evensum+$i]doneecho"$evensum"2.求100以内所奇数之和1#/bin/bash23declare-ioddsum=04declare
Kasumi_yuki
·
2019-05-29 21:22
linux基础学习
shell脚本学习,常用
脚本练习
实战(一)
学习linux命令,是一个量变到质变的过程,我们多看别人处理问题的方法,掌握一些命令及技巧,遇到不懂就去搜索查询,平时养成用命令的习惯,尽量不要用可视化的工具,久而久之,下笔如有神,呼之即来,当然做任何事情经验都是这样积累的特别有用的命令我会加粗,还有一些是一些命令参数的详解和用法我错别字比较多,可能有些地方出现错误,那都是输入发的锅,聪明的你,猜一猜就知道上下文什么意思了,嘿嘿shell脚本是个
Harold Jia
·
2019-05-01 21:35
shell
(十)Jenkins基于Docker环境自动部署SpringBoot项目
文章目录一.新建一个任务二.配置任务git账号密码三.项目打包四.构建项目五.Jenkins启动成功之后执行
shll
脚本六.项目访问一.新建一个任务二.配置任务git账号密码由于我放在码云上的测试项目是公开的
IT_金榮
·
2019-04-30 11:45
Docker最新教程
Docker最新教程
【深入浅出Linux】Shell
脚本练习
1.编写一个shell脚本,它把第二个位置参数及其以后的各个参数指定的文件复制到第一个参数指定的目录中;#!/bin/bash#复制文件第二个参数后面参数指定的目录或文件复制到第一个参数指定的目录if[$#-eq0];thenecho"请输入参数!";exit1elif[$#-eq1];thenecho"请输入要复制的文件path"exit2fi[!-d$1]&&echo"目标目录不存在"&&ex
叫我不矜持
·
2019-04-26 08:00
shell
脚本练习
题
批量修改/data/test/dir文件夹下的文件名后缀为.log#!/bin/bash#DIR=/data/test/dircd$DIRforfilein;dofile_name=`echo$file|sed-nr's#(.)..*#\1#p'`mv$file${file_name}.logecho$fileisrenamed${file_name}.logdone计算1+……100的计算结果#
AfterTRUTH
·
2019-04-09 08:46
shell
脚本
编程
2019-02-22 Linux定时任务 & Shell
脚本练习
2019-02-22Linux定时任务&Shell
脚本练习
Linux定时任务1.crontab命令检查是否安装crontabrpm-qa|grepcrontab/*结果:crontabs-1.11-6.20121102git.el7
piupiuhao
·
2019-04-06 17:36
Linux
SHELL
脚本练习
手册
SHELL
脚本练习
编写脚本sumid.sh,计算/etc/passwd⽂件中的第10个⽤户和第20⽤户的ID之和#!
Darius_D
·
2019-03-22 11:25
Linux
SHELL
SHELL基础
CTFlearn Inj3ction Time --sql注入python多线程
脚本练习
0x00前言:本题是国外的一个CTF平台的题目,题目不难,但学习了波多线程payload写法先看题目描述,提示"union是个有用的命令",估计是用联合查询就能出答案的(因为前面有道easy题也是联合查询出答案,因此我最先做题没看题干,以为要盲注...于是写了payload)0x01正常解法:正常解法很简单,最先用1'or'1'='1的时候发现没有反应,用burpsuite的Intruder进行f
sijidou
·
2019-02-25 11:00
linux-shell编程13:shell 练习
shell
脚本练习
检查主机存活状态-有一个主机列表-将错误ip放到数组里面判断是否ping失败三次/bin/bash#testhostlivingstatus#hostlistIP_LIST="192.168.0.1192.168.0.2192.168.13.141192.168.1.7192.168.1.8192.168.1.6192.168.1.5
young27
·
2019-01-25 10:25
1
linux
python
脚本练习
题
计算质数之和1.引入另外一个变量2.Break类型99乘法表阶乘之和判断成绩以abc开头以jpg结尾打印helloworld大于55分一组,小于55分一组判断三角形100-1000之间百位数,十位数和个位数的三次方等于本身1234四个数组成一个三位数个位数十位数百位数不能重复1000以内除自己之外因数之和等于本身用户登陆判断字符串是否是回文字符串三次猜数字去重排序十进制转十六进制去除重复把一个列表
一土小亘兄
·
2019-01-13 20:32
计算机基础
shell
脚本练习
1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小答:echo-e"Myhostnameishostname"echo-e"Myipisifconfig|grep-Eo'([0-9]{1,3}\.){3}[0-9]{1,3}'|head-1"echo-e"OSversioniscat/e
qq5c0f346a97b31
·
2019-01-03 10:33
shell
脚本
shell基础语句循环(for,while,if-else,case)
条件do动作done练习:用户输入分秒,开始倒计时-e表示转义,-n表示不换行输出二、while循环while条件do动作done练习:批量创建用户,并非交互式修改密码同样需要批量删除用户,只需微改下
脚本练习
passion_for_life
·
2018-12-28 08:12
Liunx学习
bash
脚本练习
交互read,循环until,选择case
1、read#!/bin/bash#read用法 read实现和脚本和命令行交互echo -n "Input two integers:"read A B echo "$A + $B =" $[$A+$B]2、until(求1-100的和)#!/bin/bash#until 用法i=0sum=0until [ $i -ge 101 ]; do #当i=100时,会跳出循环,不会在执行循环体,所以i
zmg_061515
·
2018-12-13 23:02
bash
脚本练习
Linux
shll
基础,原来脚本并不难!
------一个小计算器-----#!/bin/bash#thisread-p"请输入第一个整数:"ONEread-p"请输入第二个整数:"TWOread-p"请输入运算符:"THecho"$ONE$TH$TWO=$(($ONE$TH$TWO))"---------一个IF单分支语句-----#!/bin/bash#thisread-p"输入目录:"DIRif[!-d$DIR]thenmkdir-
姚一凡
·
2018-10-20 10:14
shll
基础
原来
10.19 library下载安装 shell循环
脚本练习
plink转换vcf文件格式
今天在mac上安装bcftools,mac上什么都没有。先下三个libbrew下载前两个成功,第三个找不到。在我准备放弃的时候,我用了brewinstallHTSlib,然后就自动下载了。。。。。没有手动安装,但是找到了压缩包下载后安装的教程:https://jingyan.baidu.com/article/02027811617b971bcd9ce541.html整个过程就是没什么brew什么
KK_f2d5
·
2018-10-19 20:29
shell
脚本练习
#!/bin/bash#shell脚本监控系统#监控存储使用echo'***************系统存储使用情况*****************'df-hecho''echo''echo''echo'***************系统内存使用情况*****************'echo''echo''free-mecho''echo''echo'***************主机名称和i
lv941002
·
2018-10-17 18:22
shell脚本调度impala脚本总结
背景:由于公司使用oozie调度工作流但是其不支持impala只能转shell间接调度首先说下impala的交互方式:使用客户端直接进入impala然后进行sql操作,配好环境后impala-
shll
即可使用
向阳飞行
·
2018-09-28 15:27
impala
shell
脚本练习
1.模拟登录2.比较两个数的大小3.查找/root/目录下是否存在该文件4.for循环的基础使用5.查看当前用户是否用户输入的用户6.删除当前目录下大小为0的文件好吧第六题我分析不出来,不会做7.如果/export/um_lpp_source下有文件,那么将其文件系统大小改为3G8.测试IP地址9.如果文件123.txt的大小等于0,那么将他复制成123.txt.tar.fz文件10.输入什么就输
wudiWGX
·
2018-09-13 17:47
shell
脚本
练习
shell
脚本练习
这篇文章主要介绍shell编程的实例一、逻辑判断之if语句1.判断年龄?[root@centos79_1]#catiftest.sh#!/bin/bashread-p"Pleaseinputyourage:"age##判断用户输入的必须是数字if[["$age"=~^[0-9]+$]];thentrueelseecho"Pleaseinputdigit"exit10fi##判断用户的年龄,并输出相
mb5ab62d104ff3b
·
2018-09-04 23:20
shell
脚本练习
shell编程
shell
脚本练习
1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小#!/bin/bash##********************************************************************#Author:zhouyafei#Date:2018-04-18#File
15010667135
·
2018-08-14 17:06
系统/运维
Linux
Laravel定时任务的每秒执行
中的任务调度可以不将每条命令都写入crontab,便于管理维护,而且可以基于laravel框架环境运行,而不需写独立的脚本执行,非常方便,但是最小的执行间隔也是一分钟,要想达到每秒执行的效果,就要借助
shll
懒驴打滚
·
2018-07-27 16:20
linux
laravel
基于linux下的shell
脚本练习
shell脚本的简介:打开文本编辑器(可以使用vi/vim命令来创建文件),新建一个文件test.sh,扩展名为sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用php写shell脚本,扩展名就用php好了。输入一些代码,第一行一般是这样:#!/bin/bashecho"HelloWorld!""#!"是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种S
Bug怪
·
2018-06-11 11:35
SHELL
脚本练习
1、编写脚本/root/bin/createuser.sh,实现如下功能:使用一个用户名做为参数,如果指定参数的用户存在,就显示其存在,否则添加之;显示添加的用户的id号等信息#!/bin/bashread-p"pleaseinputyourusername:"nuseradd$n&>/dev/nullif["$?"=="0"]thenecho"userinfo:`cat/etc/passwd|g
Doumadouble
·
2018-05-08 15:34
脚本
练习
linux基础学习
Linux编程_Shell
脚本练习
题
1,编写shell脚本,计算1~100的和。#!/bin/bashsum=0foriin`seq1100`;dosum=$[$i+$sum]doneecho$sum2,编写shell脚本,输入一个数字n并计算1~n的和。要求:如果输入的数字小于1,则重新输入,直到输入正确的数字为止。#!/bin/bashread-p"inputnumber:"nsum=0;for((i=0;i<=$n;i++))
weixin_34319640
·
2018-05-02 12:00
shell
脚本练习
1.模拟linnux登录shell#/bin/bashecho-n"login:"readnameecho-n"password:"readpasswdif[$name="cht"-a$passwd="abc"];thenecho"thehostandpasswordisright!"elseecho"inputiserror!"fi2.比较两个数大小#/bin/bashecho"pleaseen
kdy
·
2018-04-26 09:00
shell
脚本练习
后续可能继续追加~~~
1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小#!/bin/bashecho"hostname:`hostname`"echo"ipv4addr:`ifconfig|egrep-o"\"|head-1`"echo"ipv4addr:`ifconfigens33|grep"inet"|
Doumadouble
·
2018-04-10 20:35
shell
脚本
继续追加
linux基础学习
每日一道shell
脚本练习
(02)
1.题目有日志1.log,部分内容如下:112.111.12.248-[25/Sep/2013:16:08:31+0800]formula-x.haotui.com"/seccode.php?update=0.5593110133088248"200"http://formula-x.haotui.com/registerbbs.php""Mozilla/4.0(compatible;MSIE6.
hello_cjq
·
2018-04-09 23:40
shell
awk
sort
shell
每日一道shell
脚本练习
(01)
0.引言准备开一个新坑,每天更新一道shell练习。因为shell脚本属于那种不练习就会生疏,甚至忘记的技能,所以,为了对抗遗忘阻力,我只能不断加强练习了。1.练习题目【题目】请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件,例如今天生成的文件为2018-04-08.log,并且把磁盘的使用情况写到这个文件中,不用考虑cron,仅仅写脚本即可。【分析】第一点,要明白linux命令dat
hello_cjq
·
2018-04-08 22:24
shell
linux
磁盘检查
shell
shell
脚本练习
题
题目要求:编写一个录入个人信息的脚本/root/bin/information.sh,要求如下:1.提示用户输入username(需对名字进行字符要求检查,用户名中不能模糊包含系统中任何一个已在存在用户名,如不能为helloroot1,123bin,ggntp2等。且要求username要以大写字母开头,长度至少5个字符。2.提示用户输入性别,仅能输入male或female,输入其他的提示用户重试
火星的小白
·
2018-02-27 09:56
shell
脚本编程
循环结构
shell脚本专栏
shell
脚本练习
实例
第一题:编写脚本,求100以内所有正奇数之和sum=0foriin{1..100}doif[$[$i%2]-ne0];thensum=$[$i+$sum]elsecontinuefidoneecho$sum第二题:编写一个脚本能打印9*9乘法表如下:foriin{1..9}doforjin`seq1$i`doecho-ne"$j*$i=$((i*j))\t"doneechodone第三题:随机生成
逃离地球的小小呆
·
2018-02-25 23:05
linux运维
Linux学习—
脚本练习
题
shell
脚本练习
1、编写脚本/root/bin/checkdisk.sh,检查磁盘分区空间和inode使用率,如果超过80%,就发广播警告空间将满#!
火星的小白
·
2018-01-29 20:31
脚本编程
脚本
练习题
Linux学习基础篇
shell
脚本练习
题
shell
脚本练习
题1.编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,cpu型号,内存大小,硬盘大小。#!
xiaoyuqaq
·
2018-01-22 20:06
基础
知识
基础知识
7月31日 上课练习和作业
1、
脚本练习
编写脚本/root/bin/sumid.sh,计算/etc/passwd文件中的第10个用户和第20用户的ID之和[
[email protected]
]#catsumid.sh#!
张大志的博客
·
2018-01-03 20:00
centos 基础
脚本练习
12
练习1写一个脚本用函数的方法通过ping命令测试192.168.0.151到192.168.0.254之前的所有主机是否在线。如果在线,就显示"ipisup.",其中的IP要换为真正的IP地址,且以绿色显示;如果不在线,就显示“ipisdown。”,其中的IP更换为真正的IP地址,且以红色显示;[root@localhostmscripts]#catlx37.shlx37b.shlx37c.sh#
bruceweng
·
2017-12-28 16:40
centos
script
linux
系统
复习 类的属性总结 类的方法总结
1.类的属性总结
脚本练习
:2.打印各种类的属性(1)访问类的公有属性执行结果:(2)访问类的私有属性执行结果:不建议使用这种方式访问类的私有属性,只是为了测试。
听丶飞鸟说
·
2017-12-04 19:07
python
复习
类属性
Python学习笔记
centos
脚本练习
4
1,练习传递一个用户名参数与脚本,判断此用户名的基本组与用户ID是否相同,并显示结果;[root@localhostmscripts]#catlx9.sh#!/bin/bashif!id$1&>/dev/null;thenecho"Nosuchtheuser."exit9fiif[$#-lt1];thenecho"pleaseausername."exit9fiif[id-u$1-eqid-
bruceweng
·
2017-11-30 16:28
linux
script
centos
系统
Linux的shell脚本打印图形和主机监控
脚本练习
一.三角形正方形练习1.打印三角形,方法一,正则表达式方法二,循环嵌套i控制行j控制打印符号2.倒着打印三角形i控制行j控制打印符号3.打印正三角形i控制行j控制打印的空格h控制打印的符号3.打印正方形i控制行j控制打印的符号二.sort实用练习1.查找/etc下大小前10的文件2.查找前10自己常用的命令三.批量创建用户脚本使用选取8位随机数做密码,完成后将帐号密码存入userfile文件中四.
一百个小排
·
2017-11-21 22:25
shell
Shell
py练习
仅用于
脚本练习
1:三级菜单2:购物车3:九九乘法表4:日志屏幕输出及日志输入5:装饰器6:验证码_装饰器方式7:MD5加密8:计算器9:三级菜单(js)1:三级菜单#!
812374156
·
2017-09-05 23:33
python
py
Python
shell
脚本练习
新手写的shell,写的不好,请大家见谅。希望结交一些大神和同行。QQ:86416192欢迎大家加QQ。1、写一个脚本,显示出来多少个用户,并且显示出来每个用户的ID。#!/bin/bashfile="/etc/passwd"LINES=`wc-l$file|cut-d""-f1`forIin`seq1$LINES`;douserid=`head-$I$file|tail-1|cut-d:-f3`
lsy950109
·
2017-08-18 11:07
shell
脚本
shell编程
python基础---面向过程编程
基于面向过程去设计程序就像是在设计一条工业流水线,是一种机械式的思维方式优点:程序结构清晰可以把复杂的问题简单化,流程化缺点:可扩展性差,一条流线只是用来解决一个问题应用场景:linux内核,git,httpd,shell
脚本练习
迟到的栋子
·
2017-08-03 00:21
基础
python
面向过程
python学习
shell编程
脚本练习
题
1.使用for循环在/oldboy目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件,名称例如为:[root@oldboyoldboy]#sh/server/scripts/oldboy.sh[root@oldboyoldboy]#lscoaolvajcq_oldboy.htmlqnvuxvicni_oldboy.htmlvioesjmcbu_oldboy.htmlgm
fxl风
·
2017-07-31 20:06
shell
shell
Bash
脚本练习
(一)
#!/bin/bash#写一个脚本(前提:请为虚拟机新增一块硬盘,假设它为/dev/sdb),为指定的硬盘创建分区:#1、列出当前系统上所有的磁盘,让用户选择,如果选择quit则退出脚本;如果用户选择错误,就让用户重新选择;#2、当用户选择后,提醒用户确认接下来的操作可能会损坏数据,并请用户确认;如果用户选择y就继续,n就退出;否则,让用户重新选择;#3、判断当前磁盘是否挂载使用,如使用,先卸载;
Liekkas_liuli
·
2017-07-01 17:10
Linux
Scripts
脚本练习
:建立用户
脚本练习
:要求:1编写的脚本script.sh/mnt/userfile/mnt/password2当要建立的用户已经存在不做任何操作3当脚本所指定文件个数少于两个显示:pleasegivemeuserfileorpasswordfile4
blueclo
·
2017-06-16 18:58
脚本练习
建立用户
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他