GNU/Linux >> Linux Esercitazione >  >> Linux

Imposta il prompt del terminale in Ubuntu per mostrare solo il nome della directory di lavoro invece del suo percorso completo

La migliore ipotesi per l'installazione predefinita di Ubuntu

Trova dove si trova il tuo PS1 la variabile è impostata e cambia \w a \W .

Puoi fare un controllo iniziale di questo metodo così:

[email protected]:~/full/path/to/directory$ echo $PS1
${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[email protected]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
[email protected]:~/full/path/to/directory$ export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[email protected]\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ '
[email protected]:directory$

Probabilmente è stato impostato nel tuo .bashrc . In caso contrario, seleziona /etc/bashrc e sovrascrivi la variabile lì nel tuo .bashrc . Ovviamente dovrai fare un exec bash o procurati il ​​tuo .bashrc affinché le modifiche apportate abbiano effetto.

Altre impostazioni

Ci sono diverse varianti su come farlo a seconda della shell che stai usando e di come è impostata. Ad esempio, potresti plausibilmente impostare il tuo prompt in questo modo:

export PS1='[email protected]$(hostname):$PWD$ '

In tal caso vorrai fare:

export PS1='[email protected]$(hostname):$(basename $PWD)$ '

Linux
  1. Come imposto la directory di lavoro del processo genitore?

  2. Come si configura il prompt dei comandi in Linux per mostrare la directory corrente?

  3. come cercare una directory dal terminale in ubuntu

  4. Esegui un ls senza ottenere il percorso completo

  5. Come posso elencare i processi in htop solo con il loro nome, senza il percorso completo?

Come impostare l'emulatore di terminale predefinito di Gnome su Ubuntu 18.04 LTS

Come inserire una directory il cui nome è solo un meno?

Mostra indirizzo Bar W. Full Path In Nautilus invece di Breadcrumbs Bar?

Linux top -c per mostrare il comando completo

Cambia la directory predefinita di un programma specifico senza cambiarne il percorso

È possibile creare un soft link sul mio desktop che si apra con il percorso di destinazione anziché con il percorso del collegamento?