零基础学安全--shell(8)脚本相互利用

目录

学习连接

脚本相互利用

脚本利用

利用脚本中的变量

重定向

输出重定向

错误输出

输入重定向


学习连接

声明!

学习视频来自B站up主 **泷羽sec** 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有兴趣的小伙伴可以点击下面连接进入b站主页B站泷羽sec

shell

脚本相互利用

脚本利用

直接在新的脚本里写入执行脚本的语句

18.sh文件

在19.sh文件中写入执行18.sh

执行

这里执行了18.sh文件

利用脚本中的变量

创建20.sh文件

创建21.sh文件

这里对其他文本的调用要用source,因为bash执行shell需要产生一个新的子进程,但是source不同他是在当前进程执行

执行

重定向

输出重定向

创建1.txt文件 1.txt文件中内容是123

使用重定向,这里是将1.txt覆盖了

使用>>是追加不是覆盖

将内容输出到垃圾桶,一般没有回显,这个有些时候会将一些无用的内容输出到这个地方

将命令结果输出到某个地方,将ls的结果输出到1.txt中

错误输出

现在是没有c这个命令,当你执行是会产生错误,错误输出就会进入4.txt

但是后面是ls错误输出到5.txt,但是ls是有这个命令的,ls是正确的输出,但是我们这里又使用来了2>所以5.txt中没有内容

输入重定向

将一些内容当作命令的输入执行

这里创建文件3.txt,文件内容是当前文件

执行ls > 3.txt

相关推荐
fruge31 分钟前
SSH、RDP、VNC不必各开一个客户端:Next Terminal用Web入口统一管理远程资产和会话记录
运维·前端·ssh
天南散修38 分钟前
《802.11-2024》第08讲 · 聚合与块确认:把「一次一帧」变成「一次一批」
linux·网络·wifi·802.11
中屹指纹浏览器svip40 分钟前
什么是设备数字特征追踪?
运维
Source.Liu41 分钟前
【A11】服务器数据库结构笔记
服务器·数据库·笔记
企业解惑小能手-域智盾系统1 小时前
终端安全管理软件怎么选?终端安全管理不是“装个客户端”:从底层逻辑看企业怎么选
服务器·网络·安全·域智盾软件
Dxy12393102161 小时前
Linux 服务器 vi 命令怎么使用
linux·运维·服务器
叼烟扛炮1 小时前
Linux 学习笔记(十五):进程的魔法 fork 与 僵尸孤儿
linux·运维·服务器
钝挫力PROGRAMER1 小时前
从“硬件报错”到“内核崩溃”:一次超微(Supermicro)服务器失联问题解决记录
服务器·内核升级·无法连接
manageengine1 小时前
PHP2Shell 事件复盘:企业应该如何自查、修复与规模化处置
运维·安全·php
第404号工位2 小时前
插上充电宝真能偷光相册?我拆解了一台改装充电宝,实测“恶意充电”的真实攻击链
linux·python·架构