ຈຸດປະສົງຂອງຄໍາສັ່ງນາມແຝງແມ່ນຫຍັງ?
ນາມແຝງ ຊ່ວຍໃຫ້ທ່ານສ້າງຊື່ທາງລັດສໍາລັບຄໍາສັ່ງ, ຊື່ໄຟລ໌, ຫຼືຂໍ້ຄວາມ shell ໃດ. ໂດຍການນໍາໃຊ້ນາມແຝງ, ທ່ານຈະປະຫຍັດເວລາຫຼາຍໃນເວລາເຮັດວຽກທີ່ທ່ານເຮັດເລື້ອຍໆ. ທ່ານສາມາດສ້າງນາມແຝງຄໍາສັ່ງ.
ເປັນຫຍັງນາມແຝງຈຶ່ງເປັນປະໂຫຍດໃນ Linux?
ຄໍາສັ່ງນາມແຝງ ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເພື່ອເປີດຄໍາສັ່ງຫຼືກຸ່ມຂອງຄໍາສັ່ງ (ລວມທັງທາງເລືອກແລະຊື່ໄຟລ໌) ໂດຍການໃສ່ຄໍາດຽວ. … ໃຊ້ຄຳສັ່ງ alias ເພື່ອສະແດງລາຍຊື່ຂອງນາມແຝງທີ່ກຳນົດໄວ້ທັງໝົດ. ທ່ານສາມາດເພີ່ມນາມແຝງທີ່ຜູ້ໃຊ້ກຳນົດເອງໃສ່ ~/.
ເຈົ້າສ້າງນາມແຝງແນວໃດ?
ການປະກາດນາມແຝງເລີ່ມຕົ້ນດ້ວຍ alias ຄໍາສໍາຄັນ ຕິດຕາມດ້ວຍຊື່ນາມແຝງ, ສັນຍາລັກທີ່ເທົ່າທຽມກັນ ແລະຄໍາສັ່ງທີ່ທ່ານຕ້ອງການແລ່ນເມື່ອທ່ານພິມນາມແຝງ. ຄໍາສັ່ງຈໍາເປັນຕ້ອງຖືກຫຸ້ມຢູ່ໃນວົງຢືມແລະບໍ່ມີໄລຍະຫ່າງປະມານເຄື່ອງຫມາຍເທົ່າທຽມກັນ. ແຕ່ລະນາມແຝງຕ້ອງຖືກປະກາດໃນແຖວໃໝ່.
ວິທີການສ້າງໄຟລ໌ນາມແຝງໃນ Linux?
ຂັ້ນຕອນການສ້າງນາມແຝງ Bash ຖາວອນ:
- ແກ້ໄຂ ~/. bash_aliases ຫຼື ~/. ໄຟລ໌ bashrc ໂດຍໃຊ້: vi ~/. bash_aliases.
- ຕື່ມໃສ່ນາມແຝງ bash ຂອງທ່ານ.
- ຕົວຢ່າງເພີ່ມເຕີມ: alias update='sudo yum update'
- ບັນທຶກແລະປິດໄຟລ໌.
- ເປີດໃຊ້ນາມແຝງໂດຍການພິມ: source ~/. bash_aliases.
ເຈົ້າໃຊ້ນາມແຝງແນວໃດ?
syntax ນາມແຝງ
syntax ສໍາລັບການສ້າງນາມແຝງແມ່ນງ່າຍ. ເຈົ້າ ພິມຄໍາວ່າ "alias", ຕາມດ້ວຍຊື່ທີ່ທ່ານຕ້ອງການໃຫ້ນາມແຝງ, ຕິດຢູ່ໃນເຄື່ອງຫມາຍ = ແລະຫຼັງຈາກນັ້ນຕື່ມຄໍາສັ່ງທີ່ທ່ານຕ້ອງການໃຫ້ມັນດໍາເນີນການ - ໂດຍທົ່ວໄປແລ້ວ enclosed ໃນວົງຢືມດຽວຫຼື double. ຄໍາສັ່ງຄໍາດຽວເຊັ່ນ "alias c = clear" ບໍ່ຈໍາເປັນຕ້ອງມີວົງຢືມ.
ຄໍາສັ່ງນາມແຝງເຮັດວຽກແນວໃດ?
alias ເປັນຊື່ (ປົກກະຕິແລ້ວສັ້ນ) ທີ່ shell ແປເປັນຊື່ອື່ນ (ປົກກະຕິແລ້ວຍາວກວ່າ) ຫຼືຄໍາສັ່ງ. ນາມແຝງ ອະນຸຍາດໃຫ້ທ່ານກໍານົດຄໍາສັ່ງໃຫມ່ໂດຍການທົດແທນ string ສໍາລັບ token ທໍາອິດຂອງຄໍາສັ່ງງ່າຍດາຍ. ປົກກະຕິແລ້ວພວກມັນຖືກວາງໄວ້ໃນ ~/. bashrc (bash) ຫຼື ~/.
ຂ້ອຍຈະລາຍຊື່ນາມແຝງແນວໃດ?
ເພື່ອເບິ່ງລາຍຊື່ນາມແຝງທີ່ຕັ້ງຢູ່ໃນກ່ອງ linux ຂອງທ່ານ, ພຽງແຕ່ພິມນາມແຝງຢູ່ໃນການເຕືອນ. ທ່ານສາມາດເບິ່ງວ່າມີຈໍານວນຫນ້ອຍທີ່ຕັ້ງໄວ້ແລ້ວໃນການຕິດຕັ້ງ Redhat 9 ເລີ່ມຕົ້ນ. ເພື່ອເອົານາມແຝງອອກ, ໃຫ້ໃຊ້ຄຳສັ່ງ unalia.
ຄໍາສັ່ງເຕັມສໍາລັບນາມແຝງ PWD ແມ່ນຫຍັງ?
ການຈັດຕັ້ງປະຕິບັດ. Multics ມີຄໍາສັ່ງ pwd (ເຊິ່ງເປັນຊື່ສັ້ນຂອງ ຄໍາສັ່ງ print_wdir) ຈາກທີ່ຄໍາສັ່ງ Unix pwd ມາຈາກ. ຄໍາສັ່ງແມ່ນ shell buildin ໃນຫອຍ Unix ສ່ວນໃຫຍ່ເຊັ່ນ: Bourne shell, ash, bash, ksh, ແລະ zsh. ມັນສາມາດຖືກປະຕິບັດໄດ້ງ່າຍດ້ວຍຟັງຊັນ POSIX C getcwd() ຫຼື getwd() .
ນາມແຝງຄືກັນກັບທາງລັດບໍ?
(1) ຊື່ສະຫຼັບການນໍາໃຊ້ສໍາລັບການກໍານົດ, ເຊັ່ນ: ສໍາລັບການຕັ້ງຊື່ພາກສະຫນາມຫຼືໄຟລ໌. ເບິ່ງບັນທຶກ CNAME ແລະອີເມວນາມແຝງ. … ຄູ່ Mac ກັບ “ທາງລັດ” ຂອງ Windows, ນາມແຝງສາມາດຖືກວາງໄວ້ເທິງເດັສທັອບ ຫຼືເກັບໄວ້ໃນໂຟນເດີອື່ນ, ແລະ ການຄລິກໃສ່ນາມແຝງແມ່ນຄືກັນກັບການຄລິກໄອຄອນຂອງໄຟລ໌ຕົ້ນສະບັບ.
ຂ້ອຍຈະສ້າງນາມແຝງໃນ Unix ໄດ້ແນວໃດ?
ເພື່ອສ້າງນາມແຝງໃນ bash ທີ່ຖືກກໍານົດໄວ້ທຸກຄັ້ງທີ່ທ່ານເລີ່ມ shell:
- ເປີດ ~/. ໄຟລ໌ bash_profile.
- ເພີ່ມແຖວທີ່ມີນາມແຝງ—ຕົວຢ່າງ, alias lf='ls -F'
- ຊ່ວຍປະຢັດໄຟລ໌.
- ອອກຈາກບັນນາທິການ. ນາມແຝງໃຫມ່ຈະຖືກຕັ້ງໄວ້ສໍາລັບ shell ຕໍ່ໄປທີ່ທ່ານເລີ່ມຕົ້ນ.
- ເປີດໜ້າຈໍ Terminal ໃໝ່ເພື່ອກວດເບິ່ງວ່າຕັ້ງນາມແຝງແລ້ວ: alias.
ອັນໃດໃຊ້ເພື່ອສ້າງນາມແຝງ?
ບັນທຶກ. ໄດ້ ຄໍາສໍາຄັນສາທາລະນະ ຖືກນໍາໃຊ້ເພື່ອສ້າງນາມແຝງສາທາລະນະ (ເອີ້ນກັນວ່າຄໍາສັບຄ້າຍຄືສາທາລະນະ). ຖ້າຄໍາສໍາຄັນ PUBLIC ບໍ່ໄດ້ຖືກນໍາໃຊ້, ປະເພດຂອງນາມແຝງແມ່ນນາມແຝງສ່ວນຕົວ (ຍັງເອີ້ນວ່າຄໍາສັບຄ້າຍຄືກັນ). ນາມແຝງສາທາລະນະສາມາດຖືກນໍາໃຊ້ພຽງແຕ່ໃນຄໍາຖະແຫຼງທີ່ SQL ແລະມີຜົນປະໂຫຍດ LOAD.