最新 最热

使用shell脚本实现简单的服务器性能监控

最近服务器碰到不少排查不到具体原因的问题,需要一个内存/CPU/磁盘/Nvidia/docker等监控。如果为此就整一个监控系统,那就大材小用了,所以用shell实现一个简单的监控,方便出问题的时候,可以查到对应时间点的系统状态:...

2024-06-19
2

RCE 遇到受限 shell 的突破文章的错误修改与提醒

导致这部分错误的原因应该是之前测试其他类型的 Payload ,将命令复制过来后,Payload 没用,修改 Payload 后,忘记修改参数

2024-06-18
1

在shell脚本中,如何将一个命令存储在一个变量中

对于带有管道或重定向的组合命令最推荐的方式是将其封装到一个函数里,然后在需要时直接调用即可。

2024-06-18
1

Shell 判断语句:决策的艺术

编写 Shell 脚本时,了解如何根据不同条件执行不同的命令是至关重要的。本文旨在以简单易懂的语言,介绍 Shell 脚本中的选择结构——if 语句和 case in 语句,帮助初学者和有经验的开发者深入理解。...

2024-06-18
1

Shell [[]] 命令:条件判断的升级版

大家好,今天我们来聊聊 Shell 脚本中的条件判断加强版——[[ ]] 命令。如果你对基本的 [] 命令已经熟悉,那么 [[ ]] 将是你的下一个升级技能点。

2024-06-17
1

Shell test [] 命令:条件判断的艺术

在编程世界里,shell 脚本是一种强大而又灵活的方式,用于处理文件、执行命令以及进行自动化操作。

2024-06-17
1

[Shell编程学习路线]——探讨Shell中变量的作用范围(export)

在Shell编程中,理解变量的作用范围是编写高效脚本的关键一步。变量的作用范围决定了它们在脚本中的可访问性和生命周期,正确地管理变量作用范围能有效避免命名冲突和意外修改。在本篇指南中,我们将深入探讨Shell变量的本...

2024-06-17
2

Shell 数组:灵活操作的秘诀

进入编程世界,无论是初学者还是有一定经验的开发者,都会接触到各种各样的数据结构,而数组无疑是其中最基础也是最重要的一种。在 Shell 编程中,数组的使用同样占据了极其重要的地位。...

2024-06-14
1

Linux:编写 Shell 脚本时如何优雅地处理函数返回状态,多行文本和脚本路径

在 Linux 环境下编写 Shell 脚本时,能够灵活处理函数的返回状态以及获取脚本的实际路径是非常有用的技能。本文将详细介绍如何让函数返回执行状态而不是退出脚本,并推荐使用的获取脚本所在位置的方法。...

2024-06-11
1

Linux: Shell脚本中处理文件路径参数,兼容相对路径与绝对路径

在编写Shell脚本时,处理文件路径参数是一个常见的需求。路径参数可能是相对路径或绝对路径,如何编写一个兼容两者的Shell脚本并进行路径检查,是本文的主要内容。...

2024-06-11
1