51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

shell

Shell脚本实现自动修改服务器IP

Shell脚本实现自动修改服务器IP

厉飞雨 阅读(18) 评论(0) 赞(0)

这篇文章主要介绍了Shell脚本实现自动修改IP地址,本文直接给出实现代码,并在代码中标注了注释,需要的朋友可以参考下 作为一名Linux SA,日常运维中很多地方都会用到脚本,而服务器的ip一般采用静态ip或者MAC绑定,当然后者比较操作起来相对繁琐,而前者我们可以设置主机名、ip信息、网关等配置。修改成特定的主机名在维护和管理方面也比较方便。 如下脚本用途为:利用S...

执行Shell脚本三种方法的区别:sh、source、exec

执行Shell脚本三种方法的区别:sh、source、exec

厉飞雨 阅读(16) 评论(0) 赞(0)

### 一、概念对比 #### sh 方式 使用$ sh test.sh执行脚本时,当前shell是父进程,生成一个子shell进程,在子shell中执行脚本。脚本执行完毕,退出子shell,回到当前shell。 ./test.sh与sh test.sh等效。文章源自小柒网-https://www.yangxingzhen.cn/7884.html #### sourc...

Shell脚本实现自动修改服务器IP

Shell脚本实现自动修改服务器IP

厉飞雨 阅读(10) 评论(0) 赞(0)

这篇文章主要介绍了[Shell脚本](https://51tbox.com/ "查看与 Shell脚本 相关的文章")实现[自动修改IP](https://51tbox.com/ "查看与 自动修改IP 相关的文章")地址,本文直接给出实现代码,并在代码中标注了注释,需要的朋友可以参考下 作为一名Linux SA,日常运维中很多地方...

记一次金山信息泄露+github源码泄露getshell

记一次金山信息泄露+github源码泄露getshell

厉飞雨 阅读(16) 评论(0) 赞(0)

挺有趣的一次挖洞过程,涉及到的挖洞水平不难,但是还是挺巧妙的,还是和大伙儿分享一下 *** ** * ** *** ### 1.SVN泄露 首先自然是子域名收集,发现存在一个很长的二级域名: \*打码\*.kingsoft.com 因为是带着xray扫的,所以直接发现.svn/entries可访问,存在SVN信息泄露 进一步利用,主要是访问https:/...

记录一些在持续部署中可复用的shell命令和函数

记录一些在持续部署中可复用的shell命令和函数

厉飞雨 阅读(17) 评论(0) 赞(0)

最近在做持续部署,很多系统和中间件的发布过程中都涉及到对进程和端口的一些检查,确保该启动的进程和端口启动了,该停掉的进程和端口也停掉了,于是有很多地方要复用代码,以下是记录的一些可复用的代码片段。 进程检查 {#进程检查} ------------ ### 检查进程是否存在 {#检查进程是否存在} 参考代码: ```bash keyword="Simple...

使用 python 执行 shell 命令的几种常用方式

使用 python 执行 shell 命令的几种常用方式

厉飞雨 阅读(16) 评论(0) 赞(0)

在使用 Python 编写自动化脚本的时候,难免会需要执行一些基本的 shell 命令,而 Python 执行 shell 命令的方式有好几种,如果根据需要选择最适合的方式显得非常重要,这篇文章就来总结和对比一下几种常见的 Python 运行 shell 命令的方式。 方法一:os.system() {#方法一ossystem} -----------------------...

探索 Shell 脚本的威力

探索 Shell 脚本的威力

厉飞雨 阅读(23) 评论(0) 赞(0)

> 本文章向你介绍了 Shell 脚本的基础知识以及其在日常生活中的重要性。 当我们登录到一个 UNIX/Linux 系统时,我们首先注意到的是闪烁的光标和 `$` 符号之间的空格。这就是 Shell(交互界面)。多年来,它一直是一种无处不在(有时甚至是唯一的)与计算机交互的界面。在图形用户界面(GUI)出现和流行之前,终端和 Shell 是唯一的机制,可以让计算机按照...

Shell 脚本编程陷阱

Shell 脚本编程陷阱

厉飞雨 阅读(30) 评论(0) 赞(1)

Shell 脚本很棒,你可以非常轻松地写出有用的东西来。甚至像是下面这个傻瓜式的命令: # 用含有 Go 的词汇起名字: $ grep -i ^go /usr/share/dict/* | cut -d: -f2 | sort -R | head -n1 goldfish 如果用其他编程语言,就需要花费更多的脑力,用多行代码实现,比如用 Ruby 的...

使用 shell 构建多进程的 CommandlineFu 爬虫

使用 shell 构建多进程的 CommandlineFu 爬虫

厉飞雨 阅读(24) 评论(0) 赞(0)

[CommandlineFu](https://www.commandlinefu.com/) 是一个记录脚本片段的网站,每个片段都有对应的功能说明和对应的标签。我想要做的就是尝试用 shell 写一个多进程的爬虫把这些代码片段记录在一个 org 文件中。 ### 参数定义 这个脚本需要能够通过 `-n` 参数指定并发的爬虫数(默认为 CPU 核的数量),还要能通过 `-f...