Linux常见问题解决方案

一、No package XXX available 解决方法

No package XXX available 解决方法
出现这种问题的原因是要安装的软件包默认不在centos的光盘yum仓库中,因此我们需要配置 epel仓库

1、配置阿里云网络源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

2、配置epel源

 yum install -y epel-release

注:Centos-7.repo提供了centos7官方发行版提供的软件包,epel源提供除了官方发行版以外的额外的软件包,适用于RHEL、CentOS和Scientific Linux。

二、Linux查看所有Java进程

  1. Linux查看所有Java进程
    ps -ef | grep java | grep -v grep
    (是在列出的进程中去除含有关键字"grep"的进程)
  2. 使用awk分割结果,获取PID
    awk ‘{print $2}’
    ps -ef | grep java | grep -v grep | awk '{print $2}'
  3. 杀死进程
    kill -9 PID
    xargs 作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题
    ps -ef | grep java | grep -v grep | awk ‘{print $2}’ | xargs kill -9
    具体xargs的用法请查看https://blog.csdn.net/u011517841/article/details/53196380
    4.是用jar包运行的进程,需要kill掉的话
    jps -l | grep ‘test.jar’ | grep -v grep | awk '{print KaTeX parse error: Expected 'EOF', got '}' at position 2: 1}̲' | xargs kill …(jps | grep ‘jar’ | awk ‘{print $1}’ |awk ‘NR==1{print}’)/status | grep ‘PPid’ | awk ‘{print $2}’ | xargs kill -9
(base) [root@whx ~]# ps -ef | grep java | grep -v grep 
root      2172     1  0 09:07 pts/0    00:00:16 /usr/bin/java -cp /var/lib/neo4j/plugins:/etc/neo4j:/usr/share/neo4j/lib/*:/var/lib/neo4j/plugirimentalVMOptions -XX:+TrustFinalNonStaticFields -XX:+DisableExplicitGC -Djdk.tls.ephemeralDHKeySize=2048 -Djdk.tls.rejectClientInitiatedRenegooint --home-dir=/var/lib/neo4j --config-dir=/etc/neo4j
(base) [root@whx ~]# ps -ef | grep java | grep -v grep | awk '{print $2}'
2172
(base) [root@whx ~]# kill -9 2172
(base) [root@whx ~]# neo4j start
Active database: graph.db
Directories in use:
  home:         /var/lib/neo4j
  config:       /etc/neo4j
  logs:         /var/log/neo4j
  plugins:      /var/lib/neo4j/plugins
  import:       /var/lib/neo4j/import
  data:         /var/lib/neo4j/data
  certificates: /var/lib/neo4j/certificates
  run:          /var/run/neo4j
Starting Neo4j.
Started neo4j (pid 3221). It is available at http://0.0.0.0:7474/
There may be a short delay until the server is ready.
See /var/log/neo4j/neo4j.log for current status.
(base) [root@whx ~]# neo4j status
Neo4j is running at pid 3221
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值