Како креирати псеудониме и функције љуске на Линук-у

Креирајте сопствене Линук команде користећи псеудониме и Басх схелл функције. Укротите задатке који се понављају, скраћите дуготрајне процесе и конфигуришите стандардне команде са опцијама које увек користите и које се борите да запамтите.

Алиасес и схелл скрипте су моћне технике у Линук и Уник оперативним системима које вам омогућавају да усавршите своје искуство командне линије да буде оно што желите. Можете дефинисати сопствене команде које одговарају вашим специфичним потребама и да бисте олакшали терет задатака који се понављају.

Алиаси и схелл скрипте урадите исту врсту посла. Они вам омогућавају да дефинишете — и именујете — скуп функционалности Басх шкољке која се затим може позвати именом које сте му дали. Откуцавање имена је лакше и практичније него да морате да куцате све кораке или команде сваки пут када желите да их користите.

Разлика између псеудонима и скрипте је у сложености и обиму. Скрипте боље држе дуже и сложеније делове кода. Алиаси су савршени за држање краћих, сажетијих скупова команди.

Унапред дефинисани алиаси

Неки алиаси су унапред дефинисани за вас. Да бисте видели листу алијаса који су дефинисани у вашем систему, користите команду алиас без параметара:

alias

Ово су псеудоними који су дефинисани на Убунту тест машини на којој је овај чланак истражен. Да сам дефинисао прилагођене псеудониме, и они би се појавили на овој листи.

На врху листе налази се псеудоним који се зове упозорење компликованог изгледа. Доћи ћемо до тога за тренутак. Постоји гомила различитих псеудонима за команду лс, а постоји и група псеудонима који обезбеђују излаз боје у греп породица команди. На пример, са овим дефинисаним псеудонимима, кад год куцате:

grep

Систем ће то протумачити као:

grep --color=auto

Ово показује важну тачку са алиасима. Могу имати исто име као постојеће команде. Они чак могу да садрже оригиналну команду у себи.

  Како играти игре са Итцх.ио на Линук-у

Ево дефиниције алијаса греп.

alias grep='grep --color=auto'

Наредба алиас се користи за дефинисање алијаса.
Следеће је дато име алијаса. У овом примеру је греп.
Знак једнакости повезује име алијаса са