GNU/Linux >> Linux Esercitazione >  >> Linux

Cambia directory ed esegui il file in un comando

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


Rispondo di nuovo a questa domanda con qualche estensione in modo che altri possano trovarlo utile.

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

Questo comando lo farà di sicuro. Ma dopo aver eseguito questo comando, rimarrai in /usr/local/bin/minecraft/ directory. E, se stai usando questo comando in uno script bash , tutti i comandi successivi verranno eseguiti in questa directory.

Se vuoi eseguire il comando nella directory desiderata e tornare immediatamente al punto in cui ti trovavi, racchiudi il comando tra parentesi , ovvero

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

Linux
  1. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  2. Bash =~ Regex e HTTPS://regex101.com/?

  3. La differenza tra /opt e /usr/local?

  4. Perché /bin/sh punta a /bin/dash e non a /bin/bash??

  5. Installa i binari in /bin, /sbin, /usr/bin e /usr/sbin, interazioni con --prefix e DESTDIR

Comprendere i file /proc/mounts, /etc/mtab e /proc/partitions

autorizzazione negata per il compositore in /usr/local/bin/

Qual è il significato di /usr/sbin, /usr/local/sbin e /usr/local/bin?

Differenza tra /bin e /usr/bin

Spostato il contenuto di /bin in /usr/bin, è possibile annullare?

I siti web dovrebbero vivere in /var/ o /usr/ in base all'utilizzo consigliato?