摘要: 一、安装软件 1.安装Nodejs:https://nodejs.org/en/ cmd验证:node -v 2.安装cnpm(npm镜像): npm i cnpm -g cmd验证:cnpm -v 3.安装cordova和Ionic: cnpm i cordova ionic -g cmd验证:c 阅读全文
posted @ 2017-05-03 17:44 enginex 阅读(362) 评论(0) 推荐(0) 编辑
摘要: CMD:用于指定一个容器启动时要运行的命令 注意:a.docker run命令可以覆盖CMD命令;b.在dockerfile中只能指定一条CMD指令,多条CMD指令也只有最后一条会被执行 ENTRYPOINT:不容易在启动容器时被覆盖;docker run命令行中指定的任何参数会被当作参数再次传递给 阅读全文
posted @ 2017-05-03 17:31 enginex 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 构建环境上下文(context) mkdir static_web cd static_web touch Dockerfile 写入Dockerfile文件内容 FROM ubuntu #基础镜像 MAINTAINER roubin "test@example.com" #作者和联系方式 RUN 阅读全文
posted @ 2017-05-03 17:30 enginex 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 列出镜像 docker images 拉取镜像(从Docker Hub) docker pull fedora:latest docker pull devopsil/puppet 查找镜像 docker search puppet 登陆Docker Hub docker login #登陆认证信息 阅读全文
posted @ 2017-05-03 17:29 enginex 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、容器操作 Docker镜像、容器、及相关配置,都存放在/var/lib/docker目录下 创建容器 停止容器 列出当前系统中已有的容器 启动/停止容器 进入容器 创建守护式容器 阅读全文
posted @ 2017-05-03 17:28 enginex 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、容器与传统虚拟化对比 二、Docker相关概念 Docker 客户端和服务器 Docker镜像 Registry (比如Docker Hub) Docker 容器 三、Docker资源 阅读全文
posted @ 2017-05-03 17:27 enginex 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、检查前提条件 二、安装 安装Docker 启动Docker守护进程 设置开机启动Docker服务 确认Docker已正确运行 启动或停止Docker 阅读全文
posted @ 2017-05-03 17:27 enginex 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 快到年底了,估计很多人都在折腾这货,其实HTTPS很早就出现了,只是一直像IPv6那样,普及率不高。这次谷歌和苹果两大巨头决定强推HTTPS,估计也是因为安全问题,毕竟有了太多“前车之鉴”,是时候该有所行动了。 领袖的“振臂一呼”,当然“应者云集”,国内各互联网服务商、知名网站、包括草根站长们,都纷 阅读全文
posted @ 2017-05-03 17:25 enginex 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: a.参考SecureCRT密钥连接Linux,使用SecureCRT在本机生成公私密钥b.在VPS对应的用户目录下,新建.ssh文件夹,并上传公钥,然后更名为authorized_keys,并修改权限,如下 c.关闭ssh密码登录 d.【可选】添加普通用户 e.【可选】禁止root登陆 f.重启ss 阅读全文
posted @ 2017-05-03 17:20 enginex 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一、安装 二、配置用户信息及颜色高亮【本地仓库可选】 三、创建仓库repository【建议全英文路径】 四、常用命令 五、版本切换 六、工作区(Working directory)、暂存区(stage)、版本库(repository)的后悔药 七、远程仓库操作(Github为例) 八、分支管理 九 阅读全文
posted @ 2017-05-03 17:17 enginex 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 使用case..in..esac做判断 1 2 3 4 5 6 7 8 9 10 11 12 #!/bin/bash read -p "Please make a choice:" choice case $choice in "one") echo "Your choice is one";; " 阅读全文
posted @ 2017-05-03 16:54 enginex 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、撰写一个script,让使用者输入:1.first name 2.last name,最后在屏幕上显示:Your full name is:的内容 1 2 3 4 #!/bin/bash read -p "Please input your firstname:" firstname read  阅读全文
posted @ 2017-05-03 16:50 enginex 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 删除第2行 nl /etc/passwd|sed '2d' 删除第3行到最后一行 nl /etc/passwd|sed '3,$d' 在第2行后加上字符串drink tea nl /etc/passwd|sed '2a drink tea' 在第2行前加上字符串drink tea nl /etc/p 阅读全文
posted @ 2017-05-03 16:49 enginex 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 关键词显示颜色,且加上行号 dmesg|grep -n --color=auto 'eth' 将关键词所在行的前2行和后3行,也一起显示 dmesg|grep -n -A3 -B2 --color=auto 'eth' 自动将关键词加上颜色 vim ~/.bashrc alias grep='gre 阅读全文
posted @ 2017-05-03 16:48 enginex 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 一、实验要求 有三个账户smb1、smb2、smb3,都属于users群组 三个账户的linux密码均为1234,samba密码为4321 samba服务分享/home/project目录,资源共享名为project 三个账户可使用project资源,且users群组的成员对project具有写入权 阅读全文
posted @ 2017-05-03 16:47 enginex 阅读(6058) 评论(0) 推荐(0) 编辑
摘要: 一、服务器配置 安装:yum install -y samba 更改要共享的path权限:chmod 777 /mnt/samba/ 先备份smb.conf配置文件:cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 更改配置:vim /etc/samba/ 阅读全文
posted @ 2017-05-03 16:46 enginex 阅读(8035) 评论(0) 推荐(0) 编辑
摘要: 一、设备 家有老式笔记本一台 HP F2288打印机一台(无网卡模块) 能上网的路由器 二、准备 笔记本安装CentOS 6.4 x64系统(linux适合老式机子,开机比windows快多了) 到HPLIP官网(http://hplipopensource.com/hplip-web/index. 阅读全文
posted @ 2017-05-03 16:45 enginex 阅读(14955) 评论(0) 推荐(0) 编辑
摘要: 安装:yum install -y dhcp* 关闭selinux 服务器配置静态IP:BOOTPROTO=static IPADDR=192.168.100.1 NETMASK=255.255.255.0 GATEWAY=192.168.100.250 配置:cp /usr/...dhcpd.co 阅读全文
posted @ 2017-05-03 16:44 enginex 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、NTP服务器(IP:192.168.1.101) 安装:yum install -y ntp 防火墙允许:iptables -A INPUT -i $EXTIF -p udp -s 192.168.1.0/24 --dport 123 -j ACCEPT 配置:vim /etc/ntp.conf 阅读全文
posted @ 2017-05-03 16:43 enginex 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 变量赋值 myname=VBird 2. 变量显示 echo $myname 3. 双引号内特殊字符保持原有特性:var="lang is $LANG",得var为lang is en_US 4. 单引号内特殊字符仅为一般字符:var='lang is $LANG',得var为lang is $LA 阅读全文
posted @ 2017-05-03 16:42 enginex 阅读(149) 评论(0) 推荐(0) 编辑