iTerm 快捷键

Iterm 是Mac下必不可少的工具,它的各种特性及使用便捷性甩Mac自带的终端工具terminal几亿光年,前提是你必须收下其常用快捷键:

$ command + /           # 查看光标位置
$ command + T/W     # 新建/关闭标签
$ command + 数字/方向键    # 切换标签
$ command + enter       # 全屏/退出全屏
$ command + F   # 当前窗口查找,tab键选中找到的文本,option + enter 粘贴光标处
$ command + option + B  # 回放功能
$ command + option + E  # 搜索所有的窗口标签Tabs

$ command + D           # 竖向分屏 
$ command + shift + D   # 横向分屏
$ command + option + 方向键/'['']'    # 切换屏幕
$ command + ;   # 历史命令、自动匹配提示(根据上下文呼出来提示)
$ command + shift + H   # 列举粘贴历史
$ ctrl + U      # 清除当前行
$ ctrl + A      # 到行首
$ ctrl + E      # 到行尾
$ ctrl + F/B    # 前进/后退(相当于左右方向键)
$ ctrl + P      # 上一条命令
$ ctrl + R      # 搜索历史命令
$ ctrl + D      # 删除当前光标的字符
$ ctrl + H      # 删除光标之前的字符
$ ctrl + w      # 删除光标之前的单词
$ ctrl + K      # 删除到文本末尾
$ ctrl + T      # 交换光标处文本
$ command + R   # 清屏
$ ctrl + L      $ 清屏

必备技巧:

  • 选中即复制,然后选择目标位置粘贴(command + v)即可
  • 具体配置参考: Profiles -> open profiles

Zookeeper 安装及配置

Zookeeper(后续简称 zk ) 介绍自行 Google 及参考官网: http://zookeeper.apache.org

一、安装 zk

# 官网下载对应版本的zk至用户目录(本文实验版本 zookeeper-3.4.9.tar.gz )
$ wget http://mirrors.hust.edu.cn/apache/zookeeper/current/zookeeper-3.4.9.tar.gz

$ tar -zxvf zookeeper-3.4.9.tar.gz     # 解压文件
$ cd zookeeper-3.4.9   # 进入zookeeper根目录
$ mkdir data logs   # 新建目录data(数据目录)、logs(日志目录)
$ vi conf/zoo.cfg   # 新建并编辑conf/zoo.cfg文件(zookeeper配置文件,默认不存在,可参考提供的文件 zoo_sample.cfg)

    tickTime=2000
    dataDir=/${***}/zookeeper-3.4.9/data
    dataLogDir=/${***}/zookeeper-3.4.9/logs
    clientPort=2181
    initLimit=5
    syncLimit=2

阅读全文

TeamCity配置

本文主要介绍TeamCity关于部署项目的配置,介绍一些常用功能,查看更多参考TeamCity官方文档。首先打开TeamCity界面<Host|IP>:8111,参考如下:

  • 创建Project(主要配置部署项目所需的外围工具,如Maven、Git等,可视当前需求配置)

    1. 点击右上角Administration -> Create Project -> Manually(手动)
      创建项目

      阅读全文

TeamCity安装

TeamCity安装很简单,安装之前必须先安装JDK;首先去官网(https://www.jetbrains.com/teamcity/)下载对应系统版本文件: TeamCity-<version>.tag.gz,我下载的版本为10.0.4;然后按如下步骤进行:

$ tar -zxvf TeamCity-<version>.tag.gz -C <dist dir>   # 解压安装包
$ cd <dist dir>/TeamCity/bin        # 进入TeamCity的bin目录
$ ./runAll.sh (start | stop [force])    # 启动、停止(强制)

若以上步骤无错即可访问TeamCity界面:<Host|IP>:8111,其默认访问端口为8111;若需修改参考(修改配置文件前需停止TeamCity,修改完成再重新启动):

$ vi TeamCity/conf/server.xml         # 编辑server.xml配置文件

阅读全文