获取cpu与内存的巅峰值与低谷值

获取cpu与内存的巅峰值与低谷值#!/bin/bash#根据实际脚本名字执行#使用方法默认60秒:./powerinfo#指定时间100秒./powerinfo100#cpu信息在cpu.log#内存信息在mem.log#脚本在运行前会先删除log文件,如需保存,记得改log文件名,避免被删除max
shell 2020年09月17日 42次浏览

linux中获取当前目录下有多少个文件(测试用)

获取当前目录下有多少个文件#!/bin/bash#使用方法:./get-file-num100#第一个参数的意思是当文件夹下有100个文件,那么就会退出.#使用脚本时,因为脚本也在当前文件夹下,也会计入个数.num=0;end=60;if[$1];thenend=$1;fiwhile[$num-ne
shell 2020年09月17日 48次浏览

shell脚本 从入门到放弃

Shell解析器输入cat/etc/shells查看解析器root@mouse:~#cat/etc/shells#/etc/shells:validloginshells/bin/sh/bin/dash/bin/bash/bin/rbash脚本头以#!/bin/bash开头(指定解析器)例如:#!/
shell 2020年08月12日 106次浏览

给服务端一个shell控制端

连接服务器,并给服务端一个shellvoidstart_reverse_shell(char*bd_ip,unsignedshortintbd_port){intsd;structsockaddr_inserv_addr;structhostent*server;sd=socket(AF_INET,
c/c++ shell 网络编程 linux 2020年04月02日 229次浏览

linux信号作用解析

查看支持的信号我们运行如下命令,可看到Linux支持的信号列表:kill-l1)SIGHUP2)SIGINT3)SIGQUIT4)SIGILL5)SIGTRAP6)SIGABRT7)SIGBUS8)SIGFPE9)SIGKILL10)SIGUSR111)SIGSEGV12)SIGUSR213)SIG
shell linux 2020年03月16日 262次浏览

tcpdump的使用

tcpdump安装yuminstalltcpdumpaptinstalltcpdump抓包选项-c:指定要抓取的包数量。-iinterface:指定tcpdump需要监听的接口。默认会抓取第一个网络接口-n:对地址以数字方式显式,否则显式为主机名,也就是说-n选项不做主机名解析。-nn:除了-n的作
工具 shell 2020年03月13日 229次浏览

mv,cp,rm的使用

mv移动文件或文件夹位置mv<源文件/路径+源文件><目标路径>重命名mv<源文件名字/路径+源文件名字><目标名字>移动并改名mv<源文件名字/路径+源文件名字><目标名字/路径+目标名字>cp复制文件cp<源文件>
工具 shell 2020年03月03日 225次浏览

linux上常用的压缩与解压

tar这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个-c:建立压缩档案-x:解压-t:查看内容-r:向压缩文件末尾追加文件-u:更新原压缩包中的文件这些参数是根据需要在压缩或解压文件时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-
工具 shell 2020年03月03日 230次浏览

如何运行.sh文件

使用sh命令shrun.sh给文件赋值运行程序的权限sudochmod+xrun.sh./run.sh
工具 shell 2020年03月03日 192次浏览

获取控制台输出信息(管道的使用)

将管道重定向到标准输入输出中,将输出的字符放到字符串变量中,这样可以传输给别人,改造一下就可以变成一个shell#include<stdio.h>#include<sys/types.h>#include<fcntl.h>#include<unistd.h&
c/c++ shell 2020年02月29日 208次浏览