#shell

xshell链接vbox 上 nat 方式链接虚拟机 - 端口转发

某些不可解原因导致centos7通过桥接方式进行外网资源访问无法实现,但是nat方式是没问题的, 因此考虑直接基于这个的方式进行操作,但是xshell的链接需要ip地址,因此提供的解决方法是端口转发以下为xshell修改网卡链接方式以及设置端口转发转发规则可以设置ip地址也可以不设置,不设置则链接127.0.0.1即可...

Shell之监控cpu、内存、磁盘脚本

#!/bin/bash#获取内存情况mem_total=`free|awk'NR==2{print$2}'`#获取内存总大小mem_use=`free|awk'NR==2{print$3}'`  #获取内存使用大小#统计内存使用率(使用大小/总大小)mem_use_rate=`awk'BEGIN{print('$mem...

linux shell awk 语法

linuxshellawk语法  Awk是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,DanielRobbins将使您迅速掌握awk编程技巧。随着本系列的进展,将讨论更高级的主题,最后将演示一个真正的高级awk演示程序。捍卫awk在本系列文章中,我将使您成为精通...
开发笔记 开发笔记·2023-03-21

shell多行注释

只要涉及编程,就少不了注释,在shell脚本中,单行注释是在前面“#”,例如“#生成全量索引”,相当于java中的//;shell多行注释呢?由于没用过,必须要上网搜一下,简单运用示例如下:123:<<'    ...
开发笔记 开发笔记·2023-03-21

shell中常用的工具

awk是一种方便的面向行的文本处理语言。 cat将指定为参数的文件内容打印到终端。作为管道的第一个命令,这是很方便的,例如,catfoo.txt|blah。 cut从输入文件或流的每个行上抽取出由字符限定的字段。 expand将输入制表符转换为空格。使用-t选项来指定制表符停止位。&nbs...
开发笔记 开发笔记·2023-03-21

linux shell将字符串分割数组

将字符串分割为数组的需求。在shell中常用的方式为以下两种#!/bin/bashfunctionsplit_1(){x="a,b,c,d"OLD_IFS="$IFS"IFS=","array=($x)IFS="$OLD_IFS"foreachin${array[*]}doecho$eachdone}functions...

CentOS Linux系统下查找webshell后门的常用命令

检测webshell后门,一般我们通过判断文件修改的内容,时间、匹配相应的内容等信息进行判断,Windows系统有专门针对性的软件,如:D盾,支持win2003/win2008/win2012/win2016等系统,为IIS设计的一个主动防御的保护软件,以内外保护的方式防止网站和服务器给入侵,在正常运行各类网站的情况下...

webshell后门扫描-PHP版

<?php/**********************php扫描后门**********************/error_reporting(E_ERROR);ini_set(’max_execution_time’,20000);ini_set(’memory_limit’,’512M’);header(...
开发笔记 开发笔记·2022-06-10

linux shell 中"2>&1"含义

脚本是:      nohup/mnt/Nand3/H2000G >/dev/null 2>&1 &      对于&1更准确的说应该...

shell截取字符串方法

shell中截取字符串的方法有很多中,${expression}一共有9种使用方法。${parameter:-word}${parameter:=word}${parameter:?word}${parameter:+word} 上面4种可以用来进行缺省值的替换。${#parameter}上面这种可以获得字符...

shell中常用的特殊符号

在shell中常用的特殊符号罗列如下:#;;;.,/'string'|!$${}$?$$$*"string"***?:^$#$@`command`{}[][[]]  ()(())||&&{xx,yy,zz,...}~~+~-&<...>+-%===!= ...

Shell编程之函数调用

Shell中的函数调用的使用方法见我下面的代码示例:#!/bin/bash#valueinitExP="adbshell/data/local/tmp/vpxdec--yv12--flipuv-t2--md5data/local/tmp/vp9Input/subset_function_test/Boating_192...
代码星球 代码星球·2021-02-25

Shell如何传递字符串

Shell在写函数的时候,有时候需要传递字符串,由于字符串中有空格,所以结果总是不对,下面写个小例子,解决这个问题:#!/bin/bash#valueinitTT="adbshellls-l/data/local/tmp/";FINAL="";loop_count=2;#LoopEx:excuteaprogrammin...

shell常识总结

#!/bin/bashcmd="ls-lt|grep^d|awk'NR==1{print$9}'"$cmd这是一个获取文件夹名字的脚本,但是却提示:ls:cannotaccess|:nosuchfileordirectoryls:cannotaccessgrep:nosuchfileordirectoryls:cann...
代码星球 代码星球·2021-02-24

shell常用命令总结

wc-lfilenamegrep-c""filenamesed -n '$=' filenameawk 'END{printNR}' filename但是这几种方法的效率却是不同的。通过以下测试:timewc-lfilename  平均:0.2376...
代码星球 代码星球·2021-02-24
首页上一页12345...下一页尾页