Стандартна підказка (prompt) введення зручна далеко ну усіх випадках. Мені значно зручніше, коли я бачу, на якій машині я знаходжусь, ким я залогінений, а також де я знаходжусь. Особливо це важливо при роботі віддалено, та у випадках, коли відрито декілька термінальних сесій.
Отже, підказку варто змінити.
Для разової зміни (корисно на час перевірки зручності та працездатності того чи іншого варіанту) достатньо у консолі (тут і далі приведено для bash) написати export PS1=string, де string — стрічка підказки.
Приклад:
jin@ec2useast:~$ export PS1="test prompt string >"
test prompt string >
Проте, статична стрічка мало чим корисна, тому у ній можна і треба використовувати параметри середовища, а саме:
Наприклад:
test prompt string >hostname
ec2useast
test prompt string >whoami
jin
test prompt string >pwd
/home/jin/music
test prompt string >export PS1="\u@\h \t \w $"
jin@ec2useast 19:32:18 ~/music $export PS1="\u@\h \w $"
jin@ec2useast ~/music $export PS1="\u@\h \W $"
jin@ec2useast music $
Моїм улюбленим варіантом, беззаперечно є export PS1="\u@\h \w $", який я рекомендую і іншим.
Проте, при кожному входженні у систему підказка вводу буде скинута до стану за змовчуванням, його можна змінити, дописавши (чи замінивши) потрібну стрічку (наприклад, export PS1="\u@\h \w $") у ~/.bashrc (у користувачів OS X файла ~/.bashrc може не бути, тоді його треба створити), раджу скористатись для цього nano чи vi (тобто, nano ~/.bashrc чи vi ~/.bashrc)
Приємної роботи з терміналом!
Для разової зміни (корисно на час перевірки зручності та працездатності того чи іншого варіанту) достатньо у консолі (тут і далі приведено для bash) написати export PS1=string, де string — стрічка підказки.
Приклад:
jin@ec2useast:~$ export PS1="test prompt string >"
test prompt string >
Проте, статична стрічка мало чим корисна, тому у ній можна і треба використовувати параметри середовища, а саме:
- \u — ім’я користувача
- \d – актуальна дата
- \t – актуальний час
- \h – ім’я машини (hostname)
- \# – номер команди
- \W – робоча директорія (наприклад Downloadws)
- \w – пошвний шлях до робочої директорії (наприклад /home/jin/Downloads у Linux чи /Users/jin/Downloads у OS X)
Наприклад:
test prompt string >hostname
ec2useast
test prompt string >whoami
jin
test prompt string >pwd
/home/jin/music
test prompt string >export PS1="\u@\h \t \w $"
jin@ec2useast 19:32:18 ~/music $export PS1="\u@\h \w $"
jin@ec2useast ~/music $export PS1="\u@\h \W $"
jin@ec2useast music $
Моїм улюбленим варіантом, беззаперечно є export PS1="\u@\h \w $", який я рекомендую і іншим.
Проте, при кожному входженні у систему підказка вводу буде скинута до стану за змовчуванням, його можна змінити, дописавши (чи замінивши) потрібну стрічку (наприклад, export PS1="\u@\h \w $") у ~/.bashrc (у користувачів OS X файла ~/.bashrc може не бути, тоді його треба створити), раджу скористатись для цього nano чи vi (тобто, nano ~/.bashrc чи vi ~/.bashrc)
Приємної роботи з терміналом!
Немає коментарів:
Дописати коментар