Ad esempio i seguenti sono gli stessi
# /usr/bin/php updateDatabase.php
# php updateDatabase.php
Ma come potrei dedurre la posizione del comando php in / usr / bin?
Ad esempio i seguenti sono gli stessi
# /usr/bin/php updateDatabase.php
# php updateDatabase.php
Ma come potrei dedurre la posizione del comando php in / usr / bin?
Puoi usare il comando whereis
per trovare il percorso di un file eseguibile sul tuo sistema.
Esempio:
$ whereis ls
ls: /bin/ls /usr/share/man/man1/ls.1.gz
EDIT: da questo rispondi a una domanda simile, puoi anche utilizzare il comando which
.
Esempio:
$ which ls
/bin/ls
Quando il programma può essere eseguito senza specificare il percorso completo, la sua directory si trova nella variabile $PATH
.
Esegui
$ echo $PATH
/home/cweiske/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Leggi altre domande sui tag command-line