Domanda Collegamenti per Terminal per l'esecuzione di un programma Java


Ho scritto un programma Java per la prima volta su Linux.

Questo è il mio programma Test.java si trova:

Desktop> APCS (Cartella)> Chapter5 (cartella)> Test.java

So che per compilare devo scrivere javac Test.java ed eseguire "java Test".

Prima di ciò, devo digitare cd Desktop, cd APCS, cd Chapter5.

C'è un modo breve per navigare Test.java?


1
2017-12-23 02:55


origine




risposte:


Due modi per ridurre il tempo necessario per scendere più directory:

  • Puoi scendere più livelli alla volta, quindi puoi digitare cd Desktop/APCS/Chapter5
  • Se si preme TAB mentre si digita una directory o un nome file, verrà automaticamente completato il resto del nome file. Quindi se sei nella tua cartella home e hai bisogno di cd sul desktop, puoi digitare le prime due o tre lettere di Desktop e premere tab per completarlo automaticamente

Se hai bisogno di compilare ed eseguire molto il tuo programma, crea uno script di shell sul tuo desktop o da qualche altra parte con:

javac ~/Desktop/APCS/Chapter5/Test.java
java ~/Desktop/APCS/Chapter5/Test

4
2017-12-23 04:21





Puoi semplicemente usare il percorso completo.

Prova a usare questi comandi:

javac ~/Desktop/APCS/Chapter5/Test.java
java ~/Desktop/APCS/Chapter5/Test

(Ciò presuppone che l'output compilato si trovi in ​​un nome file denominato Test nella stessa directory)

In definitiva, però, dovrai ridigitare il percorso e modificarlo di conseguenza per quando il percorso cambia.


3
2017-12-23 04:19