摘要:
1. 目标:开发轻量级爬虫(不包括需登陆的 和 Javascript异步加载的) 不需要登陆的静态网页抓取 2. 内容: 2.1 爬虫简介 2.2 简单爬虫架构 2.3 URL管理器 2.4 网页下载器(urllib2) 2.5 网页解析器(BeautifulSoup) 2.6 完整实例:爬取百度百 阅读全文
摘要:
1. 常见系统日志文件 2. HTTP状态码介绍 3. 脚本实现功能 阅读全文
摘要:
check_server.sh 利用操作系统命令: 网络命令: ping、nslookup、nm-tool、tracertroute、dig、telnet、nc、curl 监控进程:ps、netstat、pgrep 利用客户端命令、工具: 应用客户端:mysql、ab、mongo、php、jstac 阅读全文
摘要:
系统信息监控脚本: 脚本:system_monitor.sh 功能一:提取操作系统信息(内核、系统版本、网络地址等) 功能二:分析系统的运行状态(CPU负载、内存及磁盘使用率等) - 系统使用的内存和应用使用内存区别 系统使用内存 = Total - Free 应用使用内存 = Total - ( 阅读全文
摘要:
1. 场景脚本 2. 课程 2.1 Shell 典型应用 之 主控脚本实现 2.2 Shell 典型应用 之 系统信息 及 系统状态分析 2.3 Shell 典型应用 之 nginx 和 mysql应用状态分析 2.4 Shell 典型用用 之 应用日志分析 3. VIM 编辑器设置(未完成) 3. 阅读全文
摘要:
1. while 循环 1.1 语法结构 1.2 案例:从1加到100 2. until 循环 2.1 语法结构 2.2 案例:从1加到100 3. 课程总结 - shell 主要用来简化管理员操作 - shell 编程更多的考虑程序的功能实现,而不是效率 - Apache 启动脚本:/etc/rc 阅读全文
摘要:
1. 语法结构 2. 案例 2.1 批量解压缩 2.2 批量添加指定数量的用户 2.3 批量删除所有的普通用户 阅读全文
摘要:
1. 结构 2. 案例 阅读全文
摘要:
4. 多分支 if 语句 4.1 语句结构 4.2 简易计算器 4.5 判断用户输入的是什么文件 tips:运行中输错内容,按 ctrl + backspace 进行删除 阅读全文
摘要:
1. 建立编程思想:(熟能生巧) 抄写程序 => 补全注释 => 删除注释 => 重写注释 => 删掉代码 => 重写代码 => 全部重写 2. 单分支 if 语句 2.1 基本结构 2.2 注意点 2.3 案例: 2.3.1 判断登陆的用户是否是 root 用户 2.3.2 判断分区使用率 3. 阅读全文