- 2024-11-02Linux中的rm命令详解
`rm`命令用于在Unix和Linux系统中删除文件和目录。以下是一些常用的`rm`命令选项和用法:1.**删除单个文件**: ```bash rmfilename ```2.**删除多个文件**: ```bash rmfile1file2file3 ```3.**强制删除文件**(不提示): ```bash
- 2024-11-01Bash脚本当中获取当前脚本绝对路径位置
Bash脚本当中获取当前脚本绝对路径位置在Bash脚本中,一般使用命令获取当前目录,而不是直接依赖相对路径,这是因为相对路径的基础是脚本的运行位置,相对路径可能会因为脚本的运行位置不同而发生变化,导致脚本找不到指定文件或目录。获取脚本所在的目录可以使脚本更具通用性和可靠性,不
- 2024-11-01https脚本python和bash版本
以下是一个使用 `curl` 的 Bash 脚本,可以发送 HTTPS 的 GET 和 POST 请求,同时支持 cookies 和gzip 压缩: ```bash#!/bin/bash # 默认配置COOKIE_FILE="cookies.txt" # 存储cookies的文件USER_AGENT="Mozilla/5.0(X11;Ubuntu;Linuxx86_64)AppleWe
- 2024-10-30【一分钟配置Python环境变量
配置Python环境变量可以帮助系统找到Python解释器和相关工具。下面是如何在不同操作系统上配置Python环境变量的步骤:Windows 1.安装Python:在官方网站下载并安装Python,安装过程中选择“AddPythontoPATH”选项。手动配置环境变量:右击“此电脑”或“计算机”,选择“属性
- 2024-10-30Shell脚本编程
Shell基础编程语言排名链接https://www.tiobe.com/tiobe-index/TIBOE2024年7月的最新编程语言流行度排名格式要求:首行shebang机制,即:#!/bin/bash#!/usr/bin/python#!/usr/bin/perlshell脚本注释规范第一行一般为调用使用的语言程序名,避免更改文件名为无法找到正
- 2024-10-29linux 自定义命令
linux下有多种自定义命令的方式:1、alias方式:也就是别名2、环境变量的方式:将写好的脚本放在对应的目录中,然后将目录放在$HOME/.profile中。3、函数的方式:在$HOME下建立.bash_func文件夹,可使用命令mkdir-p$HOME/.bash_func实现。在$HOME/.bashrc下添加加载函数的代码#在$
- 2024-10-29Linux系统换源
Centos7、Ubuntu系统换源清华大学开源软件镜像站Centos7手动换源使用bash脚本换源一键完成换源Ubuntu手动换源使用bash脚本换源一键完成换源清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/直通车:清华大学开源软件镜像站Centos7所使用的Linux
- 2024-10-29mac电脑通过 npm 安装 @vue/cli脚手架超时问题;
npm安装@vue/cli遇到的问题步骤一、安装Homebrew如果你还没有安装Homebrew,首先需要安装它。Homebrew是macOS上的一款包管理工具,它允许你通过简单的命令行指令安装、更新和卸载软件包。;1,打开终端(Terminal)。2,运行以下命令来安装Homebrew(国内用户推荐使用国内
- 2024-10-28HBase 的安装与简单操作
#HBase的安装与简单操作HBase是一个开源的、分布式的NoSQL数据库,基于Hadoop的HDFS(HadoopDistributedFileSystem)构建,适用于大规模数据存储和快速随机访问。以下是HBase的安装步骤以及一些简单的操作示例。##一、环境准备###1.系统要求-**操作系统**:Linux(
- 2024-10-27linux学习day2——shell脚本
shell语法概论注释变量默认变量数组expr命令read命令echo命令printf命令test命令与判断符号[]判断语句循环语句函数exit命令文件重定向引入外部脚本1.shell语法——概论概论shell是我们通过命令行与操作系统沟通的语言。shell脚本可以直接在命令行中执行,也
- 2024-10-25bypass waf测试_rce
前言以下验证绕过效果都使用开源雷池waf知己知彼百战百胜,想bypasswaf还是得先了解wafwaf是什么WAF(WebApplicationFirewall,WEB应用防火墙)会过滤和监测Web应用程序与互联网之间的HTTP/HTTPS流量,以此来保护Web应用程序安全。它通常会保护Web应用程序免受各种形式的攻击,
- 2024-10-24超实用的Linux 装机必备 Shell
超实用的Linux装机必备Shell环境安装模板化OSCM是一套操作系统安装与配置SHELL工具箱,7.5.1. 云主机初始化 curl-shttps://raw.githubusercontent.com/oscm/shell/master/cloud/aliyun/vdb.exp.sh|bashcurl-shttps://raw.githubusercontent.com/oscm/shell/ma
- 2024-10-23反弹shell优化
做个记录https://www.bilibili.com/video/BV1qp4y1Z7Pv?t=385.6有时反弹得到的shell是这样的:这种shell只能进行ls、cat这样的简单的查询动作,而对于进入mysql-uroot-p这种进入MySQL终端的交互行为就无能为力,这时就要在此shell上进行优化优化方式1:python3-c'importpty;p
- 2024-10-23Nginx:各种问题
1、nginx:commandnotfound使用ll查看文件权限,看nginx的权限是否为rw-r--r--如果是的话,说明该文件现在没有执行权限。使用指令chmod755./sbin/nginx把该文件的可执行权限开启。 2、auto/options:Nosuchfileordirectory 出现于:bash./configure配置nginx时解决方
- 2024-10-21超详细介绍bash脚本相关细节
Bash(BourneAgainSHell)是一种广泛使用的Unixshell和命令语言,它提供了一套强大的功能用于脚本编写和自动化任务。1.编写脚本方式和运行脚本方式sudovi名称.sh例如编写一个名称为a的脚本:运行方式1:先给权限再运行sudochmod+x文件名./文件名例
- 2024-10-20【Linux】命令行参数&&环境变量
文章目录命令行参数环境变量环境变量的概念常见环境变量查看环境变量测试PATH修改PATHHOME和环境变量相关的命令环境变量是如何被组织的通过系统调用putenv和getenv获取或设置环境变量环境变量通常是具有全局属性的普通变量与环境变量的区别命令行参数main函数有三
- 2024-10-20新手必看详细搭建网站全流程教程从零开始快速入门
1.确定网站需求网站类型:静态网站、动态网站(如博客、电商网站)功能需求:基本展示、用户注册、支付功能等预计访问量:低流量、中流量、高流量2.购买云服务器选择云服务提供商:阿里云、腾讯云、AWS等选择服务器配置:CPU:1核或2核内存:1GB或2GB存储:20GB或50GB带宽:1Mbps或5Mbp
- 2024-10-16安全: 校验rpm软件包(rpm -Va)的一个bash脚本
一,bash脚本#!/bin/bash#===================backupbase========================#rpmvalogbackup的路径back_base=/storage/logs/rpmvalogsif[!-d${back_base}];thenmkdir-p${back_base}fi#===================backuppath=====================
- 2024-10-15【bypass】bash绕过waf 的小技巧
原创良辰红队笔记录无意中看到推特上面有个老外分享的一条命令$0<<<$\'\\$(($((1<<1))#10011010))\\$(($((1<<1))#10100011))\'其实这个命令就是ls搜了一下原来是这个意思$((1<<1))将1左移1位,得到2。2#10011010将二进制数10011010转换为十进制数154。同理2#1
- 2024-10-15Linux系统创建新用户后使用新用户登录输入回退键无法回退显示^H怎么解决
现象使用新建用户远程ssh登录后在页面输入命令后无法是回退键删除,删除会显示^H原因没有对应的bash使用默认的bash为/bin/sh修复方法手动加载bash$bash使用管理员修改文件修改bash#liuym:x:1002:1002::/home/liuym:/bin/bash在创建用户的时候指定bash
- 2024-10-14Ros环境创建相关!超级简单!!超级详细!!
1、创建工作空间workspace其中catkin_ws后面的ws是work_space的简写,指代工作空间<catkin_ws是你的工作空间的名字,随便取>mkdir-p~/catkin_ws/srccd~/catkin_ws/src/catkin_init_workspace以下为执行结果:2、编译生成build、devel代码等cd~/catkin_wscatkin_make3
- 2024-10-14Bash数组与字典使用
需求编写bash脚本希望用到更加灵活的数据格式。数组使用index索引,直接调用返回第一个元素,支持-1检索,不存在的index返回空。举例:将十进制数转换为十六进制。declare-aHEX#可以省略HEX=(0123456789ABCDEF)echo${HEX[15]}#F字典使用key索引,直接调用
- 2024-10-13Centos7---k8s集群 20241013
目录一、硬件准备(虚拟主机)二、环境准备1、所有机器关闭防火墙2、所有机器关闭selinux3、所有机器关闭swap4、所有机器上添加主机名与ip的对应关系5、在所有主机上将桥接的ipv4流量传递到iptables的链三、为所有节点安装docker四、集群部署1、为所有节点修改仓库,安
- 2024-10-12第104天:权限提升-Linux系统&环境变量&定时任务&权限配置不当&MDUT自动化
知识点总结#知识点:1、Linux提权-定时任务2、Linux提权-环境变量3、Linux提权-权限配置不当4、Linux提权-数据库自动化#系列内容:内核,数据库,第三方服务,SUID&GUID,定时任务,环境变量,SUDO,权限不当等脏牛漏洞(CVE-2016-5195)DirtyPipe(CVE-2022-0847)SUDO(CVE-2021-3156)Polki
- 2024-10-12【AI大模型-文心-Linux命令行精通之路-2】
提问:根据以上的方法论,请详细的列举学习计划到周(在表格右侧加列)回答:如下版本:文心大模型3.5以下是根据上述学习方法论详细列举的学习计划,以周为单位进行划分。请注意,这只是一个示例计划,实际学习计划可能需要根据个人学习进度和投入时间进行调整。学习方法论学习目标学习时