backspace=2 含义如下: 1.设置(软)制表符宽度为4 set tabstop=4 set softtabstop=4 2.设置缩进的空格数为4 set shiftwidth=4 3.设置自动缩进...:即每行的缩进值与上一行相等;使用 noautoindent 取消设置: set autoindent 4.使用 C/C++ 语言的自动缩进方式 set cindent 5.设置C/C++语言的具体缩进方式...set hlsearch 9.可以删除任意值 set backspace=2 10.最后,有一套配色方案,可以用起来像Sublime Text: 网上下载”monokai.vim”并放在~/.vim下的
看过上一篇接手老项目的痛——MongoDB学习及集群搭建知道,最近接手了一个后妈养的项目,项目的数据库没有人维护,DBA以各种理由推脱暂时不接,面对裸奔没有备份的数据库,我的内心很焦灼,于是花了点时间把生产环境的自动备份给搞起来...接下来测试下利用mongodump来备份数据库: ....# --out 保存路径 到这里,mongo的备份已经实现,现在要完成的就是自动啦。...编写脚本 自动定时备份其实就是通过crontab命令来实现啦。但前提是我们需要编写个定时跑的脚本。...相关阅读 Spring Boot学习笔记(一)环境搭建 Spring Boot学习笔记(二)Windows下IDEA 配置Maven Spring Boot学习笔记(三)IDEA 下配置Git Spring
cron 是linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: 引用: /sbin/service crond start //启动服务 /sbin/service
rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。...Windows下数据自动备份同步之Rsync http://www.linuxidc.com/Linux/2014-01/95722.htm 一、实验环境 服务端:Linux CentOS 6.0...(192.168.1.220) 客户端1:Linux Centos 6.0 (192.168.1.96) 客户端2:windows 7 (192.168.1.97) -----------------...把上面的内容复制粘贴或者您也可以把上面的内容复制然后贴到脚本里执行即可; -------------------------------------------------------------------------------- 三、Linux...---------------------------- 四、Windows主机客户端安装与配置 4.1 下载cwRsync 4.0.5 下载地址:http://www.linuxidc.com/Linux
/smtp.qq.com:25" #密码不能包含又引号防止shell出错 smtpPwd="pwd" smtpTo="qq@qq.com" smtpSubject="主机上的mysql自动备份脚本执行信息
linux命令自动补全 centos7下执行yum install bash-completion之后重启系统正常。...kubectl命令自动补全 kubectl这个命令行工具非常重要,与之相关的命令也很多,我们也记不住那么多的命令,而且也会经常写错,所以命令自动补全是非常有必要的,kubectl命令行工具本身就支持complication...,只需要简单的设置下就可以了。...以下是linux系统的设置命令: source <(kubectl completion bash) echo "source > ~/.bashrc...autotab_list[*]}" -- ${cur}) ) return 0 } complete -F _autotab autotab 例子中,在shell命令行执行命令autotab时,如果命令未输完,按下Tab
3.编辑tomcatMonitor.sh文件,if及fi必须成对出现,如果if then写在一行需要用;隔开
注意:在/etc/my.cnf配置mysqldump就不会提示:Warning: Using a password on the command line in...
方法1 //复制mysql.server到/etc/rc.d/init.d/下 #cp /mysql-5.1.43/support-files/mysql.server /etc/rc.d/init.d
前两天数据库操作的时候误删了几条数据,找不回了,才发现没有搞备份哇~ 所以今天加了个自动备份,记录一下操作。 linux下如何实现mysql数据库每天定时自动备份,并删除60天内的备份文件。...1、创建备份文件: 可以根据自己的实际情况选择在哪个目录下创建文件,我这里是在data下创建的backSql文件夹。...m%d_%H%M%S).sql(最后格式DatabaseName_20181229_174804.sql) 3、添加可执行权限: chmod u+x bkZjBlog.sh 添加可执行权限之后先执行一下,...bkZjBlog.sh: /bin/bash^M: bad interpreter: No such file or directory 方法一:vim bkZjBlog.sh进入bkZjBlog.sh后, 在底部模式下,...Linux很多命令还是需要去记啊,不然很不方便·~~
一、前言 linux环境下,当项目工程很大的时候,编译的过程很复杂,所以需要使用make工具,自动进行编译安装,但是手写makefile文件比较复杂,所幸在GNU的计划中,设计出了一种叫做Autoconf.../Automake的工具,用来自动生成makefile文件,为编译和安装程序提供了一个方便快捷的入口。...无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或 make install。...automake要求每个目录都有自己的Makefile.am文件来编译各自目录 下的代码。...wbyq_666:表示在安装路径下创建的目录名称。 666.c、888.c :是执行make install 拷贝到wbyq_666目录下的文件。
背景 由于应用稳定性或者服务器资源限制等问题,应用就会出现自动挂掉的情况,此时就需要自动拉起应用。 生产环境,为了防止因为意外宕机造成服务长时间中断,一般都会设置服务进程监控拉起机制。...TCP/IP protocol DEFAULT 34 data collected Wed, 13 May 2020 14:36:27 35 36# 验证 nexus 停机自动拉起...reboot start 48 data collected Wed, 13 May 2020 14:36:42 49 50# 查看自动拉起后的
有关个人学习使用的ZK集群的部署过程可以参考:[【Zookeeper】基于3台linux虚拟机搭建zookeeper集群]。...服务脚本和启动脚本备份个人准备了两份脚本文件,需要的时候可以直接下载上传到服务器,稍微修改配置之后,按照下文的步骤操作,即可快速实现开机自动搭建集群。...chown root:root zkAuto-start.sh然后在自己执行尝试一下./zkAuto-start.sh start3、添加到开机服务把新建的脚本设置为开启启动服务。...开机自动组成ZK集群我们把这个开机启动脚本放到其他几台机器对应的目录下面,然后按照上面的步骤执行一遍即可。这样之后只需要启动三台虚拟机就可以自动构建集群了,非常方便。...参考资料Linux下安装zookeeper、配置zookeeper开机自启动 - java先生 - 博客园 (cnblogs.com)
我电脑装的是Windows和Linux双系统,以前在Linux下,要打开Windows系统的C盘或D盘,总是要输入密码,很麻烦,而且麻烦了很长时间....后来有一天浩哥看到了,说可以在Linux开机时自动挂载Windows分区,修改/etc/fstab这个文件,可以采用每个分区的UUID.后来校长也看到了我每次麻烦的操作,说是确实可以搞,而且他已经搞定了...系统中找一个点放置下来,相当于在Linux文件树上找一个点,将物理存储对应到这个点上.挂载在这个点后,所有对该点的操作都会写入到对应的物理存储中.在最顶上的挂载例子中,我们看到UUID=22b1037f...我是这样做的: a.先查看没有自动挂载Windows分区之前,手动挂载时,系统会把C盘和D盘挂载到哪,结果如下:/media/wang(wang是我的用户名),C盘被命名为908265F98265E466...下常用的 ext,ext1,ext2,ext3,Windows下常用的fat16,fat32,ntfs等.可以根据blkid命令的结果来写该域.根据blkid的结果, 我们要挂载的C盘和D盘的文件系统格式为
开始研究Linux下的自动上传脚本。 UPDATE:2014.3.10.已验证,使用密钥最好,http://www.linuxidc.com/Linux/2014-03/97976.htm。...只能突出一个吐血{ ftp端口被封,而且linux服务器上不一定装了ftp。 服务器数量很多,只能从服务器端上传至日志服务器(使用的freesshd搭建sftp服务器,感觉还不错)。...} 重点在于“自动化”三个字。即非交互式密码认证。 自动化的方式有很多,鉴于本人是菜鸟,什么Python,c,ruby之类的都不会。%>_<%。。。...根据现有batch经验,还是从自动化的ftp入手。 ftp被禁掉了。。 还有与ssh共存的sftp,而且公司统一都用ssh登陆linux服务器,所以服务器上一般都装有sftp。...ftp有s参数,自动读取文本内容,执行文件中的命令。 恩,研究了一下sftp也有-b参数,运行batchfile。 擦!!
首先在命令行输入: $ crontab -e 然后添加以下内容: @reboot /root/script/restart.sh 完成后,这个脚本就可以在重启的时候自动执行了。...default.target 然后启用这个 Systemd 服务: $ systemctl daemon-reload $ systemctl enable restart.service 完成后,这个服务对应的脚本就可以自动开机自启了...4参考文档 https://www.google.com https://tinyurl.com/6ryafefw https://www.cyberciti.biz/faq/linux-execute-cron-job-after-system-reboot
首先在命令行输入: $ crontab -e 然后添加以下内容: @reboot /root/script/restart.sh 完成后,这个脚本就可以在重启的时候自动执行了。...default.target 然后启用这个 Systemd 服务: $ systemctl daemon-reload $ systemctl enable restart.service 完成后,这个服务对应的脚本就可以自动开机自启了...4 参考文档 https://www.google.com https://tinyurl.com/6ryafefw https://www.cyberciti.biz/faq/linux-execute-cron-job-after-system-reboot
有关个人学习使用的ZK集群的部署过程可以参考:[【Zookeeper】基于3台linux虚拟机搭建zookeeper集群]。...chown root:root zkAuto-start.sh 然后在自己执行尝试一下 ./zkAuto-start.sh start 3、添加到开机服务 把新建的脚本设置为开启启动服务。...开机自动组成ZK集群 我们把这个开机启动脚本放到其他几台机器对应的目录下面,然后按照上面的步骤执行一遍即可。这样之后只需要启动三台虚拟机就可以自动构建集群了,非常方便。...Mode: follower 写在最后 实现自动构建集群的两种方式操作起来都比较简单,按照自己的需要选择即可。...参考资料 Linux下安装zookeeper、配置zookeeper开机自启动 - java先生 - 博客园 (cnblogs.com)
昨天给客户部署新服务的时候,搞一半发现磁盘空间只有 40G,查了下是因为这家云服务器购买的磁盘需要自己手动挂载,记录下操作步骤,方便后续直接使用。...首先确保 /data 目录存在,如果不存在,需要创建它: mkdir -p /data 挂载磁盘 挂载 /dev/vdb 到 /data 目录: mount /dev/vdb /data 设置开机自动挂载...要使挂载在启动时自动进行,需要编辑 /etc/fstab 文件。...这样,每次系统启动时 /dev/vdb 都会自动挂载到 /data。 如果有任何问题或需要更多帮助,请关注公众号联系作者!
三.使用Linux的crontab命令设置定时任务 crontab -e crontab -e的作用是使用文本编辑器设置定时任务(crontab具体用法在此不赘述); 输入后在文本编辑器输入 0 0 *...* * /home/nnc_db/bak.sh 以上代码意为每天的0点0分执行/home/nnc_db下的bak.sh文件,也就是第二步所创建的文件,需根据自身的备份时间以及文件目录调整; 然后重启crond...所以想要看自己的脚本是否自动运行了需要到/var/spool/mail/下看日志文件,如图
领取专属 10元无门槛券
手把手带您无忧上云