• 运维问题解决常用命令


    标题mysql

    1. 查看mysql进程:ps -ef|grep mysql
    2. 启动mysql命令行:service mysql start
    3. 停用mysql命令行:service mysql stop
    4. 重启mysql命令行:service mysql restart
    5. 开发数据库的远程访问: update user set host = “%” where user = “root”; flush privileges;

    openLDAP

    1. 查看openLDAP进程:ps -ef|grep slapd
      ps -ef |grep ladp
    2. 启动openLDAP命令行:/usr/local/openldap/libexec/slapd &
    3. 停用openLDAP命令行:kill 进程号

    mongodb

    1. 查看mongodb进程:ps aux |grep mongodb
    2. 杀死mongodb进程:kill 进程号
    3. 进入mongodb启动目录:cd /usr/local/mongodb/bin/
    4. 重启mongodb: ./mongod --config mongo.conf

    服务

    1. 查看服务进程:ps -ef|grep java
    2. 进入目录:/usr/chinautrust/utrustidm/netauthidm/bin
    3. 启动服务命令:./startup.sh
    4. 停用服务命令:./shutdown.sh

    防火墙

    1. 查看防火墙状态:firewall-cmd --state
    2. 开启防火墙:systemctl start firewalld.service
    3. 关闭防火墙:systemctl stop firewalld.service
    4. 开启端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent

    查看防火墙状态

    1. 查看防火墙状态 systemctl status firewalld
    2. 开启防火墙 systemctl start firewalld
    3. 关闭防火墙 systemctl stop firewalld
    4. 开启防火墙 service firewalld start
      若遇到无法开启
      先用:systemctl unmask firewalld.service
      然后:systemctl start firewalld.service
    5. 查看想开的端口是否已开:
      firewall-cmd --query-port=8080/tcp
      添加指定需要开放的端口:
      firewall-cmd --permanent --zone=public --add-port=8080/tcp
      重载入添加的端口:
      firewall-cmd --reload
      查询指定端口是否开启成功:
      firewall-cmd --query-port=8080/tcp
      移除指定端口:
      firewall-cmd --permanent --remove-port=8080/tcp
      3.开放防火墙的80端口
      firewall-cmd --zone=public --add-port=8088/tcp --permanent
      firewall-cmd --reload
      firewall-cmd --zone=public --query-port=80/tcp

    修改tomcat的端口

    1. 进入安装的tomcat文件夹下
    2. 进入conf文件夹
      修改service.xml中的端口号 vi service.xml
      按下i键,开始编辑:port=8080修改为8088
      按esc
      按 :wq保存退出**
    3. 进入bin目录关闭重启tomcat**

    4.重启tomcat

    修改主机名

    hostnamectl set-hostname 主机名

    排查CPU故障的常用命令

    1. top:Linux命令。可以实时查看各个进程的 CPU 使用情况。也可以查看最近一段时间的 CPU 使用情况。默认按 CPU 使用率排序。
    2. ps:Linux 命令。强大的进程状态监控命令。可以查看进程以及进程中线程的当前 CPU 使用情况。属于当前状态的采样数据。
    3. jstack:Java 提供的命令。可以查看某个进程的当前线程栈运行情况。根据这个命令的输出可以定位某个进程的所有线程的当前运行状态、运行代码,以及是否死锁等等。
    4. pstack:Linux 命令。可以查看某个进程的当前线程栈运行情况。
  • 相关阅读:
    React官网力荐Next.js:为何它取代了Create-React-App?
    计算机毕业设计django基于协同过滤的旅游推荐系统
    ftp文件传输协议
    Redis代码实践总结(一)
    寻找可靠的软件外包开发公司
    华为OSN1800V 5U分组增强型多业务光传送平台
    C++ std::nothrow
    Win10+MX350+CUDA10.2+Python3.9配置Detectron2
    python面试题(36~50)
    虹科分享 | 确保冻干工艺开发中精确测量和数据完整性的5步指南
  • 原文地址:https://blog.csdn.net/wangqiankun2010/article/details/128130234