小小程序猿
这个人很懒,什么都没写
Toggle navigation
小小程序猿
主页
关于
友链
归档
标签
other-bash
shell
2021-10-21 09:41:42
36
0
0
terry
shell
```bash #!/bin/sh echo "开始清理" sync;sync;sync sleep 10 sync && echo 1 > /proc/sys/vm/drop_caches sync && echo 2 > /proc/sys/vm/drop_caches sync && echo 3 > /proc/sys/vm/drop_caches echo "清理结束" #文件描述符的操作 #打开一个只读的文件描述符 exec 3<qq #读取文件内容 cat <&3 #关闭文件描述符 echo <&- #打开一个可写的文件描述符 exec 3<qqq #读取文件内容 cat <&3 #关闭文件描述符 echo <&- #打开一个可以读写的SOCKET文件描述符8(8<>) exec 8<>/dev/tcp/www.baidu.com/80 #复制请求内容到文件描述符8(>&) echo -e "HEAD / HTTP/1.1\n">&8 #复制文件描述符8到白准输入(<&8) cat <&8 #关闭文件描述符8(8>&-) echo 8>&- #一条命令的输出,作为下一条命令参数,等同于 telnet 后输入 HEAD / HTTP/1.1 (echo -e "HEAD / HTTP/1.1\n";sleep 0.1) | telnet www.baidu.com 80 #a.sh bash -c "tail -11f wrapper.log" exec tail -11f wrapper.log echo "tail -11f wrapper.log" | bash find /root/scriptTest/ | xargs ls find /root/scriptTest/ -type d -exec ls {} \; while ((1)) ;do ls /root >> /root/`date +%F` 1&> /dev/null && sleep 0.1; done cat >> /root/aaa << EOF1 hi hello EOF1 ```
上一篇:
linux-tcpdump
下一篇:
手写一个迷你版的Mybatis
0
赞
36 人读过
新浪微博
微信
腾讯微博
QQ空间
人人网
提交评论
立即登录
, 发表评论.
没有帐号?
立即注册
0
条评论
More...
文档导航
没有帐号? 立即注册