#Shell

Penettation testing with the bush Shell

1、 NetworkReconnaissance firstwecanusethecommandtogatherthesiteinformationbywhois     eg:whois-imnt-byYAHOO-MNT2、digtogathert...

如何使用shell收集linux系统状态,并把结果发给远端服务器

第一步:收集系统当天状态 load状态内存状态cpu状态jvm相关信息:jstatjstack网络信息硬盘信息 第二步:发送到远端服务器使用curl、wget、定义接口。https://blog.csdn.net/bcfdsagbfcisbg/article/details/78603781...

linux的shell的until循环举例说明

执行脚本:shlogin.shuser,其中user为第一个参数如下所示,如果用户‘user’登录,'who|grep"$1"'为true,until循环结束,程序继续执行,输出“*****userhasjustloggedin*****”信息。如果用户‘us...

利用ganymed-ssh2远程执行其它Linux机器上的shell命令

实际应用中,有时候需要从web管理界面上,远程去启动其它linux主机上的程序,利用ssh协议可以方便的满足这一需求。事实上hadoop架构中,从nn上启动dn时,就是利用了免密码ssh登录。ganymed-ssh2是一个实现了ssh协议的开源项目,项目地址为:http://ganymed-ssh-2.googleco...

hbase shell基础和常用命令详解(转)

HBaseshell的基本用法hbase提供了一个shell的终端给用户交互。使用命令hbaseshell进入命令界面。通过执行help可以看到命令的帮助信息。以网上的一个学生成绩表的例子来演示hbase的用法。namegradcoursemathartTom59787Jim48980这里grad对于表来说是一个只有它...

shell下root用户切换其他用户运行程序

工作中,一些程序,需要随机启动,但是不是以root用户运行,于是需要在rc.local中通过shell,从root用户切换到其他用户运行程序,命令如下:su-c'command'-usersudo-upeter/home/blue/hi.sh 在/etc/rc.d/rc.local中加入如下内容: ...

Linux常见的Shell命令

1.具体的shell命令用法可以通过help或man命令进入手册来查询其具体的用法。2.终端本质上对应着linux上的/dev/tty设备,linux的多用户登录就是通过不同的/dev/tty设备完成的,linux默认提供了6个纯命令行界面的’‘terminal’’(准确...
代码星球 ·2020-04-06

bash/shell编程学习(3)

接上节继续,1.从键盘读取输入内容#!/bin/bashread-p'pleaseinputsomething:'inputecho'yourinput:'$input运行效果:./read1.shpleaseinputsomething:123yourinput:123 2.while循环及case分支#!...
代码星球 ·2020-04-06

bash/shell编程学习(2)

先来复习上节重定向的用法:1.快速清空文件catdemo.txt</dev/null注:linux中有一个经典名言【一切皆文件】,/dev/null可以认为是一个特殊的空文件,更形象点,可以理解为科幻片中的黑洞,任何信息重向定输出到它后,便有去无回,当然黑洞里也没有信息能出来。综合来讲,上面的意思就是利用<...
代码星球 ·2020-04-06

bash/shell编程学习(1)

1)定义变量myvar=abc#注:等号前后不能加空格#或myvar="abc"#或myvar='abc'#注:如果变量后面的值中间本身没有空格,加不加引号都无所谓,但值本身如果有空格,则引号是必须的,比如:myvar='abc123'  2)使用变量echo$myvar完整示例:#!/usr/bin/envbashm...
代码星球 ·2020-04-06

Linux&shell之高级Shell脚本编程-创建菜单

写在前面:案例、常用、归类、解释说明。(ByJim)创建菜单#!/bin/bash#testingthescriptclearechoecho-e"SysAdminMenu"echo-e"1.Displaydiskspace"echo-e"2.Displayloggedonusers"echo-e"3.Displaym...

Linux&shell之高级Shell脚本编程-创建函数

写在前面:案例、常用、归类、解释说明。(ByJim)使用函数#!/bin/bash#testingthescriptfunctionmyfun{echo"Thisisanexampleofafunction"}count=1while[$count-le5]domyfuncount=$[$count+1]doneech...

Linux&shell之如何控制脚本

写在前面:案例、常用、归类、解释说明。(ByJim)Ctrl+C组合键可以生产SIGINT信号Ctrl+Z组合键生产SIGTSTP信号,停止进程后程序仍然留在内存中,能够从停止的地方继续运行。捕获信号#!/bin/bash#testingoutputinabackgroundjobtrap"echoHaha"SIGIN...

Linux&shell之显示数据

写在前面:案例、常用、归类、解释说明。(ByJim)2>将STDEER输入到一个文件1>将STDOUT输入到一个文件&>将STDEER和STDOUT输入到同一个文件在脚本中重定向输入#!/bin/bash#redirectingfileinputexec0<testfilecount=1...
代码星球 ·2020-04-06

Linux&shell之处理用户输入

写在前面:案例、常用、归类、解释说明。(ByJim) 命令行参数$1为第一个参数,$2为第二个参数,依次类推...示例:#!/bin/bash#usingonecommandlineparameterfactorial=1for((number=1;number<=$1;number++))dofact...
首页上一页...4849505152...下一页尾页