polar shell

shell 变量赋值

shell 变量赋值 1.read 进行赋值 read的脚本中示例语法 [root@localhost ~]# vim read-1.sh[root@localhost ~]# cat read-1.sh#! /bin/bashread -p "请输入一个值" Varecho "您输入的变量值为 $ ......
变量 shell

shell简介

1. 什么是Shell shell就是一个命令解释器。 shell分为交互式shell和非交互式shell. 交互式shell就是命令行上一条一条命令的执行。 非交互式shell就是以脚本的方式运行。 通过变量$-来查看是否是交互式或非交互式shell [root@localhost ~]# ech ......
简介 shell

Linux学习——shell

Linux shell 语法 转义字符 \ :\后面的一个字符按照其字面意思解释 “ ”:双引号中的内容除$、`、“之外的任何字符的字面解释 ‘ ’ :单引号中除 ' 以外的任何字符按其字面解释 shell变量 环境变量:标准变量,通常由管理员定义,用来保存系统必需内容 局部变量:由用户定义和控制 ......
Linux shell

shell 脚本基于 http 请求实现 tomcat 部署应用的启动、停止、重新加载等操作

#!/bin/bash # tomcat 访问路径 TOMCAT_URL=http://172.19.2.90:8080 # tomcat 登录用户名 TOMCAT_USER='admin' # tomcat 登录密码 TOMCAT_PASSWORD='1' # 操作的应用名称 APP_PATH=' ......
脚本 tomcat shell http

Shell语法

#3.1 概论 终端可以看做逐条执行的shell脚本,Linux默认使用bash,脚本文件第一行必须为 #! /bin/bash 可通过两种方式执行shell脚本 解释器执行:bash xxx.sh 作为可执行文件执行 添加执行权限chmod +x xxx.sh 执行./xxx.sh #3.2 注释 ......
语法 Shell

Shell脚本实际应用

1.你需要打印一个给定的数字的反序,如输入10572,输出27501,如果没有输入数据,应该抛出错误和使用脚本说明。 代码实例: [root@template ~]# cat l1.sh # 你需要打印一个给定的数字的反序,如输入10572,输出27501,如果没有输入数据,应该抛出错误和使用脚本说 ......
脚本 实际 Shell

shell 的使用

#sh文件的打开方式 uname = "zhangsan" export age = 18 #hello.sh #!/bin/bash echo "hello world" echo $uname echo $age 绝对路径 + 文件执行 // hello world 18 sh + 文件执行 / ......
shell

Linux shell command screen All In One

Linux shell command screen All In One usbserial USB usbmodem ......
command screen Linux shell All

Vulnhub之BoredHackerBlog: Social Network_Medium Socnet详细测试过程(拿到root shell)

BoredHackerBlog: Social Network 作者:jason huawen 靶机信息 名称: BoredHackerBlog: Social Network 地址: https://www.vulnhub.com/entry/boredhackerblog-social-netw ......

Cygwin Bash Shell借助PHP快速计算两个日期或时间的日期差、时间差

概述 PHP有 datetime.diff工具类可以便捷地精确地计算两个日期时间之间的差值( 详见PHP官方文档:https://www.php.net/manual/zh/datetime.diff.php ),很多时候我们需要在终端通过命令参数调用的形式快速获取结果,故封装以下参数。 BTW,为 ......
日期 时间 时间差 两个 Cygwin

Shell练习(一):删除文本文件中的空行

删除文本文件中的空行 方法1:awk awk '{if($0 != "") {print $0}}' note.txt awk '!/^$/ {print $NF}' note.txt //打印最后一列 cat note.txt | awk NF //非空判断 方法2:grep grep -v '^ ......
空行 文本 文件 Shell

Shell输入/输出重定向

Shell输入/输出重定向 大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。 cmd > file 将输出重定向到file ......
Shell

Shell函数

定义 [function] funName(){ action; [return int;]}可以带function fun()定义,也可以直接fun()定义,不加任何参数。参数返回,可以显示加return返回,如果不加,将以最后一条命令运行结果,作为返回值。return后跟的值(0-255) de ......
函数 Shell

Shell流程控制

和java,php等语言不一样,sh的流程控制不可为空。 1. if ifthenfi 实例:if [ $(ps -ef |grep -c "ssh") -gt 1]; thenecho truefi ifthenelsefi if thenelifthenelsefiif else 的[]判断语句 ......
流程 Shell

shell 脚本中 set 命令用法解析:set -e 或 set -u

语法: set [-可选参数] [-o 选项] 一般 “-” 表示启用某个参数,“+” 表示取消某个set曾启动的参数。与-<参数>相反 功能说明 set 指令可根据不同的需求来设置当前所使用 shell 的执行方式,同时也可以用来设置或显示 shell 变量的值。当指定某个单一的选项时将设置 sh ......
set 脚本 命令 shell

ctfshow-web4(Nginx日志写shell)

这是一道有关Nginx日志文件写入shell的题目。 一、 基础知识 /etc/nginx/nginx.conf:该文件是Ngnix的配置的文件,该文件保存着能够影响服务器运行的配置信息。有时会泄露敏感信息。该文件支持php解析。 /var/log/nginx/access.log:该文件是Ngni ......
ctfshow-web ctfshow Nginx shell 日志

adb shell dumpsys

Currently running services: DmAgent DockObserver GuiExtService IIccPhoneBookMz NvRAMAgent PPLAgent SurfaceFlinger access_control accessibility account ......
dumpsys shell adb

Shell常见命令

1. echo echo "It is a test"echo It is a test // 双引号完全可以省略echo "\"It is a test\"" // "It is a test"echo "$name It is a test"echo -e "ok, \n" // 加了-e开启转 ......
命令 常见 Shell

Shell基本运算符

Shell和其他编程语言一样,支持多种运算符,包括:(1)算数运算符(2)关系运算符(3)布尔运算符(4)逻辑运算符(5)字符串运算符(6)文件测试运算符 1. 算数运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如awk和exprexpr是一款表达式计算工具,使用它能完成表 ......
运算符 Shell

Shell参数传递

执行Shell脚本时候,向脚本传递参数,脚本内获取参数的格式为$n,n代表一个数字,1为执行脚本的第一个参数,2位执行脚本的第二个参数。其中$0为执行的文件名。 #!/bin/bashecho "fileName:$0";echo "param1:$1";echo "param2:$2" ./tes ......
参数 Shell

Shell变量

简洁 Linux的shell有很多,常见的有:(1)Bourne Shell(/usr/bin/sh或/bin/sh)(2)Bourne Again Shell(/bin/sh)(3)C Shell(/usr/bin/csh)(4)K Shell(/usr/bin/ksh)(5)Shell for ......
变量 Shell

Shell判断字符串变量是否为空

判断 bash 变量是否为空:要点:变量两端用双引号括起来 如果bash变量未设置或设置为空字符串,则返回true: if [ -z "$var" ];另一个选择: [ -z "$var" ] && echo "Empty"确定bash变量是否为空: [[ ! -z "$var" ]] && ech ......
字符串 变量 字符 Shell

Pandas 2.0正式版发布: Pandas 1.5,Polars,Pandas 2.0 速度对比测试

Pandas 2.0正式版在4月3日已经发布了,以后我们pip install默认安装的就是2.0版了,Polars 是最近比较火的一个DataFrame 库,最近在kaggle上经常使用,所以这里我们将对比下 Pandas 1.5,Polars,Pandas 2.0 。看看在速度上 Pandas ......
Pandas 正式版 2.0 速度 Polars

Vulnhub之Monkeybox详细测试过程(不同的Shell获取路径)

Monkeybox 识别目标主机IP地址 ─(kali㉿kali)-[~/Desktop/Vulnhub/Monkeybox] └─$ sudo netdiscover -i eth1 -r 192.168.56.0/24 Currently scanning: Finished! | Screen ......
路径 Monkeybox 过程 Vulnhub Shell

jar通用shell启停脚本

前言 在Linux环境通过jar包启动Java进程手动输命令有点麻烦,参数多容易忘记,编写一个能启动停止的脚本会方便很多。下文提供了一个较为通用的脚本,可以灵活指定JVM启动选项和应用参数,能够应付大部分场景,有后台启动、前台启动、停止、重启、查看进程状态功能。 Shell脚本内容 脚本用java、 ......
脚本 shell jar

shell脚本模板

shell脚本模板 #!/bin/sh . /etc/rc.d/init.d/functions export LANG=zh_CN.UTF-8 #一级菜单 menu1() { clear cat <<eof |# CentOS7.9优化脚本 #| 1. 一键优化 2. 自定义优化 3. 退出 EO ......
脚本 模板 shell

shell常用脚本

sed 使用sed来为函数统一添加宏包含 sed -i 's/dataTypeCast\(.*\);/FUNC_CALL\(dataTypeCast\1\);/g' file 会对dataTypeCast函数添加FUNC_CALL包含。 dataTypeCast(abcd); ==> FUNC_CA ......
脚本 常用 shell

istio shell

#!/bin/sh # Copyright Istio Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in complian ......
istio shell

查看shell使用版本&配置环境变量

引用:https://blog.csdn.net/a374519711/article/details/128596411 系统中可能会安装多个shell 比如 /bin/bash 、 /bin/zsh等, 找到shells的配置文件查看安装了多少shell 查看shell 查看当前使用的shell ......
变量 版本 环境 shell amp

Shell基础

第一章 Shell基础 1 shell脚本介绍 什么是shell脚本? 什么是shell命令? $ ls $ cd $ pwd # 也就是liniux命令 shell脚本就是一系列shell命令的集合,还可以加入一些逻辑操作(if else for)将这些命令放到一个文件中。 文件 shell命令【 ......
基础 Shell