Как да създадете и използвате командата Alias ​​в Linux

Сподели

Потребителите на Linux често трябва да използват една команда отново и отново. Въвеждането или копирането на една и съща команда отново и отново намалява продуктивността ви и ви разсейва от това, което трябва да правите.

Можете да си спестите малко време, като създадете псевдоними за най-често използваните команди. Псевдонимите са като персонализирани преки пътища, които представляват команда (или набор от команди), които могат да бъдат изпълнени със или без персонализирани опции. Вероятно вече използвате псевдоними във вашата Linux система, без дори да го знаете.

Избройте текущо дефинираните псевдоними в Linux

Можете да видите списък с дефинирани псевдоними във вашия профил, като просто изпълните псевдоним команда.

$ alias

Тук можете да видите псевдонимите по подразбиране, дефинирани за вашия потребител в Ubuntu система.

Списък с псевдоними в Linux
Списък с псевдоними в Linux

Както можете да видите, изпълнението на командата ll е еквивалентно на изпълнение ls -alF команда.

$ ll
$ ls -alF
Изброяване на файлове в Linux
Изброяване на файлове в Linux

Можете да създадете псевдоним с един знак, който ще бъде еквивалентен на команда по ваш избор.

Как да създадете псевдоними в Linux

Създаване псевдоними е сравнително лесен и бърз процес. Можете да създадете два вида псевдонимивременно и постоянен. Ще разгледаме и двата вида.

Създаване на временни псевдоними в Linux

Това, което трябва да направите, е да напишете думата псевдоним след това използвайте името, което искате да използвате, за да изпълните команда, последвано от "=" подпишете и цитирайте командата, която искате да псевдоним.

Синтаксисът е както следва:

$ alias shortName="your custom command here"

Ето действителен пример:

$ alias wr=”cd /var/www/html”

След това можете да използвате "wr" пряк път, за да отидете до webroot директорията. Проблемът с този псевдоним е, че той ще бъде достъпен само за текущата ви терминална сесия.

Ако отворите нова терминална сесия, псевдонимът вече няма да е наличен. Ако искате да запазите своите псевдоними в сесиите, ще ви трябва постоянен псевдоним.

Създаване на постоянни псевдоними в Linux

Да запазя псевдоними между сесиите, можете да ги запишете във файла с конфигурационния профил на обвивката на вашия потребител. Това може да бъде:

  • Баш – ~/.bashrc
  • ZSH – ~/.zshrc
  • риба – ~/.config/fish/config.fish

Синтаксисът, който трябва да използвате, е практически същият като при създаването на временен псевдоним. Единствената разлика идва от факта, че този път ще го запазите във файл. Така например в bash можете да отворите a .bashrc файл с любимия ви редактор по следния начин:

$ vim ~/.bashrc

Намерете място във файла, където искате да запазите псевдонимите. Например, можете да ги добавите в края на файла. За целите на организацията можете да оставите коментар преди псевдонимите си нещо подобно:

#My custom aliases
alias home=”ssh -i ~/.ssh/mykep.pem [email protected]”
alias ll="ls -alF"

Запазете файла. Файлът ще се зареди автоматично в следващата ви сесия. Ако искате да използвате новодефинирания псевдоним в текущата сесия, изпълнете следната команда:

$ source ~/.bashrc

За да премахнете псевдоним, добавен чрез командния ред, можете да премахнете псевдонима с помощта на командата unalias.

$ unalias alias_name
$ unalias -a [remove all alias]
Заключение

Това беше кратък пример за това как да създадете свой собствен псевдоним и да изпълнявате често използвани команди, без да се налага да въвеждате всяка команда отново и отново. Сега можете да помислите за командите, които използвате най-често, и да създадете преки пътища за тях във вашата обвивка.

Публикациите се превеждат автоматично с google translate

Loading


Сподели