**切换到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 {库名} {表名} > {文件路径+文件名}

 

如有疑问可咨询: