centos安装java,目录授权
centos安装java
(1)查看可安装版本: yum -y list java*
安装:sudo yum -y install java-17-openjdk.x86_64
验证:java –version
(2)二进制安装:
下载:wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
解压:tar -xvf jdk-17_linux-x64_bin.tar.gz
查看当前用户配置:cat .bashrc
开始配置:vi /home/maomao/.bashrc
JAVA_HOME=/home/maomao/jdk-17.0.5
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
初始化配置:source .bashrc
查看版本:java –version
目录授权:
- 先对用户所属的用户(用户组)赋权限:chown -R 用户名:用户组 目录
- 再对目录赋予权限:chmod -R 775 目录
权限计算
权限 数字 计算
--- 0 0 + 0 + 0
r-- 4 4 + 0 + 0
-w- 2 0 + 2 + 0
--x 1 0 + 0 + 1
rw- 6 4 + 2 + 0
-wx 3 0 + 2 + 1
r-x 5 4 + 0 + 1
rwx 7 4 + 2 + 1
r:读 w:写 x:执行
三组访问权限:所有者的权限,群组用户的权限,其他用户的权限
后台运行:nohup java -jar adbAdmin-0.0.1-SNAPSHOT.jar > Log.log &
nohup ./Server --Process 3 >>/dev/null 2>&1 & # 上线演示
nohup java -jar work.jar >>Log.log 2>&1 &
查找java进程:ps -ef|grep java
杀死进程pid:kill 40170
强制杀死该进程kill - 9