- 博客(5)
- 收藏
- 关注
原创 Linux Shell进阶
### 利用管道实现并发控制* 使用Linux管道文件特性制作队列,可以控制并发数量。* 管道分为命名管道和匿名管道。* 创建命名管道文件命令是 mkfifo* 命名管道可跨终端实现数据交换```shell[root@hdp-1 shell]# cat 255_ping.sh thread=5tmp_fifofile=/tmp/$$.fifomkfifo $tmp_fifofileexec 8<>$tmp_fifofilerm $tmp_fifofilefor i in
2021-12-06 17:45:57
575
原创 Linux Shell循环结构
fi}&donewaitecho “Mission Completed.”* for循环语句实现文件中批量用户创建```shell[root@hdp-1 shell]# cat users_from_file.sh IFS=$'\n'for line in `cat $1`doif [ ${#line} -eq 0 ];thencontinuefiuser=`echo "$line" | awk '{print $1}'`pass=`echo "$line" | a
2021-12-06 17:45:17
855
原创 Linux Shell条件测试
操作描述-d测试是否为目录(Directory)-a测试目录或文件是否存在(Exist)-f测试是否为文件(File)-r测试当前用户是否可读(read)-w测试当前用户是否可写(write)-x测试当前用户是否可执行(cxcutc)[root@hdp-1 shell]# ll host.txt -rw-r--r--. 1 root root 102 11月 2 15:41 host.txt[root@hdp-1 shell]# [ ...
2021-12-06 17:44:18
881
原创 Linux Shell基础
1 Shell基础什么是shell?目前常用的操作系统(Windows、U/L、Android、iOS等)都带有图形界面,然 而,早期的计算机并没有图形界面,人们只能使用命令来控制计算机。其实,真 正能够控制计算机硬件(CPU、内存、显示器)的只有操作系统内核(Kernel), 图形界面和命令行都是架设在用户和内核之间的桥梁,是为了方便用户控制计算 机而存在的。Shell 也是一种编程语言,主要用来开发一些实用的、自动化的小工具,例如,检测计算机的硬件参数、搭建Web运行环境、日志分析等。对Linux运维
2021-12-06 17:42:55
631
原创 彼岸壁纸爬虫实现
彼岸壁纸爬虫实现收集信息反爬虫协议构造图片详细页网址爬虫试运行提取图片源地址写入本地文件收尾工作开爬总代码收集信息最近想换点桌面壁纸了,通过观察网站 彼岸桌面图片的详情页。发现链接呈现一定规律,形如:http://www.netbian.com/desk/23295.htm通过构造不同编号的网址来达到访问不同图片,所以通过爬虫自动下载图片可行。反爬虫协议通过访问彼岸网的反爬虫协议,发现网站并没有禁止爬取图片,于是就写写代码,解放双手下载好看的壁纸了,也算是对之前学习的Python、爬虫知识进行回
2021-03-11 14:36:10
357
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人