vim 命令
yum install vim
net-tools 命令
yum install net-tools
net-tools 命令
yum install wget
grep 命令
排除目录:--exclude-dir
排除文件:--exclude
grep -rni 'http' --exclude-dir=.git ./
grep -rni 'http' --exclude-dir={.git,res,bin} ./
grep -rni 'http' --exclude-dir={.git,res,bin} ./
grep -rni 'http' --exclude=*.{java,js,css}
文件内容查找
# 查找当前目录,排除js,css文件
grep -rwn 'opohair.co.uk' --exclude=*.{css,js} ./ # 排除文件.css .js
grep -rwn 'opohair.co.uk' --exclude-dir={.git,bin} ./ # 排除目录: .git bin
htop 命令
安装
# 首先启用 EPEL Repository
yum -y install epel-release
# 启用 EPEL Repository 後, 可以用 yum 直接安裝 Htop
yum install htop
使用方式
ipset 命令
@todo 待完善
openssl 配置证书
# 如果路径下没有证书,有证书最好也使用官网下载的,本地的可能信息和官网不匹配,容易验证不通过,可以官网下载,然后转换成crt证书
# 修改php.ini配置
# 下载证书
wget http://curl.haxx.se/ca/cacert.pem
mv cacert.pem /etc/pki/tls/certs/cacert.pem
vim /etc/php.ini
[curl]
# 开启,去除前面封号
curl.cainfo = /etc/pki/tls/certs/cacert.pem
[openssl]
openssl.cafile=/etc/pki/tls/certs/cacert.pem
扩展依赖
# 加密解密扩展crypto openssl扩展ssl
yum install php-crypto php-ssl
tar 解压/压缩
带有特殊符号文件路径解压:--force-local
解压
gunzip –c db_opomall.com_2021-12-10.sql.gz > db_opomall.com_2021-12-10.sql
# tar文件解压
tar --force-local -xvf db_opomall.com_2021-12-10.tar
# tar.gz文件解压
tar --force-local -xzvf db_opomall.com_2021-12-10.tar.gz
# 解压到指定目录
tar --force-local -zxvf web_opomall.com_2021-11-27_23:08:17.tar.gz -C /home/www
压缩
tar -zcvf db.wigsto_com-$(date +"%Y%m%d%H%M%S").tar.gz db.wigsto_com/
ntp 服务器时间同步
同步服务器官网:https://www.pool.ntp.org/zone/asia
# 查看当前系统时间
date +"%Y-%m-%d %H:%M:%S"
# 查看同步情况
ntpq -p
# 安装时间同步模块
yum install ntp ntpdate -y
# 服务管理
systemctl status ntpd
systemctl start ntpd
systemctl disabled ntpd
systemctl enable ntpd
# 查看服务日志
grep -i ntp /var/log/messages
错误解决
# 编辑配置文件
vim /etc/ntp.conf
# 在第一行增加,使ntp在时间差较大时依然工作
tinker panic 0
yum 包管理
# 查看源列表
yum repolist
# 查看启用源
yum repolist enabled
yum repolist disabled
# 启用或禁用源
yum-config-manager --disable mysql-connectors-community
yum-config-manager --enable mysql57-community-dmr
# 升级系统内核
yum upgrade
# 查看已安装包
yum list installed
# 查找已安装模块
yum list installed|grep mariadb*
# 查看已安装包数量
yum list installed|wc -l
# 安装程序包
yum install mariadb
# yum安装本地rpm包
yum localinstall mydumper-0.11.3-1.el7.x86_64.rpm
# 卸载程序包
yum remove mariadb
# 查看包信息
yum info tree
包缓存管理
# 清理缓存,将所有的数据删除,包括元数据和软件文件
yum clean all
# 构建缓存
yum makecache
rpm 包管理
# 安装包
rpm -ivh mydumper-0.11.3-1.el7.x86_64.rpm
# 查找已安装的包
rpm -qa | grep mydumper
# 查找包是否安装
rpm -q mydumper
# 查看包信息
rpm -qi mydumper
# 查看包安装位置
rpm -ql mydumper
# 卸载包
rpm -e mydumper
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 [email protected]