摘要:
数组定义 array_name=(value0 value1 value2 value3) array_name=( value0 value1 value2 value3 ) array_name[0]=value0 array_name[1]=value1 array_name[n]=value 阅读全文
摘要:
单引号 单引号字符串中的变量是无效的;单引号中不能出现单一的单引号; 双引号 双引号中可以有变量; 双引号里可以出先转义字符;双引号中的单引号输出时维持单引号不变 示例 1: 执行结果: 当字符串当成变量展开时,字符串中的多个空格或换行在展开时会只剩一个(方便for循环时候做处理)。 示例 2: 执 阅读全文
摘要:
$n 脚本参数,$0 为执行文件名,$1 为第一个参数 $# 参数传递个数 $* 所有参数,存在一个字符串中 $@ 所有参数,参数分别存在多个字符串中 $$ 脚本运行的当前ID号 $! 后台运行的最后一个进程的ID号 输出 $- 显示Shell使用的当前选项 $? 显示最后的退出状态,0 表示没错, 阅读全文
摘要:
变量定义 变量使用 示例 1: 执行结果: 示例 2: 执行结果: 示例 3: 执行结果: 示例 4: 执行结果: 示例 5: 执行结果: 变量删除 变量只读 通过 readonly 表明只读变量,对只读变量的修改会报错(不能被删除)。 总结 shell中变量的值都是以字符串形式存在变量中的,所以 阅读全文
摘要:
shell 执行 执行方式 一 demo.sh shell 执行 执行方式 二(可以通过换行符将代码写到多行上) shell 注释 单行注释 以 # 开头的行就是注释,会被解释器忽略。 示例: #! /bin/bash #echo "This is a comment" echo "This is 阅读全文
摘要:
Autoconf autoconf、automake 使用 BuildRoot buildroot 博客目录 Gdb gdb调试入门 Pmon 龙芯 pmon 龙芯 pmon Qemu(虚拟机) qemu 虚拟机使用 Snort snort学习笔记 TC 流量控制 Tc 流量控制博客目录 Tc 基本 阅读全文
摘要:
模块 模块编译与参数 ??? /*https://blog.csdn.net/Top_hxl_dq/article/details/74935893*/ 模块装载版本检查机制 模块加载时候提示 总线协议 pci ids 如何与具体设备对应 MSI-X 之有别于MSI 阅读全文
摘要:
Makefile 中的规则 参考资料: GNU Makefile 官方手册 阅读全文
摘要:
makefile 规则基本格式 一条 makefile 规则由以下几部分组成: Please note: you need to put a tab character at the beginning of every recipe line! makefile 没有在命令行中指定执行哪部分时候, 阅读全文
摘要:
概述 set -e set -e 等同于 set -o errexit,当 shell 执行的时候,如果出现错误立即退出。 示例: 所示,如果不加 set -e 时候,会生成两个文件 aa, cc; 如果加 set -e 只会生成 aa 一个文件。 参考资料 https://blog.51cto.c 阅读全文
摘要:
TCPREWRITE(1) Programmer's Manual TCPREWRITE(1) NAME tcprewrite - 改写pcap文件中的报文 SYNOPSIS tcprewrite [-flag [value]]... [--opt-name [[=| ]value]]... 所有参 阅读全文
摘要:
tcpreplay man手册翻译 tcpprep man 手册翻译 tcprewrite man手册翻译 阅读全文
摘要:
TCPPREP(1) Programmer's Manual TCPPREP(1) NAME tcpprep - 通过 pcap 文件生成 tcpreplay (--cachefile) 用的cache文件 SYNOPSIS tcpprep [-flag [value]]... [--opt-nam 阅读全文
摘要:
TCPREPLAY(1) Programmer's Manual TCPREPLAY(1) NAME tcpreplay - 重发保存在pcap文件中的网络流量 SYNOPSIS tcpreplay [-flag [value]]... [--opt-name [[=| ]value]]... <p 阅读全文
摘要:
参考资料: https://blog.csdn.net/czg13548930186/article/details/78331692 一个C/C++文件要经过预处理(preprocessing)、编译(compilation)、汇编(assembly)、和连接(linking)才能变成可执行文件。 阅读全文