ຕົວຢ່າງການນໍາໃຊ້ຂອງຄໍາສັ່ງ cat Linux

ການນໍາສະເຫນີ

ຄໍາສັ່ງຂອງແມວໃນ Linux ສາມາດເຮັດໃຫ້ທ່ານຄັດລອກໄຟລ໌ແລະສະແດງຜົນອອກມາໃຫ້ກັບຜົນຜະລິດມາດຕະຖານ, ໃນກໍລະນີຫຼາຍທີ່ສຸດນີ້ແມ່ນຫນ້າຈໍ.

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

ວິທີການສ້າງໄຟລ໌ການນໍາໃຊ້ cat

ເພື່ອສ້າງໄຟລ໌ໂດຍໃຊ້ຄໍາສັ່ງ cat ໃຫ້ໃສ່ດັ່ງຕໍ່ໄປນີ້ໃນປ່ອງຢ້ຽມສຸດ:

cat>

ແນ່ນອນທ່ານຕ້ອງການປ່ຽນແທນ ກັບຊື່ຂອງແຟ້ມທີ່ທ່ານຕ້ອງການສ້າງ.

ເມື່ອທ່ານສ້າງໄຟລ໌ໃນລັກສະນະນີ້ເຄີເຊີຈະຖືກປະໄວ້ໃນເສັ້ນໃຫມ່ແລະທ່ານສາມາດເລີ່ມຕົ້ນການພິມ.

ນີ້ແມ່ນວິທີທີ່ດີທີ່ຈະເລີ່ມຕົ້ນໄຟລ໌ຂໍ້ຄວາມຫຼືເພື່ອສ້າງໄຟລ໌ຂໍ້ມູນການທົດສອບຢ່າງວ່ອງໄວເຊັ່ນໄຟລ໌ທີ່ຖືກກໍານົດໂດຍຫຍໍ້ຫຼືໄຟລ໌ທີ່ຖືກກໍານົດໄວ້.

ເພື່ອສໍາເລັດຮູບດັດແກ້ໄຟລ໌ກົດ CTRL ແລະ D.

ທ່ານສາມາດທົດສອບວ່າຂະບວນການເຮັດວຽກໂດຍການພິມ ຄໍາສັ່ງ ls :

ls-lt

ນີ້ລາຍການໄຟລ໌ທັງຫມົດໃນໂຟເດີໃນປະຈຸບັນແລະທ່ານຄວນຈະເຫັນໄຟລ໌ໃຫມ່ຂອງທ່ານແລະຂະຫນາດຄວນສູງກວ່າສູນ.

ວິທີການສະແດງໄຟລ໌ການນໍາໃຊ້ cat

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

cat

ຖ້າໄຟລ໌ຍາວຫຼາຍຫຼັງຈາກນັ້ນມັນຈະເລື່ອນຫນ້າຈໍໄດ້ໄວຂຶ້ນໄວ.

ເພື່ອເບິ່ງຫນ້າໄຟລ໌ໂດຍຫນ້າໃຊ້ ຄໍາສັ່ງເພີ່ມເຕີມ :

cat | more

ອີກທາງເລືອກ, ທ່ານສາມາດໃຊ້ ຄໍາສັ່ງຫນ້ອຍລົງໄດ້ ເຊັ່ນກັນ:

cat | ນ້ອຍລົງ

ເພື່ອທົດສອບປະເພດນີ້ອອກໃນຄໍາສັ່ງຕໍ່ໄປນີ້:

cat / etc / passwd | more

ແນ່ນອນ, ທ່ານພຽງແຕ່ສາມາດລືມກ່ຽວກັບ cat ທັງຫມົດແລະພິມດັ່ງຕໍ່ໄປນີ້:

less / etc / passwd

ວິທີການສະແດງຈໍານວນສາຍ

ສໍາລັບສາຍທັງຫມົດທີ່ບໍ່ຢູ່ໃນແຟ້ມທ່ານສາມາດໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

cat -b

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

cat -n

ວິທີການສະແດງໃຫ້ເຫັນເຖິງການສິ້ນສຸດຂອງເສັ້ນແຕ່ລະຄົນ

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

ນີ້ແມ່ນພຽງແຕ່ຫນຶ່ງໃນເຫດຜົນທີ່ສະແດງໃຫ້ເຫັນເຖິງລັກສະນະຂອງເສັ້ນສາຍເພື່ອໃຫ້ທ່ານສາມາດເບິ່ງໄດ້ວ່າມີຕົວອັກສອນທີ່ຫວ່າງບໍ່.

ເພື່ອສະແດງເງິນໂດລາທີ່ເປັນລັກສະນະຂອງຕົວເລກເສັ້ນໃສ່ຄໍາສັ່ງຕໍ່ໄປນີ້:

cat -E

ຕົວຢ່າງໃຫ້ເບິ່ງຢູ່ໃນເສັ້ນຂໍ້ຄວາມຕໍ່ໄປນີ້

ແມວນັ່ງຢູ່ເທິງຕຽງ

ເມື່ອທ່ານດໍາເນີນການນີ້ດ້ວຍຄໍາສັ່ງ cat -E ທ່ານຈະໄດ້ຮັບຜົນຕໍ່ໄປນີ້:

cat ໄດ້ນັ່ງຢູ່ໃນ mat $

Reducing Blank Lines

ເມື່ອທ່ານກໍາລັງສະແດງເນື້ອຫາຂອງໄຟລ໌ໂດຍໃຊ້ຄໍາສັ່ງ cat ທ່ານອາດຈະບໍ່ຕ້ອງການເບິ່ງເມື່ອມີການໂຫຼດສາຍທີ່ຕິດຕໍ່ກັນ.

ຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນວ່າວິທີການຫຼຸດຜ່ອນຜົນຜະລິດດັ່ງນັ້ນການຍົກເລີກເສັ້ນຫວ່າງເປົ່າຈະຖືກຍົກເລີກ.

ເພື່ອອະທິບາຍສິ່ງນີ້ຈະບໍ່ປົກປິດເສັ້ນຫວ່າງທັງຫມົດແຕ່ຖ້າທ່ານມີ 4 ເສັ້ນຫວ່າງຢູ່ໃນແຖວມັນຈະສະແດງ 1 ເສັ້ນຫວ່າງ.

cat -s

ວິທີການສະແດງ Tabs

ຖ້າທ່ານກໍາລັງສະແດງໄຟລ໌ທີ່ມີຕົວກໍານົດຂອງແທັບແທັບ, ທ່ານຈະບໍ່ເຫັນແທັບທີ່ປົກກະຕິ.

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

cat-T

ປຽບທຽບຫຼາຍໄຟລ໌

ຈຸດທັງຫມົດຂອງ cat ແມ່ນການເຊື່ອມໂຍງດັ່ງນັ້ນທ່ານອາດຕ້ອງການຢາກຮູ້ວິທີການສະແດງໄຟລ໌ຕ່າງໆໃນເວລາດຽວກັນ:

ທ່ານສາມາດເຊື່ອມໂຍງຫລາຍໄຟລ໌ກັບຫນ້າຈໍດ້ວຍຄໍາສັ່ງຕໍ່ໄປນີ້:

cat

ຖ້າທ່ານຕ້ອງການທີ່ຈະປະສານງານໄຟລ໌ແລະສ້າງໄຟລ໌ໃຫມ່ໃຫ້ໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

cat >

ສະແດງໄຟລ໌ໃນຄໍາສັ່ງ Reverse

ທ່ານສາມາດສະແດງໄຟລ໌ໃນຄໍາສັ່ງກັບຄືນໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

tac

Ok, ສະນັ້ນທາງດ້ານເຕັກນິກນີ້ບໍ່ແມ່ນຄໍາສັ່ງຂອງແມວ, ມັນແມ່ນຄໍາສັ່ງ tac ແຕ່ວ່າມັນເປັນສິ່ງດຽວກັນແຕ່ໃນທາງກັບກັນ.

Summary

ນັ້ນແມ່ນ pretty ຫຼາຍສໍາລັບຄໍາສັ່ງຂອງແມວ. ມັນເປັນປະໂຫຍດສໍາລັບການສ້າງໄຟລ໌ໃນການບິນແລະສໍາລັບການສະແດງຜົນອອກຈາກໄຟລ໌ແລະແນ່ນອນ, ທ່ານສາມາດນໍາໃຊ້ມັນເພື່ອເຂົ້າຮ່ວມຫລາຍໄຟລ໌ຮ່ວມກັນ.