32.Linux命令行

目录

一、命令。

(1)jdk的下载与更改。

(1.1)删除Linux自带的jdk。

(1.2)删除Linux上自己安装的JDK。(更换jdk版本)

二、访问不了linux中的页面。

(1)关闭防火墙。

(2)关闭或修改SElinux。


一、命令。

(1)jdk的下载与更改。

(1.1)删除Linux自带的jdk。

1、查看linux自带的jdk:

grep -i:忽略大小写

rpm -qa:查询所安装的所有rpm包

rpm -qa | grep -i java

意思:查询所安装的带有java的rpm软件包。

2、去删除,命令如下:

rpm -e --nodeps:强制卸载软件

xargs -n1:表示每次只传递一个参数

rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps

3、编辑profile文件,去除环境变量配置

vim /etc/profile

4、source命令让修改后的profile文件立即生效
source /etc/profile

(1.2)删除Linux上自己安装的JDK。(更换jdk版本)

1、查看是否安装了JDK(查看jdk版本)。

java -version

2、查看jdk安装的路径(查找该名称的可执行程序)。

which java

3、删除。

rm -rf jdk-17

4、修改环境变量(主要是修改配置文件的JAVA_HOME的路径)。

vim /etc/profile

5、让配置文件生效。

source /etc/profile

二、访问不了linux中的页面。

(1)关闭防火墙。

1.查看防火墙状态: systemctl status firewalld.service

2.关闭防火墙。

systemctl stop firewalld.service

3.开启防火墙。

systemctl start firewalld.service

4.禁止防火墙开机自启。

systemctl disable firewalld.service

(2)关闭或修改SElinux。

1.使用 sestatus 命令来查看 SELinux 是否被禁用。

在终端中输入 sestatus 命令,如果系统上启用了 SELinux,输出结果如下:

SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode:                   enforcing
Mode from config file:          enforcing
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Max kernel policy version:      31

2.设置 SELinux 允许访问网站:setsebool -P httpd_can_network_connect on 是一条 SELinux 的命令,它的作用是允许 Apache HTTP Server 进程连接网络资源。如果您在安装和部署 Web 应用程序时遇到无法访问远程主机或网络资源的问题,可以尝试执行该命令来解决。

3.禁用 SELinux:命令 setenforce 0 可以禁用 SELinux。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值