零基础学安全--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

相关推荐
wusam几秒前
计算机网络第二章习题解答
服务器·网络·计算机网络
EasyGBS6 分钟前
国标监控PS流是什么?GB28181视频平台EasyGBS视频封装全链路讲解
服务器·音视频·gb28181
Vcaker26 分钟前
Linux学习36-k8s集群升级及kube-vip高可用
linux·运维·学习
土星云SaturnCloud30 分钟前
边缘计算 + AI 视频存管一体机:快递末端网点分拣提效与安全管控实战方案
服务器·人工智能·ai·边缘计算
wdfk_prog41 分钟前
Wi-Fi Direct教程 02:从 wpa_cli main() 到 P2P_FIND——用源码注释追踪 CLI 控制命令发送
运维·服务器·网络·网络协议·ubuntu·p2p·wifi-direct
DD云验证1 小时前
DD云验证,免费网络验证系统
服务器·python·易语言·网络验证·卡密验证
skywalk81631 小时前
Deepseek harness的4种模式 配置文件内容
linux·人工智能·ubuntu·deepseek·harness
HRTOS1 小时前
HRTOS Shell继续完善:优化printf缓冲区与字符串越界保护,国庆后随新版本更新
运维·单片机·嵌入式硬件·算法·51单片机
智能RPA1 小时前
农业与矿业行业智能体自动化平台对比评测(计量与巡检场景)
运维·人工智能·python·自动化·agent·rpa
沫璃染墨1 小时前
《从零入门Linux系统篇(五十一):线程篇·四——pthread线程库详解:从线程创建到终止与分离》
linux·运维·服务器·开发语言·c++·系统架构·线程