摘要:
:: 本脚本的所有指令本身不输出到屏幕 @echo off :: 打印文本文件内容并匹配关键字,结果不输出到屏幕 type result.txt | find "error" > nul :: 输出上一条指令的返回值,本条指令无返回值 echo %errorlevel% :: 如果上一条返回值为1, 阅读全文
摘要:
sudo strace -f -p 9022 -e connect 阅读全文
摘要:
tcpdump是一个用于截取网络分组,并输出分组内容的工具。凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具 tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具 tcpdump 支持针对网络层、协议、主机、网 阅读全文
摘要:
一、理解Linux的进程,线程,PID,LWP,TID,TGID 进程是资源分配的基本单位,线程是调度的基本单位进程是资源的集合,这些资源包括内存地址空间,文件描述符等等,一个进程中的多个线程共享这些资源。CPU对任务进行调度时,可调度的基本单位 (dispatchable entity)是线程。如 阅读全文
摘要:
在Windows下,查看环境变量的命令是:set,这个命令会输出系统当前的环境变量。 ... Linux查看环境变量使用env命令显示所有的环境变量 $ env 阅读全文
摘要:
ab指令 ab -n 1000 -c 20 http://127.0.0.1/ 阅读全文
摘要:
签名 可执行文件签名: codesign -f -s ${证书ID} --timestamp ${签名文件} .Pkg安装文件签名: productsign --timestamp --sign ${证书ID} ${.pkg签名文件} ${.pkg签名后文件} 公证 新闻:苹果强制启用公证 2020 阅读全文
摘要:
1. otool查看依赖 otool -L查看依赖信息,类似于linux下的ldd命令 2. install_name_tool更改依赖 更改本身依赖 install_name_tool -id @executable_path/demo /home/demo 更改其他动态库依赖 install_n 阅读全文
摘要:
命令说明 set env export decalre 参考文章 [1] Linux set、env、declare、export显示shell变量的区别 [2] Linux_ set/env/export 之间的关系 与 区别 阅读全文
摘要:
NSIS 脚本命令 ;刷新图标 System::Call 'shell32.dll::SHChangeNotify(l, l, i, i) v (0x08000000, 0, 0, 0)' 阅读全文
摘要:
场景 如果一个应用的进程被结束时未及时退出,又手动启动了该应用创建了新的进程,当之前的进程真正结束时就会被mac系统认为是应用崩溃。 阅读全文
摘要:
前置知识 RAM:随机存取存储器(英文:Random Access Memory,缩写:RAM),RAM工作时可以随时从任何一个指定的地址写入(存入)或读出(取出)信息(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。它与ROM的最大区别是数据的易失性,即一旦断 阅读全文