Bash技巧:介绍“v=var echo $v”和“v=var; echo $v”这两种写法的区别 在 Linux bash shell 中,当在同一行里面提供不同的命令时,命令之间需要用控制操作符隔开。 常见的控制操作符有分号 ‘;’、管道操作符 ‘|’、与操作符 ‘&&’、或操作符 ‘||’ 等 ...
分类:
其他好文 时间:
2020-08-27 13:04:40
阅读次数:
57
echo $SHELL 或者 echo $0 ...
分类:
系统相关 时间:
2020-08-20 18:57:33
阅读次数:
71
环境变量UID中保存的是用户ID。 root用户的UID是0。 #! /bin/bash if [ $UID -ne 0 ]; then echo Non root user. Please run as root. else echo Root user fi ...
分类:
系统相关 时间:
2020-08-20 18:54:51
阅读次数:
89
lsof/mnt/b1查看使用目录的进程fuser/mnt/b1检测此文件有无其他用户使用fuser-km/mnt/b1将其他用户踢下线,会导致文件写入丢失w查看其他用户正在连接此主机echo"Hello">/dev/pts/1实现对话findfsLABEL=docker/UUID=31e52358-2b9b-47a4-9b1a-76c551d68a22根据标签和UUID
分类:
其他好文 时间:
2020-08-17 17:34:19
阅读次数:
73
FILEID:X 这个的很大可能是编码问题,特别使用UTF-8编码程序的同学,如果你用记事本修改过程序文件,那中奖的几率很大。 解决方法1 打开 /dede/swfupload.php 找到 echo "FILEID:".$_SESSION['fileid']; 在它上面加入一行 ob_end_cl ...
分类:
其他好文 时间:
2020-08-13 22:19:49
阅读次数:
81
do.sh #!/bin/bash repeat() { while :; do $@ && return; sleep 1; done } retryuntil() { echo $(date +%F%n%T) msg=`./job.sh 2>&1` echo $msg #echo "$msg" ...
分类:
其他好文 时间:
2020-08-13 22:08:35
阅读次数:
50
1.1 cat -n httpd.conf | more -n 显示每一行编号 more 用于分屏显示文本; 1.2 echo 显示一行文本 -n 不输出行尾的换行符. -e 允许对下面列出的加反斜线转义的字符进行解释. -E 禁止对在STRINGs中的那些序列进行解释. --help 显示帮助并退 ...
分类:
系统相关 时间:
2020-08-13 12:32:28
阅读次数:
89
For循环九九乘法表#!/bin/bashforiin{1..9}doforjinseq$idoecho-e"${j}x${i}=$[i*j]\t\c"doneechodone求奇数和:#!/bin/bashsum=0foriinseq12100求偶数和:seq22100doletsum+=ileti++doneecho$sum批量该文件名后缀#!/bin/bashforiin
分类:
系统相关 时间:
2020-08-12 15:34:57
阅读次数:
68
数组能够在单个变量中存储多个值: 实例 <?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?> 数组是什么? 数组是一个 ...
分类:
编程语言 时间:
2020-08-11 13:10:06
阅读次数:
95