**切换到postgres用户
su - postgres
**重启postgreSQL:
-- /opt/pgsql/bin/initdb -D /monchickey/pgsql_data/
/opt/pgsql/bin/pg_ctl -D /opt/pgsql/data/ -l /opt/pgsql/data/pgsql.log start
**重启nginx
指定读取的配置文件:{安装目录}/sbin/nginx -c {安装目录}/conf/nginx.conf
启动服务:nginx -s reload
**查询指定端口的进程
netstat -tunlp|grep 9502
**查看所有进程
netstat -lntp
**根据名称查询服务
ps aux|grep {服务名称}
**启动redis
/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf &
**创建文件
vi 文件路径+名称
**设置redis为开机自启动
vim /usr/local/redis/utils/redis_init_script
**创建文件夹
mkdir 文件夹路径
**复制文件到另一个文件夹
cp 文件原路径+文件名 文件现路径+文件名
**重启服务器
reboot
**移动文件或文件夹到指定文件夹
mv {源文件路径}/{文件名} {现文件路径}
**查询已经在用端口
netstat -ntlp
**根据pid停止进程
先查询:ps -A|grep {服务名}
杀死进程:kill -9 {pid}
杀死包含某值的进程:pkill -f {筛选值}
**终端中监控日志
tail -f {日志路径+日志名}
**查看开机自启动程序
chkconfig --list 或 chkconfig --list|grep {服务名}
**添加开机启动项
chkconfig --add {服务名}
**解压文件
tar -zvxf {文件路径}/{文件名} //加压tar文件
tar -zvxf {文件路径}/{文件名} //解压gz文件
tar -xjvf {文件路径}/{文件名} //解压bz2文件
tar -xvf {文件路径}/{文件名} //解压xz文件
sudo gunzip -r {文件路径}/{文件名} //解压gz文件
**创建新用户
useradd {用户名}
passwd {用户名}
**下载软件
wget {下载路径}
**显示指定目录下的内容
ls
**显示指定目录下的详细内容
ll
**跳转到指定目录
cd {目录地址}
**查询是否安装了某软件
rpm -qa|grep {软件名}
**查看磁盘使用情况
df -h
**查看各目录的内存占用情况
du -sh *
**查询本机外网ip
curl ifconfig.me
**根据时间段筛选查询日志
sed '/2022-01-01 00:00:00/,/2022-01-01 00:00:00/p' {日志文件路径}
**查看环境变量
查看所有环境变量:env
查看某个环境变量:echo $PATH
**备份数据库
/usr/local/mysql/bin/mysqldump -u {角色} -p --set-gtid-purged=OFF {库名} {表名} > {文件路径+文件名}
如有疑问可咨询: