ເຄີຍສົງໄສສິ່ງທີ່ສັນຍາລັກດັ່ງຕໍ່ໄປນີ້ແມ່ນ?
- ~
~ ໄດ້ຖືກເອີ້ນວ່າ tilde ແລະມາຈາກ Latin ສໍາລັບ titulus ແລະອີງຕາມວິກິພີເດຍມັນມາກັບພາສາອັງກິດຜ່ານພາສາແອສປາໂຍນ. ມັນຫມາຍຄວາມວ່າເປັນຫົວຂໍ້ຫຼື superscription.
ພາຍໃນລະບົບ Linux, ສັນຍາລັກ tilde (~) ແມ່ນສິ່ງທີ່ຮູ້ຈັກເປັນ metacharacter ແລະພາຍໃນຂອບຂອງແກະຂອງປາຍຂອງມັນມີຄວາມຫມາຍພິເສດ.
ດັ່ງນັ້ນສິ່ງທີ່ຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້ເຮັດຢ່າງຖືກຕ້ອງ:
cd ~
ຄໍາສັ່ງຂ້າງຕົ້ນພຽງແຕ່ໃຊ້ເວລາທີ່ທ່ານກັບຄືນໄປບ່ອນຢູ່ໃນປື້ມທີ່ຢູ່ຂອງທ່ານ. ມັນເປັນທາງລັດທີ່ດີເລີດ. ຖ້າທ່ານໄດ້ເຂົ້າໄປຫາໂຟເດີອື່ນເຊັ່ນ: / var / logs ຫຼື / mnt etc ຫຼັງຈາກນັ້ນການພິມ cd ~ ຈະສົ່ງຄືນກັບຄືນໄປບ່ອນໄດເລກະທໍລີຂອງຜູ້ໃຊ້ຂອງທ່ານ.
tilde (~) ເຮັດຫຼາຍກວ່າວ່າເຖິງແມ່ນວ່າ.
ໃນຂະນະທີ່ການໃຊ້ tilde ດ້ວຍຕົນເອງຈະນໍາທ່ານໄປຫາລະບົບບ້ານຂອງຜູ້ໃຊ້ປັດຈຸບັນຂອງທ່ານ, ທ່ານສາມາດຍ້າຍໄປຫາລະບົບບ້ານຂອງຜູ້ອື່ນໄດ້ໂດຍການພິມຊື່ຜູ້ໃຊ້ຫຼັງຈາກທີ່ປອນ.
ຕົວຢ່າງ: ຖ້າທ່ານມີຜູ້ໃຊ້ທີ່ເອີ້ນວ່າ Fred ໃນລະບົບຂອງທ່ານແລ້ວທ່ານສາມາດຍ້າຍໄປທີ່ໂຟເດີບ້ານຂອງລາວໂດຍການພິມຕໍ່ໄປນີ້:
cd ~ fred
ການນໍາໃຊ້ອີກເທື່ອຫນຶ່ງຂອງ tilde ແມ່ນເພື່ອຍ້າຍກັບຄືນໄປບ່ອນໄດເລກະທໍລີການເຮັດວຽກທີ່ຜ່ານມາ. ຈິນຕະນາການວ່າທ່ານໄດ້ປ່ຽນແຟ້ມເຮືອນຂອງ Fred ຈາກແຟ້ມ / var / logs. ທ່ານສາມາດກັບຄືນໄປຫາໂຟເດີ / var / logs ໂດຍການພິມຕໍ່ໄປນີ້:
cd ~ -
ກົງກັນຂ້າມຂອງ ~ - ແມ່ນ ~ + ເຊິ່ງເມື່ອນໍາໃຊ້ກັບ ຄໍາສັ່ງ cd ທ່ານຈະນໍາໃຊ້ກັບໄດເລກະທໍລີການເຮັດວຽກໃນປະຈຸບັນ.
ນີ້, ແນ່ນອນ, ບໍ່ໄດ້ເປັນປະໂຫຍດໂດຍສະເພາະແມ່ນເພາະວ່າທ່ານຢູ່ໃນລະບົບປະຕິບັດງານໃນປັດຈຸບັນ.
ການພິມ cd ~ ເຂົ້າໄປໃນເທີມິນັນແລະການກົດປຸ່ມແປ້ນພິມໃຫ້ລາຍຊື່ໂຟນເດີທີ່ສາມາດເຂົ້າໄປໄດ້.
ຕົວຢ່າງຂອງການນີ້ສາມາດເຫັນໄດ້ໃນຮູບຂ້າງເທິງ.
ເພື່ອຍ້າຍໄປທີ່ໂຟເດີເກມປະເພດດັ່ງຕໍ່ໄປນີ້:
cd ~ games
ນີ້ຈະພາທ່ານໄປຫາໂຟເດີ / usr / games.
ໃຫ້ສັງເກດວ່າບໍ່ມີຕົວເລືອກທັງຫມົດທີ່ລະບຸໄວ້ເຮັດວຽກກັບຄໍາສັ່ງ cd.
ຄູ່ຜົວເມຍສຸດທ້າຍຂອງການນໍາໃຊ້ຂອງ tilde ແມ່ນດັ່ງຕໍ່ໄປນີ້:
cd ~ 0
cd ~ 1
cd ~ -1
ຫມາຍເຫດນີ້ສາມາດເຮັດໃຫ້ທ່ານຍ້າຍອອກໄປໄດ້ໂດຍຜ່ານລະບົບຈັດເກັບຂໍ້ມູນ. ໂຟນເດີສາມາດໄດ້ຮັບການເພີ່ມເຂົ້າໄປໃນ stack ໂຟນເດີໂດຍໃຊ້ pushd .
ຕົວຢ່າງ: ຖ້າທ່ານຢູ່ໃນໂຟເດີເພງຂອງທ່ານແລະຕ້ອງການໃຫ້ມັນປາກົດຢູ່ໃນປະເພດໂຟນເດີດັ່ງຕໍ່ໄປນີ້:
pushd / home / username / Music
ຕອນນີ້ພິມ ຄໍາສັ່ງ dirs ດັ່ງຕໍ່ໄປນີ້:
dirs-v
ນີ້ສະແດງໃຫ້ເຫັນບັນຊີລາຍຊື່ຂອງລາຍການທັງຫມົດໃນ stack.
ຄິດວ່າມັນເປັນຮູບແບບທາງດ້ານຮ່າງກາຍ. ຈິນຕະນາການວ່າທ່ານມີວາລະສານ. ເພື່ອເຂົ້າໄປໃນວາລະສານທີສອງທ່ານຈະຕ້ອງເອົາຫນຶ່ງອອກຈາກເທິງໄປຫາມັນ.
ຈິນຕະນາການວ່າທ່ານມີ stack ດັ່ງຕໍ່ໄປນີ້:
0 ເພງ
1 ດາວໂຫລດ
2 Scripts
ການໃຊ້ ຊີວິດ cd ~ 2 ຈະນໍາທ່ານໄປຫາໂຟເດີທີ່ຢູ່ໃນຕໍາແຫນ່ງທີ່ສອງໃນຖັນ. ໃຫ້ສັງເກດວ່າຕໍາແຫນ່ງຄັ້ງທໍາອິດແມ່ນລະບົບປະຈຸບັນສະເຫມີດັ່ງນັ້ນເວລາຕໍ່ໄປທ່ານພິມ dirs -v ທ່ານຈະເຫັນດັ່ງຕໍ່ໄປນີ້:
0 Scripts
1 ດາວໂຫລດ
2 Scripts
ຖ້າທ່ານ cd ກັບໄປທີ່ໂຟນເດີເພງ, ຕໍາແຫນ່ງ 0 ຈະເປັນເພງໃຫມ່ອີກຄັ້ງ.
ຄໍາສັ່ງ cd ບໍ່ແມ່ນຄໍາສັ່ງດຽວທີ່ເຮັດວຽກກັບ tilde (~). ຄໍາສັ່ງ ls ເຮັດວຽກເຊັ່ນດຽວກັນ.
ຕົວຢ່າງເພື່ອບັນຊີລາຍຊື່ໄຟລ໌ທັງຫມົດໃນໂຟນເດີເຮືອນຂອງທ່ານພິມຕໍ່ໄປນີ້:
ls ~
tilde ໄດ້ຖືກນໍາໃຊ້ໃນຊື່ໄຟລ໌ແລະຖືກສ້າງໂດຍປົກກະຕິເປັນການສໍາຮອງໂດຍບັນນາທິການບົດເລື່ອງ.
tilde ແມ່ນຫນຶ່ງໃນຫຼາຍ metacharacters ທີ່ໃຊ້ໃນ Linux. metacharacters ອື່ນໆປະກອບມີຢຸດເຕັມເວລາຫຼືໄລຍະເວລາທີ່ຖືກນໍາໃຊ້ເພື່ອສະແດງຕໍາແຫນ່ງໃນປັດຈຸບັນໃນເວລາທີ່ນໍາໃຊ້ໃນການນໍາໃຊ້ລະບົບໄຟລ໌, ການດາວທຽມ (*) ຖືກນໍາໃຊ້ເປັນລັກສະນະຕົວແທນໃນການຄົ້ນຫາເປັນເຄື່ອງຫມາຍຄໍາຖາມ (?).
ສັນຍາລັກຄາລາເຕັຽ (^) ຖືກນໍາໃຊ້ເພື່ອສະແດງເຖິງການເລີ່ມຕົ້ນຂອງເສັ້ນຫຼືສາຍແລະສັນຍາລັກເງິນໂດລາຖືກນໍາໃຊ້ເພື່ອສະແດງເຖິງການສິ້ນສຸດຂອງສາຍຫຼືເສັ້ນໃນຂະນະທີ່ຄົ້ນຫາ.