最近在学习Docker和K8S内容时候,经常会遇到要自己写一些容器部署或者组件部署的yaml文件。
但是苦于没有彻底熟悉yaml,有时候要到kubectl creat -f path 部署命令执行后,才能知道错误发生在哪里。
下面,我就介绍一个在线网站,它
附上:YAML在线检查:http://nodeca.github.io/js-yaml
Part 1: 部署Influxdb的RC文件,步骤如下:
step 1: influxdb-rc.yaml文件如下,用于创建K8S的RC 组件:
附件如
1.pstree :可以使用pstree命令来查看系统中进程的分布结构。
2.ps: 常用于查看系统进程的命令是ps(process status)命令,可通过它来查看系统进程的最基本信息。
●-A:显示所有的进程,与选项-e 的显示结果一样。
●-f:全格式输出。
●-h:以不显示标题的形式输出
进程:
通俗的说就是 当前正在执行的一个程序
命令:
ps
英文:
process status
作用:
查看进程的详细状况
选项:
a:显示终端上的所有进程,包括其他用户的进程
命令:
ln
作用:
类似windows的快捷键
选项:
-s:软链接,如没有-s则创建的是硬链接
使用:
# 被链接的源文件建议使用绝对路径,否则当快捷被文件移动,则快捷文件失效
# 链接文件指的是
1、关闭虚拟机
2、CD-ROM开机连接取消对号
3、开启虚拟机
4、此时可能提示安装,点击即可
或者在VMware上方选择 :虚拟机 → 安装VMware Tools
5、虚拟机桌面会弹出相应安装包
6、双击打开如图
6、右键 → 复制到
7、其他
Linux性能观测工具按类别可分为系统级别和进程级别,系统级别对整个系统的性能做统计,而进程级别则具体到进程,为每个进程维护统计信息。
按实现原理分,可分为基于计数器和跟踪以及剖析。含义如下:
计数器:内核维护的统计数据,通常为无符号整型,用于对发生的事件计数,比如,网络包接收计数器,磁盘IO计数器
一、首先我们在终端本地要写一个登录的脚本,eg:
当然首先要touch login.sh 啦,下面就是脚本文件,比较low,大神勿喷,会更炫酷写法的小伙伴可以自己参考这个思路写,不会的直接复制就好啦
#!/usr/bin/expect -f set hostname [lindex
1.文件权限的概述
在Linux系统下,使用权限来保护资源的安全将是一种不错的选择。系统中每个文件的权限都有可读(r)、可写(w)和可执行(x)这三种权限,它们分别对应权限数值4、2 和1。系统为每个文件和目录都设有默认的权限,每个文件中可分有拥有者(u)、同群组的用户(g)和其他组用户(o)。
文
一 实验环境
1.1 实验需求
配置正向解析bind
配置反向解析bind
配置辅助dns的bind
实现主辅dns之间的区域传送
1.2 环境规划
主dns:CentOS6.8-01 172.24.8.10 linuxmaste
命令:
which
作用:
查看执行命令所在位置
使用:
which ls
which useradd
等等。。。
bin和sbin:
绝大多数可执行文件都保存在 /bin
挂载概念
Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。
注意:“挂载点”的目录需要以下几个要求:
(1)目录事先存在,可以用mkdir命令新建目录;
(2)挂载点目录不可被
作用:
切换 用户
选项:
-:可以更改当前目录为切换用户的家目录
使用:
# 切换用户,当前所在用户目录不变
su 用户名
# 切换用户,当前所在目录改为切换对象的家目录 /home/用户名
作用:
修改拥有者
使用:
# 修改文件|目录的拥有者
chown 用户名 文件名|目录名
命令:
date
作用:
查看下系统时间
使用:
date
命令:
cal
对应英文:
calendar
作用:
查看日历
选项
step1
到官网看看 https://www.sublimetext.com/3
step2
根据版本选择
step3 ubuntu终端安装
(1)切换目录 ~$ cd /opt
(2)解压(即安装)
(3)运行方式:
《1》终端下运行
在opt下切换到sublime_text_3目录下
《
1. 允许x.x.x.x访问本机
iptables -I INPUT -p tcp -j DROP #若要添加多了ip,该条也是只执行一次
iptables -I INPUT -s x.x.x.x -p tcp -j ACCEPT
2. 允许x.x.x.x访问本机的xx端口
iptables -I
一 Ad-Hoc使用场景
Ad-Hoc更倾向于解决简单、临时性任务。
1.1 Ad-Hoc基础命令
基本语法:
1 ansible <host-pattern> [options]
<host-patte
(1) Mac添加命令别名
切换到用户主目录
(2). 编辑或新建.bash_profile文件
(3). 添加别名
alias ll='ls -Alh'
(4). 重载该配置文件
source .bash_profile
5. 查看当前所有别名设置
alias
1.cat 命令:将文件内容连接后传送到标准输出或重定向到文件。
1)命令语法格式:cat [OPTION] [FILE]...
2)命令选项参数说明如下所示。
-n(number):从第一行开始对文件输出的所有行继续编号;
-b:忽略对空白行的编号;
-s(--squeeze-blank):将连续