12 2024 档案
摘要:intel x86 芯片有提供CPUID指令,输出结果为16进制的数据,按照特定的格式进行解析即可 直接可用的工具有:cpuid/lscpu/x86info、getconf -a| grep -i cache 参考: intel CPUID instruction ARM 工具:cat /proc/
阅读全文
摘要:metersphere https://github.com/metersphere/metersphere
阅读全文
摘要:shell上: 0表示标准输入;1表示标准输出;2表示标准错误输出 > 默认为标准输出重定向,与 1> 相同 >tmp.txt : 把标准输出内容重定向到tmp.txt文件中 2>&1 意思是把 标准错误输出 重定向到 标准输出.n>&m 表示使文件描述符n成为输出文件描述符m的副本。 &>file
阅读全文
摘要:ssh免密登录ssh-copy-id ssh-copy-id - 将你的公共密钥填充到一个远程机器上的authorized_keys文件中 SSh免密登陆原理: 将自己的公钥拷贝到remote,登录的时候,remote发过来一串随机字符串,然后你收到后用用你的私钥加密,remote用有对应的公钥,且
阅读全文
摘要:方案一:rm -rf 删除目录时要判断目录 方案二:Shell 脚本指定 set -u 方案三:safe-rm 替换 rm 方案四:建立回收站机制 方案五:根文件挂载成只读 参考:https://cloud.tencent.com/developer/article/1629740
阅读全文
摘要:需要写成脚本,丢包也会影响ssh,设置100%则无法在再通过ssh停止 dev=$1 [[ ! -z "$1" ]] && { tc qdisc add dev $dev root netem loss 90% sleep 1m tc qdisc del dev $dev root netem tc
阅读全文
摘要:iptable --list-rules 或者 iptables -L 查看本地过滤规则;-F flush 清空规则; -I(i大写) 插入规则 利用iptables丢弃某ip数据包 禁止此IP访问服务器 iptables -I INPUT -s 1.2.3.4 -j DROP 禁止服务器访问此IP
阅读全文
摘要:1、主机X安装nfs服务 sudo apt install nfs-kernel-server -y` 2、并设置/etc/exports文件,添加 /data/documents 192.168.78.165(rw,sync,no_root_squash,no_subtree_check) 设置好
阅读全文
摘要:1、server端修改配置文件 [root@localhost ~]# vim /etc/ntp.conf #设置本地时间服务器 service 192.168.99.85 # 外部时间服务器不可用时,以本地时间作为时间服务 server 127.127.1.0 fudge 127.127.1.0
阅读全文
摘要:# 用法:getopt [options] [--] optstring parameters # -o或--options选项后面接可接受的短选项,如ab:c::,表示可接受的短选项为-a -b -c,其中-a选项不接参数,-b选项后必须接参数,-c选项的参数为可选的 # -l或--long选项后
阅读全文
摘要:function util_parse_config_file() { [[ $# != 1 || ! -e "$1" ]] && exit -1 OLD_IFS="$IFS" IFS=$'\n' for line in $(<$1); do [[ -z "$line" || "$line" =~
阅读全文
摘要:基础:官方:Bash Reference Manual 进阶:BashPitfalls - Greg's Wiki;译:Bash编程陷阱一 | OenHan
阅读全文
摘要:将换行符换成换行符 cat country.txt | sed ':label;N;s/\n/ /;b label' cat country.txt | tr "\n" " " 将换行符换成换行符 cat country.txt | sed 's/\t/\n/g' tr '\t' '\n' < in
阅读全文
摘要:有一文件内容如下 filebeat.inputs: ... multiline.match: after fields_under_root: true scan_frequency: 5s fields: xxxxxxxxx: mmmmmmmmmmmmmmmmu localhost: 99.99.
阅读全文
摘要:socket client net_client.sh ro_host=$1 ro_port=$2 proto=$3 body=$4 msg="" [[ -z "$ro_host" || -z "$ro_port" || -z "$proto" || -z "$body" ]] && { echo
阅读全文
摘要:编辑~/.bashrc新增如下配置: export HISTCONTROL=ignoreboth:erasedups export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S " export HISTSIZE=50000 export HISTCONTROL=ignoreb
阅读全文
摘要:目录Momory Ordering9.2.3.2 Neither Loads Nor Stores Are Reordered9.2.3.3 Stores Are Not Reordered With Earlier Loads9.2.3.4 Loads May Be Reordered with
阅读全文
摘要:转载:https://m.weibo.cn/status/4981299343787589?wm=3333_2001 我最近对我的翻译 GPT 网页链接 做了一点优化,将原来的直译->意译两步拆成了三步: 直译 指出直译中的问题,例如:“不符合中文表达习惯”、“语句不通顺”和“晦涩难懂”,并且指出位
阅读全文
摘要:目录HPC1 计算CPU频率[1/2] 固定cpu运行频率[2/2] 实验和实验结果HPC2 优化循环拆分成两条加法流水线(循环减半)实验结果变化分析指令数变化(汇编代码)循环次数减半HPC3 使用SIMD指令 HPC1 计算CPU频率 文章 高性能计算(HPC)系列之二:深入基础软件开发第一篇 方
阅读全文
摘要:目录When the Data Is in Another File:When the Data Is Specified Within the sed CommandReading the Data From stdin: link:https://www.baeldung.com/linux/f
阅读全文
摘要:err_handler() { ret=$? [ "$ret" -eq 0 ] && return echo "ERROR: Running ${FUNCNAME[1]} failed!" echo "ERROR: exit code $ret from line ${BASH_LINENO[0]}
阅读全文
摘要:link: How to print the function name instead of the address for ustack #3108 ajor: Symbolication is based off the symbol table of the target applicati
阅读全文
摘要:link:https://github.com/iovisor/bcc/blob/master/docs/kernel_config.md, https://github.com/iovisor/bcc/blob/master/docs/kernel_config.md BPF 特性的内核配置 与
阅读全文