Ввівши вказану вручну команду в терміналі, я хочу виконати якусь іншу команду.
Як можна додати псевдонім до команди? Чи можу я це зробити за допомогою терміналу чи мені слід редагувати якийсь файл?
Ввівши вказану вручну команду в терміналі, я хочу виконати якусь іншу команду.
Як можна додати псевдонім до команди? Чи можу я це зробити за допомогою терміналу чи мені слід редагувати якийсь файл?
Відповіді:
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