网安-神盾

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

随笔分类 -  shell编程

经典用法
vim 大全用法
摘要:vim中常用设置和操作: 在Linux系统下: 打开vi 文件: 0 数字0,跳转至行首 ^ 跳转至行第一个非空字符 $ 跳转至行尾 vim 括号匹配跳转操作: ctrl+] 跳转至函数或变量定义处 gD 光标处的变量-->跳转到局部变量的定义处 '' 跳转到光标上次停靠的地方, 是两个', 而不是 阅读全文

posted @ 2016-06-23 18:58 网安-神盾 阅读(217) 评论(0) 推荐(0) 编辑

vim中 set 用法设置
摘要:vi set用法from google search一、常用收集如下:(vi set)set autoindent 在插入模式下,对每行按与上行同样的标准进行缩进,与shiftwidth选项结合使用set list 把制表符显示为^I ,用$标示行尾(使用list分辨尾部的字符是tab还是空格)se 阅读全文

posted @ 2016-06-22 10:41 网安-神盾 阅读(16190) 评论(0) 推荐(0) 编辑

SUID, SGID, SBIT
摘要:基本上SUID有这样的限制与功能: SUID权限仅对二进位程序(binaryprogram)有效,不能用在shellscript上面; 运行者对於该程序需要具有x的可运行权限; 本权限仅在运行该程序的过程中有效(run-time); 运行者将具有该程序拥有者(owner)的权限。 这里举个栗子。Li 阅读全文

posted @ 2016-06-01 12:52 网安-神盾 阅读(273) 评论(0) 推荐(0) 编辑

Linux文件查找
摘要:Linux下查找文件的命令有两个; locate: find : locate这个命令对其生成的数据库进行遍历(生成数据库的命令:updatedb),这一特性决定了查找文件速度很快,但是locate只能进行模糊匹配,在精度上来说查了点,简单介绍它的两项功能: #locate -i //查找文件的时候 阅读全文

posted @ 2016-06-01 12:44 网安-神盾 阅读(170) 评论(0) 推荐(0) 编辑

vim编辑器详解
摘要:vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。 vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代 阅读全文

posted @ 2016-05-27 11:43 网安-神盾 阅读(375) 评论(0) 推荐(0) 编辑

bash脚本编程之二 字符串测试及for循环
摘要:shell中大量的测试和比较选项而困惑呢? 这个技巧可以帮助您解密不同类型的文件、算术和字符串测试,这样您就能够知道什么时候使用 test、 [ ]、 [[ ]]、(( )) 或 if-then-else 了; 内置命令 test 根据表达式expr 求值的结果返回 0(真)或 1(假)。也可以使用 阅读全文

posted @ 2016-05-25 10:02 网安-神盾 阅读(313) 评论(0) 推荐(0) 编辑

sed命令手册
摘要:sed 是一种在线编辑器,它一次处理一行内容。 处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space)。 接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。 接着处理下一行,这样不断重复,直到文件末尾。 文件内容并没有 改变,除非你使用重定向存 阅读全文

posted @ 2016-05-23 17:35 网安-神盾 阅读(1156) 评论(0) 推荐(1) 编辑

bash脚本编程之二 条件判断and 逻辑运算
摘要:1) if/then结构: 判断命令列表的退出码是否为0,0为成功。 如果if和then在条件判断的同一行上的话, 必须使用分号来结束if表达式; if和then都是关键字。 if [ condition1 ] then command1 command2 command3 elif [ condi 阅读全文

posted @ 2016-05-23 15:14 网安-神盾 阅读(6905) 评论(0) 推荐(0) 编辑

bash脚本编程之一 变量、变量类型等
摘要:变量的内容 1、变量命名: 1、只能包含字母、数字和下划线,并且不能以数字开头, 2、不应该跟系统中已有的环境变量重名 3、最好能见名知意 2、变量赋值: 设置变量: 变量名称=值 fld_name=value 等号两边不能有空格 注意:用echo 显示变量名的值时,需要用$符号。 3、变量类型: 阅读全文

posted @ 2016-05-23 14:45 网安-神盾 阅读(399) 评论(0) 推荐(0) 编辑

egrep 及扩展正则表达式
摘要:grep -E 表示支持扩展的正则表达式 grep -E = egrep 一、字符匹配: 扩展模式下的字符匹配与基本正则表达式的字符匹配相同,如: . 表示任意单个字符 [] 表示范围内人任意单个字符,如[0-9],表示任意单个数字 [^] 表示范围外的任意单个字符,如[^0-9],表示出数字外的任 阅读全文

posted @ 2016-05-23 13:06 网安-神盾 阅读(1056) 评论(1) 推荐(0) 编辑

grep正则表达式
只有注册用户登录后才能阅读该文。

posted @ 2016-05-23 12:48 网安-神盾 编辑

点击右上角即可分享
微信分享提示