linux如何查看一个文件是否存在软链接

linux如何查看一个文件是否存在软链接,第1张

需要准备的材料分别是:电脑、linux连接工具。

1、首先连接上linux主机,进入等待输入指令的linux命令行状态。

2、输入:file /usr/bin/vi,按回车。

3、此时可以查询出/usr/bin/vi文件存在软链接,为/usr/bin/vim文件。

步骤:

1) 在Linux系统中创建一个目录用来存放本 *** 作需要用到的文件:

[root@dbserv ~]# mkdir /sunjava

2) 在Linux系统中将Java程序的ExcelOperate.class文件、poi.jar、ojdbc.jar放到sunjava目录下:

[root@dbserv ~]# cp /home/oracle/ExcelOperate.class /sunjava

[root@dbserv ~]# cp /home/oracle/poi.jar /sunjava

[root@dbserv ~]# cp /home/oracle/jdbc.jar /sunjava

3) 在Linux系统中配置Java相关环境变量:

用gedit 打开配置文件profile文件:

[root@dbserv ~]# gedit /etc/profile

在配置文件的最后添加(或者存在的情况下修改)如下代码:

export JAVA_HOME=/usr/java/ jdk1.6.0_32

exprot JAVA_BIN=/usr/java/ jdk1.6.0_32 /bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:/sunjava/poi.jar:/sunjava/jdbc.jar/:/sunjava/

export PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME JAVA_BIN CLASSPATH PATH

说明:在CLASSPATH增加了外部包所在的位置;最好将.class文件所在的路径也添加进去。

4)将引用的外部包jar文件复制到Oracle

的"$ORACLE_HOME/sqlj/lib"目录中:

[root@dbserv sunjava] cp

poi.jar $ORACLE_HOME/sqlj/lib

[root@dbserv sunjava] cp jdbc.jar $ORACLE_HOME/sqlj/lib

4)进入Oracle的"$ORACLE_HOME/sqlj/lib"目录中,通过 loadjava命令,将调用的外部包放到Oracle数据库中:

# 10gR2

loadjava -u sys/password -r -v -f -genmissing -s -grant public demo1.jar demo2.jar

# 11g

loadjava -u sys/password -r -v -f -genmissing -s -grant public demo1.jar demo2.jar

[root@dbserv lib] loadjava -u apps/apps -r -v -f -genmissing -s -grant public poi.jar jdbc.jar

5)在Oracle数据库中:

--创建数据库中的目录(将.class文件所在的物理目录映射到数据库中的目录)

CREATE OR REPLACE DIRECTORY test_dir AS '/sunjava'

--

创建数据库中的Java class

(将需要调用的Java class文件映射到数据库中的Java Class)

CREATE OR REPLACE JAVA CLASS USING BFILE(test_dir,'ExcelOperate.class')

--检查是否创建成功

SELECT a.OBJECT_NAME, a.OBJECT_TYPE,a.status FROM user_objects a WHERE a.OBJECT_NAME LIKE '%ExcelOperate%'

--创建调用Java程序的存储过程

CREATE OR REPLACE PROCEDURE test_java AS LANGUAGE JAVA

NAME 'ExcelOperate.main(java.lang.String[])'

--设置输出

SET SERVEROUTPUT ON SIZE 5000

CALL DBMS_JAVA.SET_OUTPUT(5000)

--执行存储过程

EXECUTE test_java

1、查看系统自动存储介质和光驱自动播放功能是否关闭的方法:

(1)在终端中输入以下命令:

# cat /etc/sysconfig/autofs

此命令可以查看系统自动存储介质服务的配置,如果自动存储介质服务的开关为“OFF”,则表明自动存储介质功能已经关闭。

(2)在终端中输入以下命令:

# ls /etc/udev/rules.d/

此命令可以查看系统光驱自动播放功能的配置,如果/etc/udev/rules.d/ 目录下有60-cdrom-automount.rules 文件,则表明光驱自动播放功能已经关闭。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8556927.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存