vim_config

ElasticSearch入门

瘦欲@ 提交于 2020-11-19 04:57:50
安装 单实例安装 mkdir imooc cd imooc brew install wget wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.0.0-darwin-x86_64.tar.gz ls tar -vxf elasticsearch-7.0.0-darwin-x86_64.tar.gz cd elasticsearch-7.0.0 java -version sh ./bin/elasticsearch localhost:9200 cd elasticsearch-7.0.0 ls vim config/elasticsearch.yml http.cors.enabled: true http.cors.allow-origin: "*" ./bin/elasticsearch -d 插件安装 github -> mobz/elasticsearch-head cd imooc wget https://github.com/mobz/elasticsearch-head/archive/master.zip ls unzip master.zip ls cd elasticsearch-head-master ls node -v npm install npm

git 删除文件 、只删除远程仓库文件、更换远程仓库

余生长醉 提交于 2020-04-30 16:16:07
一。删除文件 1.克隆远程仓库到本地库。 例如使用ssh方法: git clone git@github.com:xxx/xxx.git 2.对需要删除的文件、文件夹进行如下操作: git rm test.txt (删除文件) git rm -r test (删除文件夹) 3.提交修改 git commit -m "Delete some files." 4.将修改提交到远程仓库的xxx分支: git push origin xxx 二。删除远程仓库 但不删本地资源 我们在使用idea开发的过程中经常会出现新建项目的时候直接把xxx.iml文件也添加到了git trace 当然这并不会出现什么问题,问题是当我们把xxx.iml文件push到我们github上之后,然后在另一台电脑上pull了下来会出现一些问题,因为xxx.iml文件不是项目的源码。也就是说对于导入项目来说是多余的。 正规的源码目录:   src/   pom.xml   .ignore 但是,我们又不能直接在本地删除xxx.iml。因为该文件是我们在本地开发的时候必须的。 那么问题来了:我们要在保留本地文件的情况下,删除远程仓库的文件(程序员一定要通过技术手段来实现目的,捂脸笑) ok,废话不多说,下面是解决方案:   把xxx.iml加到`.gitignore`里面忽略掉,然后提交使.gitignore生效

CentOS7最小化安装后初始化脚本

人盡茶涼 提交于 2020-04-23 05:53:45
CentOS7最小化安装后初始化脚本 #!/bin/bash ################################################# # --Info # Initialization CentOS 7.x script ################################################# # Auther: shaonbean@qq.com # Changelog: # 20180710 wanghui initial create ################################################# # Check if user is root # if [ $(id -u) != "0" ]; then echo "Error: You must be root to run this script, please use root to initialization OS." exit 1 fi echo "+------------------------------------------------------------------------+" echo "| To initialization the system for security and performance