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

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

Можете да създадете псевдоним с един знак, който ще бъде еквивалентен на команда по ваш избор.
Как да създадете псевдоними в 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