
shell
文章平均质量分 80
秩幽
这个作者很懒,什么都没留下…
展开
-
awk命令详解
1、awk的语法形式awk [options] 'script' var=value file(s)awk [options] -f scriptfile var=value file(s)2、命令参数选项-F fs or --field-separator fs指定输入文件折分隔符,fs是一个字符串或者是一个正则表达式,如-F:。-原创 2012-12-12 14:16:10 · 495 阅读 · 0 评论 -
sed命令详解
sed 简介sed(意为流编辑器,源自英语“stream editor”的缩写)是Unix常见的命令行程序。sed 用来把文档或字符串里面的文字经过一系列编辑命令转换为另一种格式输出。sed 通常用来匹配一个或多个正则表达式的文本进行处理。分号(;)可以用作分隔命令的指示符。常用的sed命令/模式/p - 印出所有匹配“模式”的行/模式/d - 删除原创 2012-12-12 14:29:37 · 566 阅读 · 0 评论 -
shell脚本下所有的重定向操作
$ who > file$ cat file1 file2 >> file3$ mail tom $ find / -name file -print 2> errors$ (find / -name file -print > /dev/tty) >& errors 说明:1、命令who的输出从终端被重定向到file。2、命令cat的输出(连接file1和fi原创 2012-12-15 14:04:18 · 696 阅读 · 0 评论 -
简单shell脚本语法及结构
shell脚本语法及结构shbang行 shbang行是脚本的第一行,通知内核使用哪种shell去执行脚本;#!/bin/csh注释 注释油一个符号#后跟一些描述性的说明,注释掉的语句将不执行操作;# this is a comment通配符 shell中有些字符的意义比较特殊,它们被称作是shell元字符或通配符。如:*、?和[]常用语文件名扩展;!是历史命令原创 2012-12-17 11:19:30 · 679 阅读 · 0 评论 -
shell下内置选项操作命令
shell下内置选项集可以用来测试文件属性;-r 当前用户可以读该文件-w 当前用户可以写该文件-x 当前用户可以执行该文件-e 该文件存在-o 该文件属于当前用户-z 该文件长度为0-d 该文件是一个目录-f 该文件是一个普通文件原创 2012-12-17 09:29:43 · 428 阅读 · 0 评论 -
基于python的添加和删除安全组的脚本
#!/usr/bin/env python# -*- coding:utf-8 -*-import subprocessimport jsonimport sysimport argparsedef R(s):return “%s[31;2m%s%s[0m”%(chr(27), s, chr(27))def get_present_s转载 2017-05-26 14:17:51 · 507 阅读 · 0 评论 -
linux下配置邮件发送系统信息
1、下载安装: http://downloads.sourceforge.net ... 206451&big_mirror=0# tar jxvf msmtp-1.4.16.tar.bz2# cd msmtp-1.4.16# ./configure --prefix=/usr/local/msmtp# make# make install创建msmtp配置原创 2017-05-16 14:30:47 · 815 阅读 · 0 评论 -
永恒之蓝 端口关闭与开启 bat脚本
@echo off color 0A title 您正在使用一键关闭危险端口和服务 echo 您正在使用一键关闭危险端口和服务 echo “按任意键继续” pause echo “正在帮您关闭这些危险端口,请稍等” echo “正在开启防火墙服务” net start MpsSvc echo ”正在帮您开启防火墙自启动“ sc config MpsSvc start=原创 2017-05-17 09:57:24 · 8876 阅读 · 0 评论 -
shell下常用语句
0. shell 调试代码如下:sh -x somefile.sh在somefile.sh 文件里加上set+x set-x1. 用 && || 简化if else代码如下:gzip -t a.tar.gzif [[ 0 == $? ]]; then echo "good zip"else echo "bad zip"fi 代原创 2017-05-19 15:46:07 · 438 阅读 · 0 评论