TYY开发工程师认证课程
...
术语解释
云计算服务IaaS:(Infrastructure as a service) 基础架构即服务 云服务提供商提供的基础设施,通俗点理解,就是服务器等,这是一切网络最基础的服务,可以理解为,目前所有的应用、网站等产品,都是部署在服务器上的,包括操作系统等。 常见的IaaS服务有:虚拟机、虚拟网络、以及存储,通俗点理解,就是:云存储服务; 常见公司有:阿里云,亚马逊云,华为云,微软云,天翼云。 PaaS:(Platform as a Service) 平台即服务 简单来说,就是给客户提供的能力是使用由云服务提供商支持的编程语言、库、服务以及开发工具来创建、开发应用程序并部署在相关的基础设施上。 常见的Paas服务有:人脸识别开源系统(孤儿寻找系统),语音识别系统,自动驾驶开源系统等等; 常见公司有:谷歌的图片、人脸识别平台,科大讯飞的语音识别平台,旷视科技的人脸识别平台等,百度高德的地图开放接口等。 SaaS:(Software as a Service) ...
Linux计划定时任务
计划任务服务程序1 一次定时任务 守护进程atd为at命令提供服务 1234567# 查看服务是否在运行service atd status# 重启atd服务service atd restart# at用户的黑白名单设置(默认只有黑名单,禁用指定用户)vim /etc/at.denyvim /etc/at.allow at时间格式 12345HH:MM 如: at 02:30HH:MM YYYY-MM-DD 如:at 8:00 2020-01-01HH:MM[am | pm] [month] [date] 如:at 8:00 Oct 1 # 在十月一号的八点HHlMM[am | pm] + number [minutes | hours | days | weeks] 如:at 8:00 + 1 days# 最常用的的一个时间:now + 时间 比如在十分钟后:at now + 10 minutes,在一天后:at now + 1...
Linux配置镜像源
Yum软件仓库可以很方便的进行RPM安装,配置后repo源后,可以简化各软件包之间的依赖关系。(Redhat Packages Manager, 红帽软件包管理工具) 1. yum仓库配置文件 配置文件路径 cd /etc/yum.repos.d 新建一个repo文件 关键配置信息说明: 12345[rhel7.4] # 仓库唯一标识符name="RedHat-Base" # 仓库描述名称baseurl=file:///media/cdrom # 仓库路径,可以为网络路径http://...;ftp://...enabled=1 # 使能gpgcheck=0 # 设置此源是否校验 创建yum缓存 yum makecache 配置yum软件仓库的主要流程就是以上3步,完成后就可以通过yum安装软件了,本地源和网络源有所差别详情如下。 2. 配置本地镜像源3. 配置网络镜像源
python2.7源码编译安装
离线编译、安装python 2.7
Git配置与免密访问
...
第五章 用户与文件权限
1. 用户管理2. 文件权限
第四章 vim与shell脚本基础
1. vim文本编辑器三个模式:编辑模式、尾行模式、命令模式 切换方式:ESC、:、i (insert)、a (从光标后一个位置开始)、o (从下一行开始) 表 1 Vim 中常用的命令 命令 作用 dd 删除(剪切)光标所在整行 5dd 删除(剪切)从光标处开始的 5 行 yy 复制光标所在整行 5yy 复制从光标处开始的 5 行 n 显示搜索命令定位到的下一个字符串 N 显示搜索命令定位到的上一个字符串 u 撤销上一步的操作 p 将之前删除( dd)或复制( yy)过的数据粘贴到光标后面 注意: :wq 强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。 :x 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间,这可以避免对未修改的文件因时间戳?变化而重新编译。 表 2 末行模式中可用的命令 命令 作用 :w 保存 :q 退出 :q! 强制退出(放弃对文档的修改内容) :wq! 强制保存退出 :set nu 显示行号 :set...
第三章 管道符、重定向与环境变量
1. 输入输出重定向 输出重定向:>、 >>(追加),输出到屏幕或者导入到指定文件; 输入重定向:<、<<(分界符),把文件信息导入到命令中; 三个关键数字及意义: 标准输入重定向( STDIN,文件描述符为 0):默认从键盘输入,也可从其他文件或命令中输入。 标准输出重定向( STDOUT,文件描述符为 1):默认输出到屏幕。 错误输出重定向( STDERR,文件描述符为 2):默认输出到屏幕 【注意】: > 表示覆盖清空原有文件;>>在文件尾追加; 正常输出1可省略,如:cat result.txt 1> new.txt; 对于错误输出,2不可省略,如:cat result.log 2> new.log(当log不存在是必须用2重定向) 对于不区分正确输出和错误输出,采用 &> 【总结】: 1> : 代表标准正确输出,即如果命令的执行结果是正确,则执行输出 2> : 代表标准错误输出,即如果命令的执行结果是错误,则执行输出 &>:...
第二章 常用Linux命令
shell(终端或壳)命令行工具,充当用户与内核(硬件)之间的翻译官。 shell采用的解释器有很多,默认使用的是Bash(Bourne-Again Shell),很强大,应用广泛。 1. 帮助手册两种方式 man top 查看手册 ps –help 请求帮助 man命令查看的帮助内容往往很长,可以通过以下快捷键快速定位查找: 表1 man 命令中常用按键以及用途 按键 用途 空格键 向下翻一页 PaGe down 向下翻一页 PaGe up 向上翻一页 home 直接前往首页 end 直接前往尾页 / 从上至下搜索某个关键词,如“/linux” ? 从下至上搜索某个关键词,如“?linux” n 定位到下一个搜索到的关键词 N 定位到上一个搜索到的关键词 q 退出帮助文档 2. 常用命令1. 基本常用 ls -a/-l/-d/-t 详细了解下重要的几个参数 cd / pwd echo $SHELL reboot / poweroff date 12345date "+%Y-%m-%d...