基本操作

yum源替换成阿里云 #

yum install -y wget
## 备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
## 下载
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
## 重建缓存
yum clean all
yum makecache

Java环境搭建 #

yum search java | grep jdk
yum install -y java-1.8.0-openjdk-devel.x86_64
# java -version 正常
# javac -version 正常

解压相关 #

-zxvf

tar -zxvf redis* -C /usr/local/redis*
# z :表示 tar 包是被 gzip 压缩过的 (后缀是.tar.gz),所以解压时需要用 gunzip 解压 (.tar不需要)
# x :表示 从 tar 包中把文件提取出来
# v :表示 显示打包过程详细信息
# f :指定被处理的文件是什么
# 适用于参数分开使用的情况,连续无分隔参数不应该再使用(所以上面的命令不标准),
# 应该是 tar zxvf redis* -C /usr/local/redis*

主题修改 #

oh my zsh

在线 #

MethodCommand
curlsh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
wgetsh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
fetchsh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

手动安装 #

yum install -y zsh #一定要先装
sh -c "$(wget https://gitee.com/liu_yi_er/ohmyzsh/raw/master/tools/install.sh -O -)" #自己的gitee目录,从官网下载
sh install.sh

修改主题 #

//该主题样式如下

ly-20241212142131442

$ vi ~/.zshrc

# 找到这一行,修改为自己喜欢的主题名称
# ZSH_THEME="ys"
ZSH_THEME="avit"
# 修改保存后,使配置生效
$ source ~/.zshrc

zsh home和end失效,可以改用ctrl+a / ctrl+e 代替

Vim的使用快捷使用 #

# 清空文件--命令模式下输入 :%d  回车
# 处理粘贴时多出的行带#的问题-- 命令模式下输入 :set paste  再输入i进行粘贴
#快速修改-- 命令模式下输入  :%s/6379/6380/g (将文件中所有6379替换成6380)

基本网络工具安装 #

yum install -y net-tools

查看端口监听情况

netstat -lntup | grep redis

解释

-a (all)显示所有选项,默认不显示LISTEN相关 -t (tcp)仅显示tcp相关选项 -u (udp)仅显示udp相关选项 -n 拒绝显示别名,能显示数字的全部转化成数字。 -l 仅列出有在 Listen (监听) 的服務状态

-p 显示建立相关链接的程序名 -r 显示路由信息,路由表 -e 显示扩展信息,例如uid等 -s 按各个协议进行统计 -c 每隔一个固定时间,执行该netstat命令。

提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到

ps命令 #

ps -ef //-e表示全部进程 ,-f表示全部的列

树形结构查看文件夹 #

yum install -y tree

快捷键 #

ctrl+w 快速删除光标前的整个单词

ctrl+a 光标移到行首 [xshell]

ctrl+e 光标移到行尾 [xshell]

创建多级目录 #

mkdir -p /usr/local/redis_cluster/redis_63{79,80}/{conf,pid,logs}