Kā izveidot un izmantot aizstājvārdu komandu Linux
Linux lietotājiem bieži vien atkal un atkal ir jāizmanto viena komanda. Atkārtoti ierakstot vai kopējot vienu un to pašu komandu, tiek samazināta produktivitāte un novēršat uzmanību no tā, ko faktiski darāt.
Varat nedaudz ietaupīt laiku, izveidojot aizstājvārdus visbiežāk izmantotajām komandām. Pseidonīmi ir līdzīgi pielāgotajiem īsinājumtaustiņiem, kurus izmanto, lai attēlotu komandu (vai komandu kopu), kas izpildīta ar vai bez pielāgotām opcijām. Iespējams, ka jūs jau izmantojat aizstājvārdus savā Linux sistēmā.
Sarakstā pašlaik definētie Linux aizstājvārdi
Profilā varat redzēt definēto aizstājvārdu sarakstu, vienkārši izpildot aizstājvārda komandu.
$ alias
Šeit jūs varat redzēt noklusējuma aizstājvārdus, kas jūsu lietotājam noteikti Ubuntu 18.04.
Kā redzat, izpildot.
$ ll
Ir līdzvērtīgs skriešanai:
$ ls -alF
Jūs varat izveidot aizstājvārdu ar vienu rakstzīmi, kas būs līdzvērtīga jūsu izvēlētajai komandai.
Kā izveidot aizstājvārdus Linux
Pseidonīmu izveide ir samērā vienkāršs un ātrs process. Jūs varat izveidot divu veidu aizstājvārdus - pagaidu un pastāvīgus. Mēs pārskatīsim abus veidus.
Jums jādara, ierakstot vārdu pseidonīms, pēc tam izmantojiet vārdu, kuru vēlaties izmantot, lai izpildītu komandu, kam seko zīme "="
, un citējiet komandu, kuru vēlaties aizstājvārdu.
Sintakse ir šāda:
$ alias shortName="your custom command here"
Šeit ir reāls piemērs:
$ alias wr=”cd /var/www/html”
Pēc tam varat izmantot saīsni "wr"
, lai pārietu uz tīmekļa sakņu direktoriju. Šī aizstājvārda problēma ir tā, ka tā būs pieejama tikai jūsu pašreizējā termināla sesijā.
Ja atverat jaunu termināla sesiju, aizstājvārds vairs nebūs pieejams. Ja vēlaties saglabāt aizstājvārdus sesiju laikā, jums būs nepieciešams pastāvīgs aizstājvārds.
Lai saglabātu aizstājvārdus starp sesijām, varat tos saglabāt sava lietotāja čaulas konfigurācijas profila failā. Tas var būt:
- Bash - ~/.bashrc
- ZSH - ~/.zshrc
- Zivis - ~/.config/fish/config.fish
Sintakse, kas jums jāizmanto, praktiski ir tāda pati kā pagaidu aizstājvārda izveidošana. Vienīgā atšķirība rodas no tā, ka šoreiz to saglabāsit failā. Tā, piemēram, bash failā ar savu iecienītāko redaktoru varat atvērt .bashrc failu šādi:
$ vim ~/.bashrc
Atrodiet failā vietu, kur vēlaties saglabāt aizstājvārdus. Piemēram, tos var pievienot faila beigās. Organizācijas vajadzībām jūs varat atstāt komentāru pirms aizstājvārdiem apmēram šādi:
#My custom aliases alias home=”ssh -i ~/.ssh/mykep.pem [email ” alias ll="ls -alF"
Saglabājiet failu. Nākamajā sesijā fails tiks automātiski ielādēts. Ja pašreizējā sesijā vēlaties izmantot nesen definēto aizstājvārdu, izsniedziet šādu komandu:
$ source ~/.bashrc
Lai noņemtu aizstājvārdu, kas pievienots, izmantojot komandrindu, var atdalīt, izmantojot komandu unalias.
$ unalias alias_name $ unalias -a [remove all alias]
Šis bija īss piemērs, kā izveidot savu aizstājvārdu un izpildīt bieži lietotās komandas, katru komandu nerakstot vēl un vēl. Tagad jūs varat domāt par komandām, kuras izmantojat visvairāk, un izveidot čaulā tām saīsnes.