sudo命令

mac iOS 开发环境

霸气de小男生 提交于 2019-11-25 21:56:09
一、安装 Xcode 1、通过 直接下载 或者Mac App Store 来安装最新稳定版 Xcode 2、通过在命令行中运行以下命令来配置 Xcode command-line tools: sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer $ sudo xcodebuild -runFirstLaunch 3、运行一次 Xocde 或者通过输入命令 sudo xcodebuild -license 来确保已经同意 Xcode 的许可协议 二、配置ios模拟器 open -a Simulator 三、运行一个flutter项目 flutter create my_app cd my_app flutter run 来源: oschina 链接: https://my.oschina.net/u/2427561/blog/3132654

运维自动化-Ansible ( 一 )

匆匆过客 提交于 2019-11-25 20:22:58
前言 天天说运维,究竟是干什么的?先看看工作流程呗。一般来说,运维工程师在一家企业里属于个位数的岗位,甚至只有一个。面对生产中NNN台服务器,NN个人员,工作量也是非常大的。 所以嘛,图中的我好歹也会配置盔甲的。 这就是我主要干的事情 (呵呵) 就算你会很厉害的脚本,面对成百上千,甚至上万的主机,效率问题将会困扰你的。 因此,有没有解放的工具呢? Ansible 是什么 Ansible 简单的说是一个配置管理系统(configuration management system)。你只需要可以使用 ssh 访问你的服务器或设备就行。它也不同于其他工具,因为它使用推送的方式,而不是像 puppet 等 那样使用拉取安装agent的方式。你可以将代码部署到任意数量的服务器上! Ansible能做什么 ansible可以帮助我们完成一些批量任务,或者完成一些需要经常重复的工作。 比如:同时在100台服务器上安装nginx服务,并在安装后启动它们。 比如:将某个文件一次性拷贝到100台服务器上。 比如:每当有新服务器加入工作环境时,你都要为新服务器部署某个服务,也就是说你需要经常重复的完成相同的工作。 这些场景中我们都可以使用到ansible。 Ansible特性  模块化:调用特定的模块,完成特定任务  有Paramiko,PyYAML,Jinja2(模板语言)三个关键模块 

Ubuntu18.04初始化

本小妞迷上赌 提交于 2019-11-25 16:49:38
Ubuntu18.04初始化 更新源: sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo gedit /etc/apt/sources.list deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic