Skip to content

Latest commit

 

History

History
84 lines (67 loc) · 2.51 KB

README.md

File metadata and controls

84 lines (67 loc) · 2.51 KB

简介

将常用的配置做了整理,用于日常快速设置环境

设置包括:

* oh-my-zsh 开启插件plugins: vi-mode git jump mvn gradle brew osx tmux zsh_reload colored-man-pages sudo
* vim 日常配置

日常软件安装

Debian

apt install nvim screen zsh git

FreeBSD

sudo pkg install nvim screen zsh git

设置配置

    cd 
    git clone https://github.com/jiahualong/iconf-pub .iconf-pub
    .iconf-pub/init.sh

设置zsh为默认shell

chsh -s /bin/zsh

如需要卸载请删除以下文件

rm -rf ~/.iconf-pub
rm -rf ~/.oh-my-zsh
rm -rf ~/.oh-my-zsh-powerline-theme
rm -rf ~/.tmux.conf
rm -rf ~/.vimrc
rm -rf ~/.vim
rm -rf ~/.viminfo
rm -rf ~/.zshrc

快捷方式

command info
zsh
vizsh 使用 vim 打开zsh配置文件,改proxy可以vizsh进行修改
sozsh 修改了zsh配置文件后在当前shell需要重新加载zsh配置,使用sozsh可重新加载配置
proxy default proxy is 127.0.0.1:9999 socket5 proxy
proxyopenshell shell 使用 proxy
proxycloseshell shell 不使用 proxy
tmux tmux 中切换窗口键位是screen 风格
tmuxn sessionName tmux 创建名为sessionName的session
tmuxt sessionName tmux 进入名为sessionName的session
tmuxl 列出tmux 所有session
docker
dcp 从本地向docker container拷贝文件
dps 列出docker中正在运行的container
dpsa 列出docker中运行和没有运行的container
dpid containerIDOrName 列出 containerIDOrName 的 pid
dtail containerIDOrName tail containerIDOrName 的日志
dexec containerIDOrName 进入 containerIDOrName 内部
docker-mysql
dmysqldump 从docker mysql中dump
dmysqlimport 向docker mysql中import
dmysql 登录docker中的mysql
elastic-search-tools
eshealth 查看es状态
k3s-tools
k3sns 查看k3s当前目录下所有的namespace
k3spod namespace 查看namespace下所有的pod, 不传namespace为所有的namespace
k3sservice namespace 查看namespace下所有的service, 不传namespace为所有的namespace
k3slogs namespace pod_name 查看namespace下的pod_name(pod_name是k3spod命令结果的NAME字段)的滚动日志
k3srep namespace pod_name 重建 namespace下的pod_name(pod_name是k3spod命令结果的NAME字段)的滚动日志