GNU/Linux >> Tutoriales Linux >  >> Linux

Cambiar directorio y ejecutar archivo en un comando

cd /usr/local/bin/minecraft/ && java -Xms512M -Xmx2048M -jar minecraft.jar debería hacerlo


Estoy respondiendo esta pregunta nuevamente con alguna extensión para que otros puedan encontrar esto útil.

cd /usr/local/bin/minecraft/ && java -Xms512M -Xmx2048M -jar minecraft.jar

Este comando funcionará con seguridad. Pero después de ejecutar este comando, permanecerá en /usr/local/bin/minecraft/ directorio. Y, si está utilizando este comando en un script bash , todos los comandos posteriores se ejecutarán en este directorio.

Si desea ejecutar el comando en el directorio deseado y volver inmediatamente a donde estaba, encierre el comando entre paréntesis. , es decir,

(cd /usr/local/bin/minecraft/ && java -Xms512M -Xmx2048M -jar minecraft.jar)

Linux
  1. Instalar binarios en /bin, /sbin, /usr/bin y /usr/sbin, interacciones con --prefix y DESTDIR

  2. ¿Cuál es la diferencia entre #!/usr/bin/env bash y #!/usr/bin/bash?

  3. cmake --version apunta a /usr/bin/cmake mientras que cmake apunta a /usr/local/bin

  4. ¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

  5. ¿Cuáles son los significados de /usr/sbin, /usr/local/sbin y /usr/local/bin?

¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

Bash =~ Regex y Https://regex101.com/?

Linux – ¿Fusionar /usr/bin y /usr/sbin en /bin (gnu/linux)?

Kubuntu muestra un error al iniciar sesión (file:///usr/share/sddm//themes/breeze/main.qml:no such file or directory)?

Comprender los archivos /proc/mounts, /etc/mtab y /proc/partitions

Se movió el contenido de /bin a /usr/bin, ¿es posible deshacerlo?