vim

Kubernetes(七)

时光怂恿深爱的人放手 提交于 2020-02-28 16:44:01
Kubernetes(七) - Volume Docker是无状态的不管被销毁多少次都会恢复到最初的状态,但是这就意味着在程序过程中产生的配置也好文件也好会丢失,对于Docker我们经常会使用磁盘挂载的方式来保存一些重要的内容,比如运行在Docker下的数据库的源数据,比如程序的日志文件等,在K8S中也提供同样的配置方式 PS: 磁盘使用中1.8 和 1.9存在差异,1.8需要创建PersistentVolume在创建之后才能创建PersistentVolumeClaim,1.9之后只需要创建PersistentVolumeClaim就可以了 Kubernetes官方文档: https://kubernetes.io/docs/reference/ Kubernetes官方Git地址: https://github.com/kubernetes/kubernetes PS:本系列中使用 KubernetesV1.8 RancherV1.6.14 1.本地磁盘 > vim local-pv.yaml apiVersion: v1 kind: PersistentVolume metadata: name: local-pv-1 labels: type: local spec: capacity: storage: 20Gi accessModes: - ReadWriteOnce

5.1 vim介绍 5.2 vim颜色显示和移动光标 5.3 vim一般模式下移动光标 5.4 vim一般模式下复制、剪切和粘贴 5.5 进入编辑模式 5.6 vim命令

谁说胖子不能爱 提交于 2020-02-28 15:40:13
vim命令 vim和vi几乎是一样的,唯一的区别就是当编辑一个文本时,使用vi不会显示颜色,而使用vim会显示颜色。 vim有三个模式:一般模式,编辑模式,命令模式。 系统最小化安装时没有安装vim命令,需要自己使用yum进行安装: [root@cham2 ~]# yum install -y vim-enhanced 一般模式下移动光标 补充: 空格键:向右移动一个字符 数字‘0’和shift+6:将光标移动到行首 shift+4:将光标移动到行尾 输入:set nu查看行序号 一般模式下剪切、复制、粘贴 补充:Ctrl+r 反还原上一步操作 进入编辑模式 从编辑模式返回一般模式“Esc” 命令模式 命令 /dnsmasq ?dnsmasq 1,100s/dnsmasq/chamlinux/g 1,$s/chamlinux/dnsmasq/g “nohl”=no high light 无高亮,取消内容中高亮标记 "x":保存退出,和wq的区别是,当进入一个文件未进行编辑时,使用该命令不会改变文件的atime。 编辑模式下查找替换命令 eg1: 查找abc,替换为ABC(某范围内全部替换) ‘/1,100s/abc/ABC/g’ 即:将第1行至第100行内所有abc替换成ABC。(s:替换;g:=global,全部。如果不加g则只会替换每行第一个abc),‘/’可以替换成#或 @。

vim相关字符集设置

本秂侑毒 提交于 2020-02-28 15:21:25
fileencoding:Vim中当前编辑的文件的字符编码方式,Vim保存文件时也会将文件保存为这种字符编码方式 (不管是否新文件都如此)。 fileencodings:Vim启动时会按照它所列出的字符编码方式逐一探测即将打开的文件的字符编码方式,并且将fileencoding设置为最终探测到的字符编码方式。 encoding:Vim内部使用的字符编码方式,包括Vim的buffer(缓冲区)、菜单文本、消息文本等。 termencoding:如果在终端环境下使用Vim,需要设置termencoding和终端所使用的编码一致。 来源: CSDN 作者: 陈正跃 链接: https://blog.csdn.net/weixin_39366864/article/details/104552138

服务器

最后都变了- 提交于 2020-02-28 13:40:10
mkdir foldername : 创建名为filename的文件夹 touch filename.py : 创建名为filename的python文件 rm filename.py : 删除名为filename的python文件 删除文件:rmdir 1、可使用rmdir命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败。 2、当前目录下递归删除文件夹a/b/c/e的命令:rmdir a/b/c/e -p 3、删除文件:rm(推荐使用) 要进入一个目录输入命令:cd cd后面为目录的名字,例如进入根目录命令为:cd / 要查看目录则使用ls命令,ls 后面跟目录的名字,例如查看根目录,则输入ls /回车即可查看根目录。 要查看根下面的所有目录,则输入命令:ls /* 此时就可以查看到所有的目录。 使用vi命令打开文件,输入命令:vi +文件名回车后就可以看到打开的状态。 打开这个文件后,要退出,那么先按 “ shift ” + “ :”,此时终端上多个冒号,然后输入: q! 回车即可退出文件。 VIM编辑器,可以新建文件也可以修改文件,命令为:vim /file/test.py 如果这个文件,以前是没有的,则为新建,则下方有提示为新文件,如果文件已存在,则没有提示。 进入vim编辑器之后无法退出并保存,可以尝试给要编辑的文件sudo权限(例如:sudo

ubuntu18.04安装dnsmasq

守給你的承諾、 提交于 2020-02-28 09:00:15
简述: 设置私有的dns配置,统一管理内网的hosts信息避免hosts重复设置于更新麻烦的问题 开始安装 1.禁用系统dns sudo systemctl disable systemd-resolved.service sudo service systemd-resolved stop 2.安装 sudo apt-get install dnsmasq 3.设置 vim /etc/dnsmasq.conf log-queries log-facility=/usr/log/dnsmasq.log resolv-file=/etc/resolv.conf listen-address=127.0.0.1 ### 3.设置辅助dns vim /etc/resolv.conf \# 增加以下信息 nameserver 114.114.114.114 4.使用方式:在dns服务器设置对应的dns解析记录,dnsmasq将优先读取此记录 vim /etc/hosts 5.其他机器使用此dns服务 vim /etc/resolv.conf \# 增加以下信息 地址为我们设置的dns服务器地址 nameserver xxx.xxx.xxx.xxx 注意事项 1.开放 53端口 2.监听地址一定要是127.0.0.1 3.忽略加载resolveconf的配置 vim /etc/default

syntax highlighting between matching parenthesis

ε祈祈猫儿з 提交于 2020-02-28 06:43:33
问题 Say I hava a LaTeX document open in Vim, and I want to highlight every occurence of {\color{red} ... } (where the dots are supposed to symbolize some contents), that is, I want to have {\color{red} , } and everything between these highlighted. This I have done with :syn region WarningMsg start=+{\\color{red}+ end=+}+ but I have the problem that, if I write something like {\color{red} some{thing} important} , then it is only {\color{red} some{thing} which gets highlighted, because Vim of

FastDFS +Nginx实现动态缩略

不想你离开。 提交于 2020-02-28 03:41:32
一、FastDFS是什么? FastDFS是一款开源的轻量级分布式文件系统纯C实现,支持Linux、FreeBSD等UNIX系统类google FS,不是通用的文件系统,只能通过专有API访问,目前提供了C、Java和PHP API为互联网应用量身定做,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量文件存储问题,追求高性能和高扩展性FastDFS可以看做是基于文件的key value pair存储系统,称作分布式文件存储服务更为合适。 特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage)。跟踪器主要做调度工作,在访问上起负载均衡的作用。 存储节点存储文件,完成文件管理的所有功能:存储、同步和提供存取接口,FastDFS同时对文件的meta data进行管理。所谓文件的meta data就是文件的相关属性,以键值对(key value pair)方式表示,如:width=1024,其中的key为width,value为1024。文件meta data是文件属性列表,可以包含多个键值对。 二、相关术语释义: tracker-server: 跟踪服务器, 主要做调度工作, 起负载均衡的作用。 在内存中记录集群中所有存储组和存储服务器的状态信息,

vi 和vim 的区别以及用法

≡放荡痞女 提交于 2020-02-27 22:02:42
具体用法参考: http://blog.csdn.net/xuesnowce/article/details/53117352 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。 vim的这些优势主要体现在以下几个方面: 1、多级撤消 我们知道在vi里, 命令模式下按u只能撤消上次命令,而在vim里可以无限制的撤消 。 2、易用性 vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。 3、语法加亮 vim可以用不同的颜色来加亮你的代码。 4、可视化操作 就是说vim不仅可以在终端运行,也可以运行于x window、 mac os、 windows。 5、对vi的完全兼容 某些情况下,你可以把vim当成vi来使用。 vi和vim都是Linux中的编辑器,不同的是vim比较高级,可以视为vi的升级版本。vi使用于文本编辑,但是vim更适用于coding。 vi有3个模式:插入模式、命令模式、低行模式。 插入模式:在此模式下可以输入字符,按ESC将回到命令模式。 命令模式:可以移动光标、删除字符等。 低行模式:可以保存文件、退出vi、设置vi、查找等功能(低行模式也可以看作是命令模式里的)。   编辑模式:等待编辑命令输入 插入模式:编辑模式下,输入 i 进入插入模式,插入文本信息

Linux下Gvim 的基本操作

本小妞迷上赌 提交于 2020-02-27 20:23:31
vi 有三种方式 编辑方式 插入方式 命令方式 在命令方式下,所有命令以“:”开始,所键入的字符系统均作为命令处理 在命令方式下,按下i就会进入插入模式,用户输入的可视字符都添加到文件中, 按下Esc键,就回到命令状态 基本命令 光标命令: k,j,h,l-----上下左右移动光标 nG-------跳转命令。n为行数,该命令立即跳转到指定的行 Ctrl+G -----报告光标所在位置的行数和列数 w,b----- 使光标向前或者向后跳过一个单词 编辑命令: i,a,r----在光标的前后以及所在处插入字符(insert,append,replace); cw,dw-----改变(置换)/删除光标所在出的单词(c=change,d=delete); x,d$,dd-----删除一个字符,删除光标所在行到行尾的所有字符以及删除整行 查找命令: ------/string,? string----从光标所在处向后或向前查找相应的字符串 键入n则查找下一个相应的字符串 拷贝复制命令: -----yy,p-------复制一行到剪贴板或取出剪贴板中的内容 3.常用操作: 1)无论是创建新文档或修改旧文件,都可以用vi,所需命令:vi filenamei 2) 在插入方式下,如果要输入命令,必须先按Esc键进入命令方式。之后在编辑模式下输入命令时, 需要先按冒号:改变为命令方式

linux中vim常用操作

試著忘記壹切 提交于 2020-02-27 17:22:48
三种模式 # 命令模式 vim 文件名 # 插入模式 按a/i/o 进行插入模式 按esc 重新进入命令模式 # 编辑模式 按:(冒号)进入编辑模式 插入命令 命令 作用 a 在光标所在字符后插入 A 在光标所在行尾插入 i 在光标所在字符前插入 I 在光标所在行首插入 o 在光标下插入新行 O 在光标上插入新行 设置行号 前提: 处于编辑模式 # 设置行号 :set nu # 取消行号 :set nonu 定位首行和末行的行首 前提: 处于命令模式 # 跳到首行的行首 gg # 跳到末行的行首 G 跳到指定的行首 前提: 处于命令模式 # 跳到第22行的行首 22G 前提: 处于编辑模式 # 跳到第22号行首 :22 在某一行下,移动光标到行首或行尾 前提: 处于命令模式 # 移动到行首 0 # 移动到行尾 $ 删除命令 命令 作用 x 删除光标所在处字符 nx 删除光标所在处后n个字符 dd 删除光标所在行 ndd 删除贯标所在处n行 dG 删除光标所在行到文件末尾内容 D 删除光标所在行到文件末尾内容 :n1,n2d 删除指定范围的行 # 删除999到1006行的内容 前提: 处于编辑模式 :999,1006d 上面的命令删除了8行,包含999行和1006行 复制和剪切命令 命令 作用 yy 复制当前行 nyy 复制当前行以下n行 dd 剪切当前行 ndd 剪切当前行以下n行