select 、poll api学习

wrap.c源码学习 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60

semaphore

semaphore原理 信号量的概念是荷兰计算机科学家 Edsger Dijkstra 在 1963 年左右提出来的,广泛应用在 不同的操作系统中。在系统中,会给每一个进程一个信号量,

semaphore_信号量

信号量的使用方法 我的共享资源有多个, 需要限制同时访问共享资源的线程上限

shell-array

1. 字符串 字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以

shell-awk

awk学习 awk语法 1 2 3 4 Usage: awk [POSIX or GNU style options] -f progfile [--] file ... awk '{ sum += $1 }; END { print sum }' file # 可以直接 man 1 awk 查看内容 1 2 awk '{print $1}' temp # 输出每一行的第一列单词,以

shell-backup

shell备份学习 备份传输 ftp 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #!/bin/bash #Author:LYR #Time:2021-10-03 23:24:40 #Name:app.sh ftp -inv <<EOF open 192.44.11.6 user ftp_user user_pwd cd /tmp # 1.txt 上传到 对方 tmp 目录 put 1.txt byte # 退出 EOF man ftp 查看 目录

shell-char

1. shell运算符 Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。 awk 和 expr,expr 最常用 例如,

shell-echo

1. echo echo是Shell的一个内部指令,用于在屏幕上打印出指定的字符串。命令格式: 1 echo arg 您可以使用echo实现更复杂的输出格式控制。 1.1. 显示转

shell-function

1. 函数定义 函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。Shell 也支持函数。Shell 函数必须先定义

shell-grep

grep熟悉和使用 grep 参数总结 参数选项 解释说明 -v 排除匹配结果 -n 显示匹配行与行号 -i 不区分大小写 -c 只统计匹配的行数 -E 扩展正则表达式 ,使用 egrep
T