在root用户下安装1.7版本的JDK
一般可以选择在root用户下安装一个默认的jdk,这样其他的常规用户都可以默认使用了,可以将jdk的压缩包解压到存储盘中,利用df -h
,找到存储最大的目录进行解压,以/opt
为例。
#新建software文件夹,并将压缩包解压
cd /opt; mkdir software; tar zxvf /opt/jdk-7u80-linux-x64.tar.gz -C /opt/software/
# 配置jdk环境变量
## 1 打开配置文件
vim /etc/profile
## 2 增加以下配置项
export JAVA_HOME=/opt/software/jdk1.7.0_80
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
## 3编译,让配置生效
source /etc/profile
## 4 验证是否成配置
javac
java -version
如果用户需要使用特定版本的JDK可以在切换用户后,在按上列步骤安装对应版本的JDK。
删除乱码文件
在拷贝移动文件的时候,不小心把文件名搞的乱码(包含不仅限于中文乱码),单纯的使用rm 文件名的方式无法删除文件。
使用文件的节点号进行删除,以下命令展示文件的文件号
ls -i
结果
结合find命令进行删除
# find -inum 节点号 -delete
find -inum 263994 -delete