Gogo - ສ້າງທາງລັດ ສຳ ລັບເສັ້ນທາງຍາວແລະສັບສົນໃນ Linux
Gogo ແມ່ນວິທີທີ່ ໜ້າ ປະທັບໃຈ ສຳ ລັບການຈອງປື້ມທີ່ຢູ່ໃນຫອຍຂອງທ່ານ. ມັນຊ່ວຍໃຫ້ທ່ານສ້າງທາງລັດສູ່ເສັ້ນທາງທີ່ຍາວນານແລະສັບສົນໃນ Linux. ວິທີນີ້, ທ່ານບໍ່ ຈຳ ເປັນຕ້ອງພິມຫລືຈື່ເສັ້ນທາງຍາວໆແລະສັບສົນອີກໃນ Linux.
ຕົວຢ່າງ: ຖ້າທ່ານມີໄດເລກະທໍລີ ~/ເອກະສານ, ໂທລະສັບ, ສຳ ຮອງ/Linux-Docs/Ubuntu /, ໂດຍໃຊ້ gogo, ທ່ານສາມາດສ້າງນາມແຝງ (ຊື່ທາງລັດ), ຍົກຕົວຢ່າງ Ubuntu
ເພື່ອເຂົ້າຫາມັນ ໂດຍບໍ່ຕ້ອງພິມເສັ້ນທາງທັງ ໝົດ ອີກຕໍ່ໄປ. ບໍ່ວ່າຈະເປັນໄດເລກະທໍລີທີ່ທ່ານເຮັດວຽກຢູ່ໃນປະຈຸບັນ, ທ່ານສາມາດຍ້າຍເຂົ້າໄປໃນ ~/cd ເອກະສານ/Phone-Backup/Linux-Docs/Ubuntu/ໂດຍການໃຊ້ນາມແຝງ Ubuntu
.
ນອກຈາກນັ້ນ, ມັນຍັງຊ່ວຍໃຫ້ທ່ານສາມາດສ້າງນາມແຝງ ສຳ ລັບການເຊື່ອມຕໍ່ໂດຍກົງເຂົ້າໃນໄດເລກະທໍລີໃນເຊີຟເວີ Linux ຫ່າງໄກສອກຫຼີກ.
ວິທີການຕິດຕັ້ງ Gogo ໃນ Linux Systems
ການຕິດຕັ້ງ Gogo, ທຳ ອິດໃຫ້ກົດ Gogo repository ຈາກ Github ແລະຫຼັງຈາກນັ້ນຄັດລອກ gogo.py
ໄປທີ່ໄດເລກະທໍລີໃດໆໃນຕົວປ່ຽນແປງສິ່ງແວດລ້ອມ PATH ຂອງທ່ານ (ຖ້າທ່ານມີລະຫັດ ~/bin/
ແລ້ວ ໄດເລກະທໍລີ, ທ່ານສາມາດວາງມັນຢູ່ບ່ອນນີ້, ຖ້າບໍ່ດັ່ງນັ້ນສ້າງມັນ).
$ git clone https://github.com/mgoral/gogo.git $ cd gogo/ $ mkdir -p ~/bin #run this if you do not have ~/bin directory $ cp gogo.py ~/bin/
ຈາກນັ້ນຕື່ມ ໜ້າ ທີ່ຈາກ gogo.sh
ໃສ່ໃນ ~/.bashrc
ຂອງທ່ານ (ສຳ ລັບ Bash) ຫຼື ~/.zshrc
(ສຳ ລັບ Zsh) ແລະ verity ມັນເປັນສະແດງໃຫ້ເຫັນ.
$ cat gogo.sh >> ~/.bashrc $ tail ~/.bashrc OR $ cat gogo.sh >> ~/.zshrc
ວິທີການໃຊ້ Gogo ໃນ Linux Systems
ເພື່ອເລີ່ມໃຊ້ gogo, ທ່ານ ຈຳ ເປັນຕ້ອງ logout ແລະເຂົ້າສູ່ລະບົບເພື່ອ ນຳ ໃຊ້ມັນ. Gogo ເກັບຮັກສາການຕັ້ງຄ່າຂອງມັນໄວ້ໃນແຟ້ມ ~/.config/gogo/gogo.conf
(ເຊິ່ງຄວນຈະຖືກສ້າງຂື້ນໂດຍອັດຕະໂນມັດຖ້າມັນບໍ່ມີ) ແລະມີ syntax ຕໍ່ໄປນີ້.
# Comments are lines that start from '#' character. default = ~/something alias = /desired/path alias2 = /desired/path with space alias3 = "/this/also/works" zażółć = "unicode/is/also/supported/zażółć gęślą jaźń"
ຖ້າທ່ານ ດຳ ເນີນການຫຼີ້ນ gogo ໂດຍບໍ່ມີການໂຕ້ຖຽງ, ມັນຈະໄປທີ່ໄດເລກະທໍລີທີ່ລະບຸໄວ້ໃນຕອນຕົ້ນ; ຊື່ແຝງນີ້ມີຢູ່ຕະຫຼອດເວລາ, ເຖິງແມ່ນວ່າມັນບໍ່ຢູ່ໃນເອກະສານການຕັ້ງຄ່າ, ແລະຊີ້ໄປທີ່ໄດເລກະທໍລີ $HOME.
ເພື່ອສະແດງນາມແຝງໃນປະຈຸບັນ, ໃຫ້ໃຊ້ປຸ່ມ -l
. ຈາກ ໜ້າ ຈໍຕໍ່ໄປນີ້, ທ່ານສາມາດເຫັນວ່າຈຸດເລີ່ມຕົ້ນແມ່ນ ~/home/tecmint
ທີ່ຢູ່ໃນລະບົບເຮືອນຂອງຜູ້ໃຊ້ tecmint ຢູ່ໃນລະບົບ.
$ gogo -l
ຂ້າງລຸ່ມນີ້ແມ່ນຕົວຢ່າງຂອງການຫຼີ້ນ gogo ໂດຍບໍ່ມີການໂຕ້ຖຽງ.
$ cd Documents/Phone-Backup/Linux-Docs/ $ gogo $ pwd
ເພື່ອສ້າງທາງລັດໄປສູ່ເສັ້ນທາງທີ່ຍາວໄກ, ຍ້າຍເຂົ້າໄປໃນໄດເລກະທໍລີທີ່ທ່ານຕ້ອງການແລະໃຊ້ -a
ທຸງເພື່ອເພີ່ມນາມແຝງ ສຳ ລັບໄດເລກະທໍລີນັ້ນໃນ gogo, ດັ່ງທີ່ສະແດງ.
$ cd Documents/Phone-Backup/Linux-Docs/Ubuntu/ $ gogo -a Ubuntu $ gogo $ gogo -l $ gogo -a Ubuntu $ pwd
ທ່ານຍັງສາມາດສ້າງນາມແຝງ ສຳ ລັບເຊື່ອມຕໍ່ໂດຍກົງໃນໄດເລກະທໍລີຢູ່ໃນເຊີຟເວີ Linux ຫ່າງໄກສອກຫຼີກ. ເພື່ອເຮັດສິ່ງນີ້, ງ່າຍໆເພີ່ມສາຍຕໍ່ໄປນີ້ໃນໄຟລ໌ການຕັ້ງຄ່າ gogo, ເຊິ່ງສາມາດເຂົ້າເຖິງໄດ້ໂດຍໃຊ້ -e flag, ນີ້ຈະໃຊ້ບັນນາທິການທີ່ລະບຸໄວ້ໃນຕົວແປ $EDITOR env.
$ gogo -e
ເອກະສານການຕັ້ງຄ່າ ໜຶ່ງ ເປີດ, ເພີ່ມສາຍຕໍ່ໄປນີ້ໃສ່ມັນ.
sshroot = ssh://[email :/bin/bash /root/ sshtdocs = ssh://[email ~/tecmint/docs/
ເພື່ອສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ gogo, ໃຫ້ໃຊ້ຕົວເລືອກ -h
.
$ gogo -h
ຂໍ້ ຈຳ ກັດທີ່ ໜ້າ ສັງເກດຂອງ gogo ແມ່ນການຂາດການສະ ໜັບ ສະ ໜູນ ສຳ ລັບການ ສຳ ເລັດໂດຍອັດຕະໂນມັດ - ເມື່ອເຂົ້າເຖິງໄດເລກະທໍລີຍ່ອຍ/ໄດເລກະທໍລີເດັກນ້ອຍທີ່ຢູ່ໃນເສັ້ນທາງຍາວທີ່ມີນາມແຝງ.
Gogo github repository: https://github.com/mgoral/gogo
Gogo ແມ່ນວິທີການທີ່ ໜ້າ ສັງເກດທີ່ມາພ້ອມ, ສຳ ລັບການສ້າງທາງລັດທີ່ຍາວນານແລະສັບສົນໃນ Linux. ທົດລອງໃຊ້ແລະແບ່ງປັນຄວາມຄິດຂອງທ່ານກ່ຽວກັບມັນຫລືຖາມ ຄຳ ຖາມໃດໆຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.