Ввівши вказану вручну команду в терміналі, я хочу виконати якусь іншу команду.
Як можна додати псевдонім до команди? Чи можу я це зробити за допомогою терміналу чи мені слід редагувати якийсь файл?
Ввівши вказану вручну команду в терміналі, я хочу виконати якусь іншу команду.
Як можна додати псевдонім до команди? Чи можу я це зробити за допомогою терміналу чи мені слід редагувати якийсь файл?
Відповіді:
alias new_name='old command'
Щоб створити постійний псевдонім, вам слід відредагувати .bashrc
файл у домашній директорії.
Більше інформації тут
Більше файлів .bashrc тут
Щоб внести постійні зміни, ви можете розмістити свої псевдоніми окремо ~/.bash_aliases
source ~/.bash_aliases
щоб зміни набрали чинності.
Ви можете використовувати alias
вбудовану команду в оболонці, яку ви використовуєте, або ви можете написати сценарій, який виконує те, що ви хочете. Якщо припустити, що ви використовуєте bash як оболонку (що за замовчуванням), ви можете ввести man bash
та перейти до ALIASES
розділу, щоб отримати документацію про псевдоніми в bash.
Щоб дізнатись про подорож, відвідайте http://www.mediacollege.com/linux/command/alias.html
Щоб зміни були постійними (тобто читалися щоразу, коли ви запускаєте оболонку), додайте до файлу ~ / .bashrc команду псевдонімів, яку ви ввели у термінал.
Я пишу GUI для додавання / редагування псевдонімових команд. Ви також можете використовувати його з командного рядка так:
addalias -add "sinstall" "sudo apt-get install"
Ви можете безпосередньо створити файл у своєму будинку для збору всіх псевдонімів .bash_profile
, написавши nano ~.bash_profile
та просто записавши у файл команди / ярлики, які ви хочете створити, наприклад:
alias edbp='nano ~/.bash_profile'
а потім перевірити джерело файлу, так що працює
source ~.bash_profile
Пам'ятайте, що кожного разу, коли ви змінюєте документ, вам доведеться запускати його знову source ~.bash_profile