ທຸກສິ່ງທີ່ທ່ານຕ້ອງການຮູ້ກ່ຽວກັບຄໍາສັ່ງເພີ່ມເຕີມ

ຄູ່ມືນີ້ຈະສອນທ່ານທຸກຢ່າງທີ່ທ່ານຕ້ອງການຮູ້ກ່ຽວກັບຄໍາສັ່ງ "ຫຼາຍກວ່າ" ໃນ Linux. ມີຄໍາສັ່ງທີ່ຄ້າຍຄືກັນທີ່ເອີ້ນວ່າຄໍາສັ່ງ "ຫນ້ອຍ" ເຊິ່ງປະຕິບັດຫນ້າທີ່ຄ້າຍຄືກັນກັບຄໍາສັ່ງ "ຫຼາຍກວ່າ" ທີ່ຖືວ່າເປັນປະໂຫຍດຫຼາຍ

ພາຍໃນຄູ່ມືນີ້, ທ່ານຈະພົບເຫັນການນໍາໃຊ້ທົ່ວໄປສໍາລັບຄໍາສັ່ງ "ຫຼາຍກວ່າ". ທ່ານຍັງຈະໄດ້ສະແດງໃຫ້ເຫັນສະຫຼັບທີ່ມີຢູ່ພ້ອມກັບຄວາມຫມາຍຂອງມັນ.

ສິ່ງທີ່ Linux Command Do More

ຄໍາສັ່ງເພີ່ມເຕີມອະນຸຍາດໃຫ້ທ່ານສາມາດສະແດງຜົນຜະລິດຢູ່ປາຍຫນຶ່ງໃນເວລາຫນຶ່ງ. ນີ້ແມ່ນມີຜົນປະໂຫຍດໂດຍສະເພາະແມ່ນໃນເວລາທີ່ແລ່ນຄໍາສັ່ງທີ່ເຮັດໃຫ້ເລື່ອນຫຼາຍເຊັ່ນ ຄໍາສັ່ງ ls ຫຼື ຄໍາສັ່ງ .

ຕົວຢ່າງການນໍາໃຊ້ຄໍາສັ່ງເພີ່ມເຕີມ

ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ໃນປ່ອງຢ້ຽມສຸດທ້າຍ:

ps-e

ນີ້ຈະສົ່ງຄືນລາຍຊື່ຂອງຂະບວນການທັງຫມົດທີ່ໃຊ້ໃນລະບົບຂອງທ່ານ.

ຜົນໄດ້ຮັບຄວນເລື່ອນອອກໄປນອກຫນ້າຈໍ.

ຕອນນີ້ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້:

ps -ef | more

ຫນ້າຈໍຈະເຕັມໄປດ້ວຍບັນຊີລາຍຊື່ຂອງຂໍ້ມູນແຕ່ຈະຢຸດຢູ່ໃນຕອນທ້າຍຂອງຫນ້າດ້ວຍຂໍ້ຄວາມຕໍ່ໄປນີ້:

- ຫຼາຍ -

ເພື່ອຍ້າຍໄປຫນ້າຫນ້າຕໍ່ໄປໃຫ້ກົດແຖບຊ່ອງໃນແປ້ນພິມ.

ທ່ານສາມາດສືບຕໍ່ກົດຊ່ອງຈົນກວ່າທ່ານຈະສາມາດບັນລຸຈຸດສິ້ນສຸດຂອງຜົນຜະລິດຫຼືທ່ານສາມາດກົດປຸ່ມ "q" ເພື່ອອອກ.

ຄໍາສັ່ງເພີ່ມເຕີມເຮັດວຽກກັບແອັບພລິເຄຊັນໃດໆທີ່ອອກມາກັບຫນ້າຈໍ.

ທ່ານບໍ່ຈໍາເປັນຕ້ອງ ທໍ່ສົ່ງອອກ ໄປຄໍາສັ່ງເພີ່ມເຕີມ.

ຕົວຢ່າງ: ຖ້າທ່ານຕ້ອງການອ່ານໄຟລ໌ຂໍ້ຄວາມຫນ້າເວລາໃຊ້ຄໍາສັ່ງເພີ່ມເຕີມດ້ວຍຕົນເອງດັ່ງຕໍ່ໄປນີ້:

more

ວິທີທີ່ດີໃນການທົດສອບນີ້ແມ່ນການພິມຕໍ່ໄປນີ້ເປັນປ່ອງຢ້ຽມທີ່ຢູ່ປາຍຍອດ:

more / etc / passwd

ປ່ຽນຂໍ້ຄວາມ

ທ່ານສາມາດປ່ຽນຂໍ້ຄວາມສໍາລັບຄໍາສັ່ງເພີ່ມເຕີມເພື່ອໃຫ້ມັນສະແດງຂໍ້ຄວາມຕໍ່ໄປນີ້:

ກົດຊ່ອງເພື່ອສືບຕໍ່, q ອອກຈາກ

ເພື່ອໃຫ້ໄດ້ຂໍ້ຄວາມຂ້າງເທິງສະແດງໃຫ້ໃຊ້ຫຼາຍໃນທາງຕໍ່ໄປນີ້.

ps -ef | more-d

ນີ້ຍັງມີການປ່ຽນແປງພຶດຕິກໍາຂອງຄໍາສັ່ງເພີ່ມເຕີມເມື່ອທ່ານກົດປຸ່ມທີ່ບໍ່ຖືກຕ້ອງ.

ໂດຍຄ່າເລີ່ມຕົ້ນ, ຈະມີສຽງເບີ່ງແຕ່ໂດຍໃຊ້ການປ່ຽນ -d, ທ່ານຈະເຫັນຂໍ້ຄວາມຕໍ່ໄປນີ້ແທນ.

ກົດ h ເພື່ອຄໍາແນະນໍາ

ວິທີການຢຸດຂໍ້ຄວາມຈາກເລື່ອນ

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

more -p

ນອກນັ້ນທ່ານຍັງສາມາດໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້ທີ່ຈະແຕ້ມຫນ້າຈໍແຕ່ລະດ້ານຈາກດ້ານເທິງ, ລ້າງສ່ວນທີ່ເຫລືອຂອງແຕ່ລະເສັ້ນຍ້ອນວ່າມັນຖືກສະແດງ.

more -c

ບີບສາຍຫຼາຍເສັ້ນຫນຶ່ງ

ຖ້າທ່ານມີໄຟລ໌ທີ່ມີເສັ້ນລວດຈໍານວນຫລາຍຢູ່ໃນນັ້ນແລ້ວທ່ານສາມາດໄດ້ຮັບການເພີ່ມເຕີມເພື່ອບີບແຕ່ລະບລັອກຂອງເສັ້ນເປົ່າລົງເປັນເສັ້ນຫນຶ່ງ.

ຕົວຢ່າງເບິ່ງຂໍ້ຄວາມຕໍ່ໄປນີ້:

ນີ້ແມ່ນເສັ້ນຂອງຂໍ້ຄວາມ



ເສັ້ນນີ້ມີ 2 ສາຍຫວ່າງກ່ອນມັນ



ເສັ້ນນີ້ມີ 4 ສາຍຫວ່າງກ່ອນມັນ

ທ່ານສາມາດໄດ້ຮັບຄໍາສັ່ງເພີ່ມເຕີມເພື່ອສະແດງສາຍດັ່ງຕໍ່ໄປນີ້:

ນີ້ແມ່ນເສັ້ນຂອງຂໍ້ຄວາມ

ເສັ້ນນີ້ມີ 2 ສາຍຫວ່າງກ່ອນມັນ

ເສັ້ນນີ້ມີເສັ້ນ 4 ຊ່ອງຫວ່າງກ່ອນມັນ

ເພື່ອໃຫ້ຟັງຊັນນີ້ເຮັດວຽກຄໍາສັ່ງຕໍ່ໄປນີ້:

more -s

ລະບຸຂະຫນາດຂອງຫນ້າຈໍ

ທ່ານສາມາດກໍານົດຈໍານວນເສັ້ນທີ່ຕ້ອງໃຊ້ກ່ອນທີ່ຄໍາສັ່ງເພີ່ມເຕີມຈະຢຸດສະແດງຂໍ້ຄວາມ.

ຍົກ​ຕົວ​ຢ່າງ:

more-u5

ຄໍາສັ່ງຂ້າງເທິງຈະສະແດງໄຟລ໌ 5 ເສັ້ນໃນເວລາດຽວກັນ.

ເລີ່ມຕົ້ນເພີ່ມເຕີມຈາກຈໍານວນເສັ້ນທີ່ແນ່ນອນ

ທ່ານສາມາດໄດ້ຮັບຫຼາຍຂຶ້ນເພື່ອເລີ່ມຕົ້ນການເຮັດວຽກຈາກຈໍານວນເສັ້ນໃດຫນຶ່ງ:

ຕົວຢ່າງ, ຈິນຕະນາການວ່າທ່ານມີໄຟລ໌ຕໍ່ໄປນີ້:

ນີ້ແມ່ນເສັ້ນ 1
ນີ້ແມ່ນເສັ້ນ 2
ນີ້ແມ່ນເສັ້ນ 3
ນີ້ແມ່ນເສັ້ນ 4
ນີ້ແມ່ນເສັ້ນ 5
ນີ້ແມ່ນເສັ້ນ 6
ນີ້ແມ່ນເສັ້ນ 7
ນີ້ແມ່ນເສັ້ນ 8

ຕອນນີ້ເບິ່ງຄໍາສັ່ງນີ້:

more + u6

ຜົນຜະລິດຈະມີດັ່ງນີ້

ນີ້ແມ່ນເສັ້ນ 6
ນີ້ແມ່ນເສັ້ນ 7
ນີ້ແມ່ນເສັ້ນ 8

ລັກສະນະການເລື່ອນພາບຈະຍັງຄົງຢູ່.

more + u3-u2

ຄໍາສັ່ງຂ້າງເທິງຈະສະແດງດັ່ງຕໍ່ໄປນີ້:

ນີ້ແມ່ນເສັ້ນ 3
ນີ້ແມ່ນເສັ້ນ 4
- ຫຼາຍ -

ເລີ່ມຕົ້ນຈາກເສັ້ນທາງໃດຫນຶ່ງຂອງຂໍ້ຄວາມ

ຖ້າທ່ານຕ້ອງການຂ້າມສ່ວນໃຫຍ່ຂອງໄຟລ໌ຈົນກວ່າທ່ານຈະໄດ້ຮັບເສັ້ນທີ່ແນ່ນອນໃຫ້ໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

+ / "ຂໍ້ຄວາມທີ່ຈະຄົ້ນຫາສໍາລັບ"

ນີ້ຈະສະແດງຄໍາວ່າ "ຂ້າມ" ຈົນກວ່າທ່ານຈະໄປຫາເສັ້ນຂອງຂໍ້ຄວາມ.

ເລື່ອນຈໍານວນເສັ້ນທີ່ແນ່ນອນໃນເວລາທີ່ໃຊ້ຫຼາຍ

ໂດຍຄ່າເລີ່ມຕົ້ນເມື່ອທ່ານກົດ spacebar ຄໍາສັ່ງເພີ່ມເຕີມຈະເລື່ອນສໍາລັບໄລຍະເວລາຂອງຫນ້າທີ່ເປັນຂະຫນາດຂອງຫນ້າຈໍຫຼືການຕັ້ງຄ່າທີ່ກໍານົດໄວ້ໂດຍການປ່ຽນ -u.

ຖ້າທ່ານຕ້ອງການເລື່ອນ 2 ເສັ້ນໃນເວລາກົດປຸ່ມ 2 ກ່ອນກົດແຖບຊ່ອງ. ສໍາລັບ 5 ເສັ້ນກົດ 5 ກ່ອນແຖບຊ່ອງ.

ການຕັ້ງຄ່າຂ້າງເທິງນີ້ພຽງແຕ່ສໍາລັບກົດທີ່ສໍາຄັນຫນຶ່ງ, ຢ່າງໃດກໍຕາມ.

ທ່ານສາມາດຕັ້ງຄ່າຄ່າເລີ່ມຕົ້ນໃຫມ່ທີ່ໃຊ້ກ່ອນຫນ້ານີ້ກ່ອນຫນ້ານີ້. ເພື່ອເຮັດສິ່ງນີ້ໃຫ້ກົດຈໍານວນເສັ້ນທີ່ທ່ານຕ້ອງການທີ່ຈະເລື່ອນໄປຕາມດ້ວຍປຸ່ມ "z".

ຕົວຢ່າງ "9z" ຈະເຮັດໃຫ້ຫນ້າຈໍເລື່ອນໄປ 9 ເສັ້ນ. ໃນປັດຈຸບັນເວລາທີ່ທ່ານກົດພື້ນທີ່ເລື່ອນພາບຈະສະເຫມີ 9 ເສັ້ນ.

ປຸ່ມກັບຄືນໄປບ່ອນເລື່ອນເສັ້ນຫນຶ່ງໃນເວລາຫນຶ່ງ. ຖ້າທ່ານຕ້ອງການນີ້ໃຫ້ 5 ເສັ້ນໃນເວລາກົດປຸ່ມ 5 ຕາມດ້ວຍປຸ່ມ Return. ນີ້ຈະກາຍເປັນຄ່າເລີ່ມຕົ້ນໃຫມ່ເພື່ອໃຫ້ປຸ່ມກັບຄືນສະເຫມີໄປຈະເລື່ອນລົງໂດຍ 5 ເສັ້ນ. ທ່ານສາມາດ, ແນ່ນອນ, ນໍາໃຊ້ຈໍານວນທີ່ທ່ານເລືອກ, 5 ແມ່ນພຽງແຕ່ຕົວຢ່າງ.

ມີຫຼັກທີ່ສີ່ທີ່ທ່ານສາມາດນໍາໃຊ້ສໍາລັບເລື່ອນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຖ້າທ່ານກົດປຸ່ມ "d", ຫນ້າຈໍຈະເລື່ອນລົງ 11 ເສັ້ນໃນເວລາດຽວກັນ. ອີກເທື່ອຫນຶ່ງທ່ານສາມາດກົດຈໍານວນໃດຫນຶ່ງກ່ອນທີ່ຈະກົດປຸ່ມ "d" ເພື່ອຕັ້ງຄ່າໄວ້ໃນຄ່າເລີ່ມຕົ້ນໃຫມ່.

ຕົວຢ່າງເຊັ່ນ "4d" ຈະເຮັດໃຫ້ການເລື່ອນພາບ 4 ເສັ້ນໃນເວລາທີ່ກົດ "d".

ວິທີການຂ້າມເສັ້ນແລະຫນ້າຂອງຂໍ້ຄວາມ

ໃນເວລາທີ່ນໍາໃຊ້ຄໍາສັ່ງຫຼາຍທ່ານຍັງສາມາດຂ້າມເສັ້ນຂອງຂໍ້ຄວາມ.

ຕົວຢ່າງເຊັ່ນການກົດປຸ່ມ "s" skips 1 ເສັ້ນຂອງຂໍ້ຄວາມ. ທ່ານສາມາດປ່ຽນຄ່າເລີ່ມຕົ້ນໄດ້ໂດຍການປ້ອນຫມາຍເລກກ່ອນປຸ່ມ "s". ຕົວຢ່າງ "20s" ປ່ຽນແປງພຶດຕິກໍາດັ່ງນັ້ນການຂ້າມແມ່ນ 20 ເສັ້ນຂອງຂໍ້ຄວາມ.

ທ່ານຍັງສາມາດຂ້າມຫນ້າທັງຫມົດຂອງຂໍ້ຄວາມ. ເພື່ອເຮັດສິ່ງນີ້ກົດປຸ່ມ "f". ອີກເທື່ອຫນຶ່ງການປ້ອນຈໍານວນຄັ້ງທໍາອິດຈະເຮັດໃຫ້ຄໍາສັ່ງເພີ່ມເຕີມທີ່ຈະຂ້າມຈໍານວນຫນ້າທີ່ກໍານົດຂອງຫນ້າຂໍ້ຄວາມ.

ຖ້າທ່ານໄດ້ໄປໄກເກີນໄປ, ທ່ານສາມາດໃຊ້ປຸ່ມ "b" ເພື່ອຍົກເລີກເສັ້ນທາງຂໍ້ຄວາມ. ອີກເທື່ອຫນຶ່ງທ່ານສາມາດໃຊ້ຈໍານວນກ່ອນທີ່ຈະ "b" ເພື່ອຂ້າມເສັ້ນຈໍານວນທີ່ກໍານົດໄວ້ກັບຄືນໄປບ່ອນໄດ້. ນີ້ພຽງແຕ່ສາມາດເຮັດວຽກໄດ້ໃນເວລາທີ່ໃຊ້ຄໍາສັ່ງເພີ່ມເຕີມຕໍ່ກັບໄຟລ໌.

ສະແດງຈໍານວນສາຍປັດຈຸບັນ

ທ່ານສາມາດສະແດງຈໍານວນເສັ້ນໃນປັດຈຸບັນໂດຍການກົດປຸ່ມເທົ່າທຽມ (=).

ວິທີການຄົ້ນຫາສໍາລັບການນໍາໃຊ້ຂໍ້ຄວາມເພີ່ມເຕີມ

ເພື່ອຄົ້ນຫາຮູບແບບຂໍ້ຄວາມໂດຍໃຊ້ຄໍາສັ່ງຫຼາຍໃຫ້ກົດປຸ່ມແຖວຫນ້າແລະໃສ່ການສະແດງອອກເພື່ອຄົ້ນຫາ.

ຕົວຢ່າງ "/ ສະບາຍດີໂລກ"

ນີ້ຈະພົບເຫັນຄັ້ງທໍາອິດຂອງຂໍ້ຄວາມ "hello world".

ຖ້າທ່ານຕ້ອງການຊອກຫາການປະກົດຕົວຄັ້ງທີ 5 ຂອງ "ສະບາຍດີໂລກ" ໃຊ້ "5 /" ສະບາຍດີໂລກ ""

ກົດປຸ່ມ 'n' ຈະພົບການເກີດຂື້ນຄັ້ງຕໍ່ໄປຂອງໄລຍະການຊອກຫາກ່ອນຫນ້ານີ້. ຖ້າທ່ານໃຊ້ຈໍານວນກ່ອນທີ່ຈະຊອກຫາຄໍາສັບທີ່ຈະໃຊ້ກ່ອນຫນ້ານີ້. ດັ່ງນັ້ນ, ຖ້າທ່ານຄົ້ນຫາເຫດການທີ 5 ຂອງ "ສະບາຍດີໂລກ", ຫຼັງຈາກນັ້ນ, ກົດ "n" ຈະຊອກຫາເຫດການທີ 5 ຕໍ່ໄປຂອງ "ສະບາຍດີໂລກ".

ກົດປຸ່ມ apostrophe (') ຈະໄປຫາບ່ອນທີ່ການຄົ້ນຫາເລີ່ມຕົ້ນ.

ທ່ານສາມາດໃຊ້ການສະແດງອອກເປັນປົກກະຕິທີ່ຖືກຕ້ອງເປັນສ່ວນຫນຶ່ງຂອງຄໍາຄົ້ນຫາ.

Summary

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບຄໍາສັ່ງຫຼາຍອ່ານຫນ້າຜູ້ໃຊ້ Linux.