场景 有一批ARM板出来全都是同一个MAC地址: 08:00:27:00:01:92 这就导致获取的IP都是一样的,需要让他们启动后获取各自不一样的IP,因此每个板子都需要获得其自己的MAC地址(后三个BYTE区分身份): 08:00:27:XX:XX:XX 解决方案 用shell脚本来实现随机的M ...
分类:
系统相关 时间:
2020-12-24 12:01:41
阅读次数:
0
文件监控可以配合rsync实现文件自动同步,例如监听某个目录,当文件变化时,使用rsync命令将变化的文件同步。(可用于代码自动发布) inotify 是linux内核的一个特性,在内核 2.6.13 以上都可以使用。 如果在shell环境下,可以安装 yum install inotify-too ...
分类:
系统相关 时间:
2020-12-23 11:40:43
阅读次数:
0
要注意:对于=<>要在[[]]或者(())双层里面用,-ne-eq-lt用在[]和()单个里面且-ne-eq-lt等等只能比较两个整数。expr也只能计算整数,当expr报错expr:non-integerargument,就需要看看他计算的数值是都全部为整数。
分类:
系统相关 时间:
2020-12-22 12:11:15
阅读次数:
0
function ajaxGet(url) { return new Promise((resolve, reject) => { let xhr = new XMLHttpRequest(); xhr.open("GET",url,true); xhr.send(); xhr.onreadysta ...
分类:
Web程序 时间:
2020-12-22 12:01:40
阅读次数:
0
如果一个命令只有一次输出,但想持续观察输出变化,使用watch-d-n1‘df-h‘可行,df-h输出一次硬盘使用情况,用上面指令可以持续观察。-d表示相邻输出如果有差异要高亮标记,-n1表示每隔一秒执行一次df-h指令。观察网络接口流量sar-nDEV1200,DEV1表示监控第一个网卡,200表示输出200次监控结果。日志文件很大,只想处理最后的十万行,tail-n100000
分类:
系统相关 时间:
2020-12-22 11:48:26
阅读次数:
0
Scala是以JVM为运行环境的面向对象的函数式编程语言,它可以直接访问Java类库并且与Java框架进行交互操作 ...
分类:
其他好文 时间:
2020-12-19 13:14:39
阅读次数:
1
前言 由于我的工程实践项目是关于安全工具sqlmap的复现,难以进行建模,故借用学生选课系统完成本篇博客。 用例建模 用例(Use Case)的核心概念中首先它是一个业务过程(business process),经过逻辑整理抽象出来的一个业务过程,这是用例的实质。在待开发软件所处的业务领域内完成特定 ...
分类:
其他好文 时间:
2020-12-19 13:00:35
阅读次数:
1
1、显示统计占用系统内存最多的进程,并排序。ps-eopid,ppid,cmd,%mem--sort=-%mem2、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!"#for循环版本1#!/bin/bashNET=192.168.0fo
分类:
系统相关 时间:
2020-12-18 13:10:27
阅读次数:
4
Select用法 Go里面提供了一个关键字select,通过select可以监听channel上的数据流动。 select的用法与switch语言非常类似,由select开始一个新的选择块,每个选择条件由case语句来描述。 与switch语句相比, select有比较多的限制,其中最大的一条限制就 ...
分类:
其他好文 时间:
2020-12-18 12:55:43
阅读次数:
3
1 while循环 循环语句是程序设计中常用的语句之一。任何编程语言都有while循环,Python也不例外。while循环的格式如下所示。 while(表达式): … else: … while循环的执行过程:当循环表达式为真时,依次执行while中的语句。直到循环表达式的值为False,程序的流 ...
分类:
编程语言 时间:
2020-12-16 12:45:40
阅读次数:
4