ວິທີການສ້າງແລະໃຊ້ Alias Command ໃນ Linux


ຜູ້ໃຊ້ Linux ມັກຈະຕ້ອງໃຊ້ ຄຳ ສັ່ງ ໜຶ່ງ ເທື່ອແລ້ວເທື່ອ. ການພິມຫຼືຄັດລອກ ຄຳ ສັ່ງອັນດຽວກັນນັ້ນຊ້ ຳ ອີກເຮັດໃຫ້ຜົນຜະລິດຂອງທ່ານຫຼຸດລົງແລະລົບກວນທ່ານຈາກສິ່ງທີ່ທ່ານ ກຳ ລັງເຮັດຢູ່.

ທ່ານສາມາດປະຫຍັດຕົວທ່ານເອງບາງເວລາໂດຍການສ້າງນາມແຝງ ສຳ ລັບ ຄຳ ສັ່ງທີ່ທ່ານໃຊ້ຫຼາຍທີ່ສຸດ. ນາມແຝງແມ່ນຄ້າຍຄືທາງລັດທີ່ໃຊ້ເພື່ອສະແດງ ຄຳ ສັ່ງ (ຫລືຊຸດຂອງ ຄຳ ສັ່ງ) ທີ່ປະຕິບັດດ້ວຍຫລືບໍ່ມີທາງເລືອກຕາມໃຈມັກ. ຄວາມເປັນໄປໄດ້ທີ່ທ່ານ ກຳ ລັງໃຊ້ນາມແຝງຢູ່ໃນລະບົບ Linux ຂອງທ່ານ.

ລາຍຊື່ນາມແຝງທີ່ຖືກນິຍາມໃນ Linux

ທ່ານສາມາດເບິ່ງລາຍຊື່ຂອງນາມແຝງທີ່ຖືກ ກຳ ນົດໄວ້ໃນໂປຼໄຟລ໌ຂອງທ່ານໂດຍການປະຕິບັດ ຄຳ ສັ່ງນາມແຝງ.

$ alias

ໃນທີ່ນີ້ທ່ານສາມາດເຫັນການຕັ້ງແອບແຝງໃນຕອນຕົ້ນທີ່ຖືກ ກຳ ນົດໄວ້ ສຳ ລັບຜູ້ໃຊ້ຂອງທ່ານໃນ Ubuntu 18.04.

ຕາມທີ່ທ່ານສາມາດເຫັນໄດ້, ການປະຕິບັດ.

$ ll

ທຽບເທົ່າກັບການແລ່ນ:

$ ls -alF

ທ່ານສາມາດສ້າງນາມແຝງທີ່ມີຕົວອັກສອນດຽວເຊິ່ງຈະເທົ່າກັບ ຄຳ ສັ່ງທີ່ທ່ານເລືອກ.

ວິທີການສ້າງ Aliases ໃນ Linux

ການສ້າງນາມແຝງແມ່ນຂ້ອນຂ້າງງ່າຍແລະວ່ອງໄວ. ທ່ານສາມາດສ້າງນາມແຝງທັງສອງຊະນິດ - ຊື່ຊົ່ວຄາວແລະຖາວອນ. ພວກເຮົາຈະທົບທວນທັງສອງປະເພດ.

ສິ່ງທີ່ທ່ານຕ້ອງເຮັດແມ່ນພິມ ຄຳ ສັບນາມແຝງຫຼັງຈາກນັ້ນໃຊ້ຊື່ທີ່ທ່ານຕ້ອງການໃຊ້ເພື່ອປະຕິບັດ ຄຳ ສັ່ງຕາມດ້ວຍ "=" ລົງນາມແລະອ້າງເຖິງ ຄຳ ສັ່ງທີ່ທ່ານຕ້ອງການໃຫ້ນາມແຝງ.

syntax ແມ່ນດັ່ງຕໍ່ໄປນີ້:

$ alias shortName="your custom command here"

ນີ້ແມ່ນຕົວຢ່າງຕົວຈິງ:

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

ຈາກນັ້ນທ່ານສາມາດໃຊ້ລະຫັດສັ້ນ "ລະຫັດ" "ລະຫັດ" ເພື່ອໄປທີ່ລະບົບເວັບໄຊທ໌້. ບັນຫາທີ່ມີນາມແຝງນັ້ນແມ່ນວ່າມັນຈະສາມາດໃຊ້ໄດ້ ສຳ ລັບແຕ່ລະຕອນຂອງທ່ານເທົ່ານັ້ນ.

ຖ້າທ່ານເປີດພາກສະ ໜາມ ໃໝ່, ນາມແຝງຈະບໍ່ມີອີກຕໍ່ໄປ. ຖ້າທ່ານຕ້ອງການບັນທຶກນາມແຝງຂອງທ່ານໃນແຕ່ລະພາກທີ່ທ່ານຕ້ອງການນາມແຝງຖາວອນ.

ເພື່ອຮັກສານາມແຝງລະຫວ່າງການປະຊຸມ, ທ່ານສາມາດບັນທຶກພວກມັນໄວ້ໃນເອກະສານໂປຼໄຟລ໌ການຕັ້ງຄ່າແກະຂອງຜູ້ໃຊ້ຂອງທ່ານ. ນີ້ສາມາດເປັນ:

  • Bash - ~/.bashrc
  • ZSH - ~/.zshrc
  • ປາ - ~/.config/fish/config.fish

syntax ທີ່ທ່ານຄວນໃຊ້ແມ່ນປະຕິບັດຄືກັນກັບການສ້າງນາມແຝງຊົ່ວຄາວ. ຄວາມແຕກຕ່າງພຽງແຕ່ມາຈາກຄວາມຈິງທີ່ວ່າທ່ານຈະປະຫຍັດມັນໄວ້ໃນແຟ້ມໃນຄັ້ງນີ້. ດັ່ງນັ້ນ, ຕົວຢ່າງ, ໃນ bash, ທ່ານສາມາດເປີດເອກະສານ .bashrc ກັບບັນນາທິການທີ່ທ່ານມັກເຊັ່ນນີ້:

$ vim ~/.bashrc

ຊອກຫາສະຖານທີ່ໃນເອກະສານ, ບ່ອນທີ່ທ່ານຕ້ອງການຮັກສານາມແຝງ. ຕົວຢ່າງ, ທ່ານສາມາດເພີ່ມພວກມັນຢູ່ໃນຕອນທ້າຍຂອງເອກະສານ. ສຳ ລັບຈຸດປະສົງຂອງອົງກອນທ່ານສາມາດອອກ ຄຳ ເຫັນກ່ອນທີ່ທ່ານຈະອອກນາມສະກຸນດັ່ງນີ້:

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

ບັນທຶກເອກະສານ. ແຟ້ມຈະຖືກໂຫລດໂດຍອັດຕະໂນມັດໃນກອງປະຊຸມຄັ້ງຕໍ່ໄປຂອງທ່ານ. ຖ້າທ່ານຕ້ອງການໃຊ້ນາມແຝງທີ່ຖືກ ກຳ ນົດ ໃໝ່ ໃນກອງປະຊຸມປະຈຸບັນ, ໃຫ້ອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້:

$ source ~/.bashrc

ເພື່ອ ກຳ ຈັດນາມແຝງທີ່ເພີ່ມຜ່ານສາຍ ຄຳ ສັ່ງສາມາດຖືກລົບກວນໂດຍໃຊ້ ຄຳ ສັ່ງ unalias.

$ unalias alias_name
$ unalias -a [remove all alias]

ນີ້ແມ່ນຕົວຢ່າງສັ້ນໆກ່ຽວກັບວິທີການສ້າງນາມແຝງຂອງທ່ານເອງແລະປະຕິບັດ ຄຳ ສັ່ງທີ່ໃຊ້ເລື້ອຍໆໂດຍບໍ່ຕ້ອງພິມແຕ່ລະ ຄຳ ສັ່ງອີກເທື່ອ ໜຶ່ງ. ຕອນນີ້ທ່ານສາມາດຄິດກ່ຽວກັບ ຄຳ ສັ່ງທີ່ທ່ານໃຊ້ຫຼາຍທີ່ສຸດແລະສ້າງທາງລັດ ສຳ ລັບພວກມັນຢູ່ໃນຫອຍຂອງທ່ານ.