GNU/Linux >> Belajar Linux >  >> Linux

Ubah direktori dan jalankan file dalam satu perintah

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


Saya menjawab pertanyaan ini lagi dengan beberapa ekstensi sehingga orang lain mungkin menganggap ini berguna.

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

Perintah ini pasti akan berhasil. Namun setelah menjalankan perintah ini, Anda akan tetap berada di /usr/local/bin/minecraft/ direktori. Dan, jika Anda menggunakan perintah ini di skrip bash , semua perintah selanjutnya akan dijalankan di direktori ini.

Jika Anda ingin menjalankan perintah di direktori yang diinginkan dan segera kembali ke tempat semula, sertakan perintah dengan tanda kurung , yaitu,

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

Linux
  1. izin ditolak untuk komposer di /usr/local/bin/

  2. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

  3. Memindahkan /bin konten ke /usr/bin, mungkin untuk membatalkan?

  1. /usr/bin Vs /usr/local/bin Di Linux?

  2. Perbedaan Antara /opt Dan /usr/local?

  3. Mengapa /bin/sh Menunjuk Ke /bin/dash Dan Bukan /bin/bash??

  1. Instal binari ke /bin, /sbin, /usr/bin dan /usr/sbin, interaksi dengan --prefix dan DESTDIR

  2. Apa perbedaan antara #!/usr/bin/env bash dan #!/usr/bin/bash?

  3. cmake --version menunjuk ke /usr/bin/cmake sementara cmake menunjuk ke /usr/local/bin