摘要: 昨晚(应该是今天凌晨)玩了半天朋友给的Linux的WebShell,本来想实践一下UDEV提权呢,最后发现服务器貌似已经打过补丁了。 不过还是有其他的收获的,所以我就YY下Linux反弹shell的问题[阅读全文:]
摘要: shell是用户和Linux操作系统之间的接口。Linux中有多种shell,其中缺省使用的是Bash。本章讲述了shell的工作原理,shell的种类,shell的一般操作及Bash的特性。 shell是用户和Linux操作系统之间[阅读全文:]
摘要: 在linux/unix平台的经常使用scanf从键盘获取字符,输出字符后按Backspace键删除时,会出现^H,这对习惯了按Backspace键删除的用户来说,感觉非常别扭,虽然可以通过Ctrl+Backspace组合键实现删除[阅读全文:]
摘要: 1.条件变量替换: BashShell可以进行变量的条件替换,既只有某种条件发生时才进行替换,替换条件放在{}中. (1)${value:-word} 当变量未定义或者值为空时,返回[阅读全文:]
摘要: 代码: #!/bin/bash whileIFS=','readthings_beforedate_stringthings_after;do #removedoublequote date_string=$(echo$date_string|sed's/"//g') #parseeachefield year=${date_string:0:4} month=${date_string:4:2} [阅读全文:]
摘要: linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,但需求总是多方面的嘛~我就觉得让系统定时清理一些不需要的[阅读全文:]
摘要: shell编程中使用到得if语句内判断参数 –b当file存在并且是块文件时返回真 -c当file存在并且是字符文件时返回真 -d当pathname存在并且是一个目录时返回真 -e当pathname指定的文件[阅读全文:]
摘要: 写一个脚本,来检查某个文件是否存在,如果存在,则输出它的详细信息,如果不存在,则提示输出文件不存在。在给出这个脚本之前,先来了解一下如下几个命令:文件upload.zip为例 1[阅读全文:]
摘要: 5.引号 在向程序传递任何参数之前,程序会扩展通配符和变量。这里所谓扩展的意思是程序会把通配符(比如*)替换成合适的文件名,它变量替换成变量值。为了防止程序作这种替换[阅读全文:]
摘要: apt-cacher只缓存你曾经安装的软件包,不用缓存所有的ubuntu软件包。它可以用来代替apt-proxy,apt-proxy我感觉使用起来不太顺利会出现小问题。 apt-cacher可以作为单独的HTTP代理,作为inet[阅读全文:]