nc的全名netcat,将nc服务端重定向至bash,就可以获得一个远程shell1,在服务端:1)建一个命名管道mkfifopipe2)结合匿名管道重定向nc-l-p4444<pipe|bash>pipe2,在客户端:假设服务端的ip为1.1.1.1nc1.1.1.1444那么现在客户端就连接到了服务端1.1.1.1,并且获得了一个服务端的远程shell,可以像在本地一样执行远程命令
分类:
其他好文 时间:
2020-11-24 12:27:45
阅读次数:
7
1、解释器 1.1 shell认识 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 shell是解释器的总称,bash ...
分类:
系统相关 时间:
2020-06-28 00:38:00
阅读次数:
106
1、简介 Scrapy终端是一个交互终端,可以在未启动spider的情况下尝试及调试代码,也可以用来测试XPath或CSS表达式,查看它们的工作方式,方便在爬取的网页中提取数据。 如果安装了 IPython ,Scrapy终端将使用 IPython (替代标准Python终端)。 IPython 终 ...
分类:
系统相关 时间:
2020-05-11 19:03:07
阅读次数:
72
这里主要记录一下工作中遇到的一些常用shell1.jenkins部署远程tomcat#/bin/bashexportTOMCAT_HOME_PATH=/usr/local/soft/tomcat-8.5.53cd$TOMCAT_HOME_PATH#停服;pid=`ps-ef|greptomcat|grep-vgrep|awk‘{print$2}‘``kill-9$pid`#备份war包export
分类:
系统相关 时间:
2020-04-13 23:14:01
阅读次数:
129
1、获取绝对路径以及命令是否成功 SHELL_FOLDER=$(cd "$(dirname "$0")";pwd) 2、或命令分析 command1 || command2 如果||左边的命令(命令1)未执行成功,那么就执行||右边的命令(命令2) 3、docker images过滤指定的镜像 do ...
分类:
系统相关 时间:
2020-02-24 12:53:05
阅读次数:
72
shell脚本报错: bash: xxx: /bin/bash^M: bad interpreter: No such file or directory 1. 首先用vi命令打开文件 [root@localhost?test] vi?shell1.sh !/bin/bash echo $RANDO ...
分类:
系统相关 时间:
2020-01-29 14:32:09
阅读次数:
74
博文结构认识bash这个shellShell的变量功能一.认识bash这个shell1.计算机的运行状况1.硬件:当然就是需要你的硬件有“声卡芯片”这个配备,否则怎么会有声音;核心管理:操作系统的核心可以支持这个芯片组,当然还需要提供芯片的驱动程序;应用程序:需要使用者(就是你)输入发生声音的指令!Bash主要优点:1.命令编修能力(~/.bash_history)2.命令与文件补全功能3.命令别
分类:
系统相关 时间:
2019-12-01 09:46:37
阅读次数:
106
shell1.bash的基本特性:2.IO重定向与管道符3.编程基础: 编程原理: 程序:执行某一个功能的一段代码而已 程序=指令+数据+逻辑关系4、grep和正则表达式 语句的逻辑关系:if for * 放入for循环的列表while 循环条件为trueuntil 循环条件为falsecase * ...
分类:
系统相关 时间:
2019-08-06 21:32:54
阅读次数:
171
1、总结vim命令行模式常见快捷方式,以及vim查找,替换的方法dd:删除光标所在的行#dd:多行删除yy:复制行#yy:复制多行p:粘贴当前光标行所在行的下方P:粘贴当前光标所在处的前面cc:删除当前行并输入新内容C:删除当前光标到行尾,并切换成插入模式/PATTERN:从当前光标所在处向文件尾部查找?PATTERN:从当前光标所在处向文件首部查找n:与命令同方向N:与命令反方向在扩展模式下完成
分类:
系统相关 时间:
2019-04-08 01:03:10
阅读次数:
175
shell:脚本慨念介绍1、shell脚本简介在解释shell脚本这个名词之前,我们先来说下什么是shell1.1、什么是shellshell是一个命令解释器,它在操作系统的最外层,负责直接与用户对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕返回给用户。这种对话方式可以是交互的方式(从键盘输入命令,可以立即得到shell的回应),或非交互(脚本)的方式。下面的图中
分类:
系统相关 时间:
2019-03-21 14:27:04
阅读次数:
203