Red de conocimiento informático - Material del sitio web - ¿Cómo comprobar si jdk está instalado en Linux?

¿Cómo comprobar si jdk está instalado en Linux?

Compruebe si la variable de entorno jdk está configurada: echo $JAVA_HOME;

O ejecute el comando: java -verion para ver si se puede ver la versión. significa que se está ejecutando;

O ver las operaciones en curso en segundo plano: ps -ef|grep java.

1 Estructura de directorios de Linux

Aunque este es un problema de nivel principiante, a menudo resulta difícil para los usuarios experimentados. He visto a algunos programadores veteranos instalar incorrectamente el JDK en el directorio /home

. Si bien no siempre existe la ubicación de montaje más correcta, ciertamente existen ubicaciones de montaje inapropiadas. Para determinar

dónde exactamente debemos instalar el JDK, es necesario primero comprender la estructura de directorios de Unix/Linux. [plain]?viewplaincopy

/bin? se utiliza para almacenar comandos de usuario. /usr/bin? también se utiliza para almacenar comandos de usuario.

/sbin se utiliza para almacenar muchos comandos del sistema (como el apagado). /usr/sbin? también contiene muchos comandos del sistema.

/root es el directorio de inicio del usuario root (superusuario).

/mnt? Este directorio normalmente contiene los puntos de montaje para los sistemas de archivos que se montan después de iniciar el sistema. Por ejemplo, el punto de montaje predeterminado del CD-ROM es ?/mnt/cdrom/. Puede crear un punto de montaje para una unidad flash USB: mkdir?/mnt/usb.?

/boot Contiene el kernel y otros archivos utilizados por el sistema durante el arranque, con un tamaño máximo de 200 M. El punto de montaje para /boot? es 1 GB.

/lost+found se utiliza para guardar archivos fragmentados (archivos sin nombre).

/lib contiene muchos archivos utilizados por los programas /bin y /sbin. /usr/lib contiene muchos archivos utilizados por los programas de usuario. El directorio /lib? El directorio ? contiene los archivos de biblioteca requeridos por el programa. En resumen, /lib? es el nivel de usuario. El directorio /lib? es el único directorio utilizado por los programas en el directorio /usr/local/lib?, y solo los programas en el directorio /usr/local/lib? directorio. Solo las bibliotecas utilizadas por los programas en los directorios /bin? y /sbin? deben colocarse en el directorio /lib?. p>El directorio /etc contiene muchos archivos y directorios de configuración.

/var se utiliza para almacenar archivos variables (o cambiantes), como archivos de registro y archivos de imágenes de máquinas virtuales sin conexión, etc. p>

/usr incluye archivos y directorios directamente relacionados con los usuarios del sistema, como aplicaciones y archivos de biblioteca que los admiten.

/proc?

/initrd? El directorio donde se carga el archivo de imagen initrd.img cuando se inicia la computadora y donde se cargan los módulos de dispositivo necesarios. No elimine el directorio /initrd si reinicia Red Hat Linux. Al eliminar este directorio, no podrá iniciar la computadora.

/tmp es el directorio temporal para usuarios y programas. /tmp? >/home? La ubicación predeterminada para el directorio de inicio del usuario.

/opt? Un directorio de almacenamiento opcional para archivos y programas. Este directorio es utilizado principalmente por desarrolladores externos para facilitar la instalación y la desinstalación. paquetes.

En los sistemas Unix tradicionales, /usr normalmente solo contiene programas que vienen con la distribución del sistema, mientras que /usr/local es un directorio utilizado por los administradores del sistema local para agregar programas libremente

.

Las distribuciones Unix tienen una regla estricta y firme de que /usr/local no debe usarse a menos que se cree un directorio en /usr/local.

Una posible regla para distribuciones de Linux como RedHat, Debian, etc. es que el directorio /usr sólo puede ser administrado por las

herramientas de administración de paquetes de la distribución, mientras que /usr/local no lo es. Gracias a este enfoque, la base de datos de la herramienta de administración de paquetes de software conoce cada archivo en el directorio /usr.

2. Configurar las variables de entorno Java

Hay tres formas de configurar las variables de entorno Java.

2.1/etc/profile

Este método se recomienda si su computadora solo se utiliza para desarrollo. Todos los shells de usuario tienen acceso a estas variables de entorno

. Ejecute la siguiente instrucción para modificar el archivo /etc/profile: [plain]?view Plaincopy

$?sudo?-s?

#?echo?'export?JAVA_HOME=/ usr/local /java/jdk1.6.0_38 '? >>?

#?echo?'export?PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH'?/etc/ perfil?

Cambie a cualquier usuario y ejecute el siguiente comando, los cambios entrarán en vigor inmediatamente:

# source /etc/profile

Compruebe si los cambios en las variables de entorno JAVA se han realizado. entró en vigor:

$ java -version

2.2 ~/. perfil

Esta es la forma más segura de controlar el uso de JAVA por parte del usuario actual. Si necesita permitir que un usuario acceda a estas variables de entorno

, solo necesita modificar el .profile en su directorio personal de usuario de la siguiente manera: $?cd?~/?

$?echo?'export?JAVA_HOME=/usr/local/java/jdk1.6.0_38'?>>?

$?echo?'export?PATH=$JAVA_HOME/bin:$ JAVA_HOME/ jre/bin:$PATH'? >>?/.profile?

$?echo?'export?CLASSPATH=:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt .jar '? >>?

$?fuente?

$?java?-versión?

o?

$?java

jdk es un kit de desarrollo de software para el lenguaje Java, utilizado principalmente para aplicaciones java en dispositivos móviles e integrados.

El sistema operativo Linux es un sistema clon desarrollado sobre la base del sistema operativo UNIX. Nació el 5 de octubre de 1991 [superficie Linux

superficie] (esta es la primera. hora oficial anunciada al mundo exterior). Con la ayuda de Internet y los esfuerzos de los entusiastas de las computadoras de todo el mundo, se ha convertido en uno de los sistemas operativos tipo UNIX más utilizados en el mundo y el número de usuarios sigue creciendo rápidamente.

Información básica

El sistema operativo Linux[2] es un clon del sistema operativo UNIX Nació el 5 de octubre de 1991

(el primer oficial. anunciado), llamado sistema Linux. Más tarde, con la ayuda de Internet y los esfuerzos de los entusiastas de las computadoras de todo el mundo, se convirtió en uno de los sistemas operativos tipo UNIX más utilizados en el mundo y el número de usuarios sigue creciendo rápidamente.

Linux es un sistema operativo similar a UNIX, de uso gratuito y de lanzamiento gratuito. Es un sistema operativo multiusuario,

multitarea, multiproceso y multiCPU. Sistema basado en POSIX y UNIX. Ejecuta las principales utilidades, aplicaciones y protocolos de red

de UNIX. Linux hereda el concepto de diseño centrado en la red de Unix y es un sistema operativo de red multiusuario con un rendimiento estable. Se utiliza principalmente en computadoras basadas en la serie de CPU Intel x86. El sistema está diseñado e implementado por miles de programadores en todo el mundo

.

El objetivo de Linux es crear productos compatibles con Unix que no estén restringidos por ningún software comercial

derechos de autor y puedan usarse libremente en todo el mundo.

Linux es conocido por su eficiencia y flexibilidad. La estructura de diseño modular de Linux le permite ejecutarse tanto en costosas estaciones de trabajo como en PC económicas, con funcionalidad completa de Unix, multitarea y capacidades multiusuario.

Linux está disponible gratuitamente bajo la Licencia Pública GNU y es un sistema operativo compatible con POSIX. Operaciones de Linux

Los paquetes de software del sistema incluyen no solo el sistema operativo Linux completo, sino también editores de texto, compiladores de lenguajes de alto nivel y otro software de aplicación

. También incluye la interfaz gráfica de usuario X-Windows con múltiples gestores de ventanas, tal y como utilizamos Windows NT, que nos permite operar el sistema mediante ventanas, iconos y menús.

Referencias

Cómo comprobar la ruta de instalación de la versión Linux de JDK.CSDN[Fecha de cita: 2018-1-25]