51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#ELL
Shell入门教程:Shell变量
变量是一种很“弱”的变量,默认情况下,一个变量保存一个串,Shell不关心这个串是什么含义。所以若要进行数学运算,必须使用一些命令例如let、declare、expr、双括号等。Shell变量可分为两类:局部变量和环境变量。局部变量只在创建它们的Shell中可用。而环境变量则可以在创建它们的Shell及其派生出来的任意...
代码星球
·
2021-01-16
Shell
入门教程
变量
Shell入门教程:Shell的基本结构
shell程序的基本组成结构shell结构大体是由设定变量、内置命令、shell的语法结构、函数组成。使用实例说明:test.sh#!/bin/bash#说明使用/bin/bash作为这个脚本的解释器#定义一个函数functionmy_fun(){echo"Hello,$1,todayis$2"}#定义连个变量name...
代码星球
·
2021-01-16
Shell
入门教程
基本
结构
Shell入门教程:Shell函数的返回值
shell函数返回值一般有3种方式:1、return语句(默认的返回值)shell函数的返回值可以和其他语言的返回值一样,通过return语句返回。比如:#!/bin/bashfunctionmytest(){echo"mytestfunction"echo"argv[1]=$1"if[$1="1"];thenretu...
代码星球
·
2021-01-16
Shell
入门教程
函数
返回
Shell入门教程:Shell函数详解
Shell函数类似于Shell脚本,里面存放了一系列的指令,不过Shell的函数存在于内存,而不是硬盘文件,所以速度很快,另外,Shell还能对函数进行预处理,所以函数的启动比脚本更快。1、函数定义function函数名(){语句[return]}关键字function表示定义一个函数,可以省略,其后是函数名,有时函数...
代码星球
·
2021-01-16
Shell
入门教程
函数
详解
Shell入门教程:Shell当中的特殊变量
Shell当中的特殊变量一、保留变量$IFS这个变量中保存了用于分割输入参数的分割字符,默认识空格。$HOME这个变量中存储了当前用户的根目录路径。$PATH这个变量中存储了当前Shell的默认路径字符串。$PS1表示第一个系统提示符。$PS2表示的二个系统提示符。$PWD表示当前工作路径。$EDITOR表示系统的默认...
代码星球
·
2021-01-16
Shell
入门教程
中的
特殊
变量
powershell -enc参数无法解码base64编码payload的解决方案
powershell的-enc参数允许传入一个base64编码过的powershell脚本字符串作为参数来执行该powershell脚本,该方法常被用于绕过杀毒软件的主动防御机制。今天下午在做一个后门程序时,通过在线base64编码网站编码的字符串竟然没法被powershell的-enc参数解析,解析时全是乱码,通过查...
代码星球
·
2021-01-15
powershell
-enc
参数
无法
解码
通过powershell实现基础认证钓鱼获得密码
本文来自https://www.secpulse.com/archives/4131.html$cred=$host.ui.promptforcredential('FailedAuthentication','',[Environment]::UserDomainName+""+[Environment]::User...
代码星球
·
2021-01-15
通过
powershell
实现
基础
认证
Xshell 中文乱码
Xshell对于嵌入式开发来说,是个非常不错的工具。但或许都有过被中文显示为乱码的问题感觉有点不爽。解决方法其实很简单的,即把xshell编码方式改成UTF-8即可。[文件]–>[打开]–>在打开的session中选择连接的那个,点击[属性]->[终端], ...
代码星球
·
2021-01-15
Xshell
中文
乱码
shell遍历文件目录,监听文件变化,拼接字符串
最近利用业余时间学习了shell并做了个例子实现的功能是:监听demo文件夹下的文件,只要新增了 .js的文件就把对应的文件名重组,拼接,最后写入到demo.js里面.文件结构如下: demo.sh代码如下while:;doif[-foldfiles.log]then#按照时间排序并取第一行就是最新...
代码星球
·
2021-01-13
文件
shell
遍历
目录
监听
shell脚本小计
新建一个1.sh文件,内容:#!/bin/bash#$0表示文件名echo'$0的含义':$0输出:$0的含义:1.sh 单引号:$0转义,就是$0如果是双引号:#!/bin/bashecho"$0的含义":$0 输出:1.sh的含义:1.sh 双引号:$0并没有转义,依然表示文件名变量赋值的时候,注意不要有空格...
代码星球
·
2021-01-12
shell
脚本
小计
linux远程通过shell脚本执行另一台linux机器上的shell文件
#!/bin/bashsshroot@192.168.1.102<<remotessh #首先要ssh上去,ssh的配置可以点击此链接看,注意这里的<<remotessh#从这里开始都是在远程机器上执行命令啦cd/tmp/te...
代码星球
·
2021-01-10
linux
shell
远程
通过
脚本
shell 脚本执行 mysql 语句
摘要:在实习工作中遇到需要将MySQL中的部分数据导出到文件中,由于当时不知道怎么在终端下执行MySQL语句,所以写这篇博客来记录一下,后面遇到类似问题会不断进行补充。方法一:使用文件标签EOF重定向:#待补充 方法二:使用mysql参数的方法:$mysql-u$user-p$password[-D$db]-...
代码星球
·
2021-01-09
shell
脚本
执行
mysql
语句
Linux小项目/Shell编程实例-统计root用户密码的过期时间
需求:通过zabbix监控所有服务器root用户的密码过期时间(还有多少天过期)技术背景:默认情况下,root用户的密码过期时间可以通过chage-lroot,但这条命令只能root用户自己去执行! 由于公司服务器有很强的安全策略和各种限制,因此需要统计root用户的密码过期时间,总结了如下两种最可能的方案&...
代码星球
·
2021-01-09
Linux
小项目
Shell
编程
实例
powershell中使用Get-FileHash计算文件的hash值
今天在公司一台windows服务器上、需要对两个文件进行比对,笔者首先就想到了可以使用md5校验但是公司服务器上又不可以随意安装软件,于是笔者想到了可以试试windows自带的powershell中的Get-FileHash 使用方法如下:Get-FileHash-Algorithmmd5"C:QQ52013...
代码星球
·
2021-01-09
powershell
使用
Get-FileHash
计算
文件
Powershell编程基础-004-for语句的使用
For循环在PowerShell中也称为For语句。同其他编程语言类似当指定条件的值为True时,此循环以代码块的形式执行语句,另,For后面接(;;)代表恒为真! 实例1:用于执行指定次数的语句块,如下,重要的话说三遍!for($x=1;$x-le3;$x++){Write-Host"Myblogurlis...
代码星球
·
2021-01-09
Powershell
编程
基础
-004-for
语句
首页
上一页
...
23
24
25
26
27
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他