杂点-shell】的更多相关文章

使用while循环读取文件 cat file.txt |while read line do echo $line done 或者: while read line do echo $line done < file.txt zzx@zzx120:~/zzx1/test/a$ echo -n 1;echo -n 2 12zzx@zzx120:~/zzx1/test/a$ echo -n 1;echo ;echo -n 2 # echo加在 echo -n 中间 可以换行 1 2zzx@zzx12…
first,what is shell?其实只要是碰过计算机的,对于OS(Operation System操作系统,不管是linux.unix.windows)有点概念的人大多都听过这个名词,因为只要有OS那么就离不开Shell.其实Shell就是将我们输入的指令与kernel(核心)的沟通,使kernel可以控制hardware硬件(例如声卡,网卡,显卡)来正确无误工作. 基本上,替我们工作的是[hardware],控制硬件的是[kernel],而我们user则是利用[shell]控制一些ke…
1.sh -x 跟踪shell脚本中的每个命令 [root@master shellexer]# cat bash.sh #!/bin/bash var=$ echo $var [root@master shellexer]# sh -x bash.sh hello + var=hello + echo hello hello #脚本输出结果 #带+的表示被跟踪的代码 https://blog.csdn.net/qq_15547319/article/details/70538091 2.bas…
1. 字符串截取 var=http://www.baidu.com/index.html echo ${var} var=http://www.baidu.com/index.html /*从左到右第一个/开始的*/ echo ${var#*/} /www.baidu.com/index.html /*从左到右第二个/开始的*/ echo ${var##*/} index.html /*从右到左第一个/开始的*/ echo ${var%/*} http://www.baidu.com /*从右到…
Title:KesionCMS V6.5后台拿SHELL方法  --2011-03-29 00:21 最近弄一个站点,是KesionCMS V6.5的WEB系统,试了下后台拿webshell方法,记下来. 1. 新建x.asp用户再结合IIS的文件夹解析漏洞,是可以拿到SHELL的,前提是没有禁止.asp目录的访问,我弄的目标站,不允许访问.asp这样的目录下面的文件的. 2. 后台SQL执行导出webshell 理论上是可以的,我在本地可以导出ok.asp;o.xls这样的文件的.但是TXT文…
继续开始shell十三问中11-13问和后续补充的笔记,加油! (14)输入重定向与输出重定向 “>”是标准输出重定向,可以把输出结果送入文件 “<”是标准输入重定向,可以重新指定文件的内容作为输入 “2>”是标准错误重定向,可以把命名执行出现的错误提示送入文件 如果你想把标准输出和标准错误输出到一个文件中,可以使用如下的方法 $ ls my.file no.such.file 1>file.both 2>&1 (错误到输出) $ ls my.file no.such…
为什么要使用shell脚本? shell脚本能够轻易处理文件与目录之类的对象,而且是各UNIX系统之间经过POSIX标准化的通用的功能,因此Shell脚本只要“用心写”一次,即可应用到很多系统上,因此之所以要使用Shell脚本是基于: 简单性:Shell是一个高级语言,通过它,你可以简洁地表达发杂的操作: 可移植性:使用POSIX所定义的功能,可以做到脚本无须修改就可以在不同的系统上执行: 开发容易:可以在短时间内完成一个功能强大又好用的脚本: 第一个shell脚本 cat > testshel…
set -x a=10 命令执行结果: + a=10 echo $a + echo 10 10 set指令能设置所使用shell的执行方式,可依照不同的需求来做设置 -a 标示已修改的变量,以供输出至环境变量.  -b 使被中止的后台程序立刻回报执行状态.  -C 转向所产生的文件无法覆盖已存在的文件.  -d Shell预设会用杂凑表记忆使用过的指令,以加速指令的执行.使用-d参数可取消.  -e 若指令传回值不等于0,则立即退出shell.   -f 取消使用通配符.  -h 自动记录函数的…
Linux set命令用于设置shell. set指令能设置所使用shell的执行方式,可依照不同的需求来做设置. 语法 set [+-abCdefhHklmnpPtuvx] 参数说明: -a 标示已修改的变量,以供输出至环境变量. -b 使被中止的后台程序立刻回报执行状态. -C 转向所产生的文件无法覆盖已存在的文件. -d Shell预设会用杂凑表记忆使用过的指令,以加速指令的执行.使用-d参数可取消. -e 若指令传回值不等于0,则立即退出shell. -f 取消使用通配符. -h 自动记…
菜鸟教程之学习Shell script笔记 以下内容是,学习菜鸟shell教程整理的笔记 菜鸟教程之shell教程:http://www.runoob.com/linux/linux-shell.html Shell简介 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁.Shell 既是一种命令语言,又是一种程序设计语言. Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务. Shell脚本(shell script),是一…