Shell tweak, чтобы показать текущий путь дополнительно

Я использую ubuntu 10.10, и теперь я получил в оболочке что-то вроде этого:

machine1user@mylinux:~:

как я могу изменить его на

machine1user@mylinux:/my/current/path :~: ?
0
задан 10 May 2011 в 23:37

16 ответов

Откройте ~/.bashrc в текстовом редакторе. Найдите это:

PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' fi unset color_prompt force_color_prompt # If this is an xterm set the title to user@host:dir case "$TERM" in xterm*|rxvt*) PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"

и измените его на это:

PS1='${debian_chroot:+($debian_chroot)}\u@\h:$PWD\$ ' fi unset color_prompt force_color_prompt # If this is an xterm set the title to user@host:dir case "$TERM" in xterm*|rxvt*) PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: $PWD\a\]$PS1"

В частности, вы заменяете \w на $PWD. Первая ссылка задает текст для командной строки; второй устанавливает заголовок, который обычно отображается в строке меню вашего терминала.

2
ответ дан 25 July 2018 в 21:59

'~' в конце - это ваш текущий путь. :

)
6
ответ дан 25 July 2018 в 21:59
  • 1
    [F1] ссылается на ваш домашний каталог. Если вы запустите pwd, вы увидите что-то вроде /home/user (запустите echo $HOME, чтобы увидеть путь к вашему домашнему каталогу) – Lekensteyn 8 May 2011 в 18:00

Откройте ~/.bashrc в текстовом редакторе. Найдите это:

PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' fi unset color_prompt force_color_prompt # If this is an xterm set the title to user@host:dir case "$TERM" in xterm*|rxvt*) PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"

и измените его на это:

PS1='${debian_chroot:+($debian_chroot)}\u@\h:$PWD\$ ' fi unset color_prompt force_color_prompt # If this is an xterm set the title to user@host:dir case "$TERM" in xterm*|rxvt*) PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: $PWD\a\]$PS1"

В частности, вы заменяете \w на $PWD. Первая ссылка задает текст для командной строки; второй устанавливает заголовок, который обычно отображается в строке меню вашего терминала.

2
ответ дан 26 July 2018 в 18:11

'~' в конце - это ваш текущий путь. :

)
6
ответ дан 26 July 2018 в 18:11
  • 1
    [F1] ссылается на ваш домашний каталог. Если вы запустите pwd, вы увидите что-то вроде /home/user (запустите echo $HOME, чтобы увидеть путь к вашему домашнему каталогу) – Lekensteyn 8 May 2011 в 18:00

Откройте ~/.bashrc в текстовом редакторе. Найдите это:

PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' fi unset color_prompt force_color_prompt # If this is an xterm set the title to user@host:dir case "$TERM" in xterm*|rxvt*) PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"

и измените его на это:

PS1='${debian_chroot:+($debian_chroot)}\u@\h:$PWD\$ ' fi unset color_prompt force_color_prompt # If this is an xterm set the title to user@host:dir case "$TERM" in xterm*|rxvt*) PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: $PWD\a\]$PS1"

В частности, вы заменяете \w на $PWD. Первая ссылка задает текст для командной строки; второй устанавливает заголовок, который обычно отображается в строке меню вашего терминала.

2
ответ дан 2 August 2018 в 03:32

'~' в конце - это ваш текущий путь. :

)
6
ответ дан 2 August 2018 в 03:32
  • 1
    [F1] ссылается на ваш домашний каталог. Если вы запустите pwd, вы увидите что-то вроде /home/user (запустите echo $HOME, чтобы увидеть путь к вашему домашнему каталогу) – Lekensteyn 8 May 2011 в 18:00

Откройте ~/.bashrc в текстовом редакторе. Найдите это:

PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' fi unset color_prompt force_color_prompt # If this is an xterm set the title to user@host:dir case "$TERM" in xterm*|rxvt*) PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"

и измените его на это:

PS1='${debian_chroot:+($debian_chroot)}\u@\h:$PWD\$ ' fi unset color_prompt force_color_prompt # If this is an xterm set the title to user@host:dir case "$TERM" in xterm*|rxvt*) PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: $PWD\a\]$PS1"

В частности, вы заменяете \w на $PWD. Первая ссылка задает текст для командной строки; второй устанавливает заголовок, который обычно отображается в строке меню вашего терминала.

2
ответ дан 4 August 2018 в 19:31

'~' в конце - это ваш текущий путь. :

)
6
ответ дан 4 August 2018 в 19:31
  • 1
    [F1] ссылается на ваш домашний каталог. Если вы запустите pwd, вы увидите что-то вроде /home/user (запустите echo $HOME, чтобы увидеть путь к вашему домашнему каталогу) – Lekensteyn 8 May 2011 в 18:00

'~' в конце - это ваш текущий путь. :

)
6
ответ дан 6 August 2018 в 03:40

Откройте ~ / .bashrc в текстовом редакторе. Найти это:

  PS1 = '$ {debian_chroot: + ($ debian_chroot)} \ u @ \ h: \ w \ $' fi unset color_prompt force_color_prompt # Если это xterm, установите  title to user @ host: dir case "$ TERM" в xterm * | rxvt *) PS1 = "\ [\ e] 0; $ {debian_chroot: + ($ debian_chroot)} \ u @ \ h: \ w \ a \  ] $ PS1 " 

и изменить его на это:

  PS1 = '$ {debian_chroot: + ($ debian_chroot)} \ u @ \ h:  $ PWD \ $ 'fi unset color_prompt force_color_prompt # Если это xterm, установите заголовок для пользователя @ host: dir case "$ TERM" в xterm * | rxvt *) PS1 = "\ [\ e] 0; $ {debian_chroot:  + ($ debian_chroot)} \ u @ \ h: $ PWD \ a \] $ PS1 " 

В частности, вы заменяете \ w на $ PWD . Первая ссылка задает текст для командной строки; второй устанавливает заголовок, который обычно отображается в строке меню вашего терминала.

2
ответ дан 6 August 2018 в 03:40

'~' в конце - это ваш текущий путь. :

)
6
ответ дан 7 August 2018 в 21:31

Откройте ~ / .bashrc в текстовом редакторе. Найти это:

  PS1 = '$ {debian_chroot: + ($ debian_chroot)} \ u @ \ h: \ w \ $' fi unset color_prompt force_color_prompt # Если это xterm, установите  title to user @ host: dir case "$ TERM" в xterm * | rxvt *) PS1 = "\ [\ e] 0; $ {debian_chroot: + ($ debian_chroot)} \ u @ \ h: \ w \ a \  ] $ PS1 " 

и изменить его на это:

  PS1 = '$ {debian_chroot: + ($ debian_chroot)} \ u @ \ h:  $ PWD \ $ 'fi unset color_prompt force_color_prompt # Если это xterm, установите заголовок для пользователя @ host: dir case "$ TERM" в xterm * | rxvt *) PS1 = "\ [\ e] 0; $ {debian_chroot:  + ($ debian_chroot)} \ u @ \ h: $ PWD \ a \] $ PS1 " 

В частности, вы заменяете \ w на $ PWD . Первая ссылка задает текст для командной строки; второй устанавливает заголовок, который обычно отображается в строке меню вашего терминала.

2
ответ дан 7 August 2018 в 21:31

'~' в конце - это ваш текущий путь. :

)
6
ответ дан 10 August 2018 в 09:48

Откройте ~ / .bashrc в текстовом редакторе. Найти это:

  PS1 = '$ {debian_chroot: + ($ debian_chroot)} \ u @ \ h: \ w \ $' fi unset color_prompt force_color_prompt # Если это xterm, установите  title to user @ host: dir case "$ TERM" в xterm * | rxvt *) PS1 = "\ [\ e] 0; $ {debian_chroot: + ($ debian_chroot)} \ u @ \ h: \ w \ a \  ] $ PS1 " 

и изменить его на это:

  PS1 = '$ {debian_chroot: + ($ debian_chroot)} \ u @ \ h:  $ PWD \ $ 'fi unset color_prompt force_color_prompt # Если это xterm, установите заголовок для пользователя @ host: dir case "$ TERM" в xterm * | rxvt *) PS1 = "\ [\ e] 0; $ {debian_chroot:  + ($ debian_chroot)} \ u @ \ h: $ PWD \ a \] $ PS1 " 

В частности, вы заменяете \ w на $ PWD . Первая ссылка задает текст для командной строки; второй устанавливает заголовок, который обычно отображается в строке меню вашего терминала.

2
ответ дан 10 August 2018 в 09:48

'~' в конце - это ваш текущий путь. :

)
6
ответ дан 13 August 2018 в 16:03
  • 1
    [D0] ~ относится к вашему домашнему каталогу. Если вы запустите pwd , вы увидите что-то вроде / home / user (запустите echo $ HOME , чтобы увидеть путь к вашему домашнему каталогу) – Lekensteyn 8 May 2011 в 18:00

Откройте ~ / .bashrc в текстовом редакторе. Найти это:

  PS1 = '$ {debian_chroot: + ($ debian_chroot)} \ u @ \ h: \ w \ $' fi unset color_prompt force_color_prompt # Если это xterm, установите  title to user @ host: dir case "$ TERM" в xterm * | rxvt *) PS1 = "\ [\ e] 0; $ {debian_chroot: + ($ debian_chroot)} \ u @ \ h: \ w \ a \  ] $ PS1 " 

и изменить его на это:

  PS1 = '$ {debian_chroot: + ($ debian_chroot)} \ u @ \ h:  $ PWD \ $ 'fi unset color_prompt force_color_prompt # Если это xterm, установите заголовок для пользователя @ host: dir case "$ TERM" в xterm * | rxvt *) PS1 = "\ [\ e] 0; $ {debian_chroot:  + ($ debian_chroot)} \ u @ \ h: $ PWD \ a \] $ PS1 " 

В частности, вы заменяете \ w на $ PWD . Первая ссылка задает текст для командной строки; второй устанавливает заголовок, который обычно отображается в строке меню вашего терминала.

2
ответ дан 13 August 2018 в 16:03

Другие вопросы по тегам:

Похожие вопросы: