ວິທີການ ນຳ ໃຊ້ຊອກຫາ ຄຳ ສັ່ງເພື່ອຄົ້ນຫາຊື່ເອກະສານທີ່ຫຼາກຫຼາຍ (ຂະຫຍາຍ) ໃນ Linux


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

ມີຫລາຍນູປະໂພກ Linux ທີ່ພວກເຮົາສາມາດໃຊ້ເພື່ອຊອກຫາຫລືຊອກຫາເອກະສານໃນລະບົບເອກະສານ, ແຕ່ວ່າການຊອກຫາຫລາຍໆເອກະສານຫລືແຟ້ມເອກະສານທີ່ມີສ່ວນຂະຫຍາຍທີ່ແຕກຕ່າງກັນບາງຄັ້ງບາງຄາວກໍ່ສາມາດພິສູດໄດ້ວ່າເປັນການຫຼອກລວງແລະຮຽກຮ້ອງໃຫ້ມີ ຄຳ ສັ່ງສະເພາະ.

ໜຶ່ງ ໃນຫຼາຍປະໂຫຍດໃນການຊອກຫາເອກະສານໃນລະບົບເອກະສານ Linux ແມ່ນເຄື່ອງມືໃຊ້ ຊອກຫາ ແລະໃນການແນະ ນຳ ວິທີນີ້, ພວກເຮົາຈະຍ່າງຜ່ານຕົວຢ່າງສອງສາມຕົວຢ່າງຂອງການໃຊ້ຊອກຫາເພື່ອຊ່ວຍພວກເຮົາຊອກຫາເອກະສານທີ່ຫຼາກຫຼາຍໃນເວລາດຽວກັນ .

ກ່ອນທີ່ພວກເຮົາຈະເຂົ້າໄປໃນ ຄຳ ສັ່ງຕົວຈິງ, ໃຫ້ພວກເຮົາເບິ່ງ ຄຳ ແນະ ນຳ ສັ້ນໆກ່ຽວກັບ Linux ຊອກຫາ ຜົນປະໂຫຍດ.

syntax ທີ່ງ່າຍດາຍແລະທົ່ວໄປຂອງເຄື່ອງມືຄົ້ນຫາມີດັ່ງນີ້:

# find directory options [ expression ]

ໃຫ້ພວກເຮົາສືບຕໍ່ເບິ່ງບາງຕົວຢ່າງຂອງ ຄຳ ສັ່ງຊອກຫາໃນ Linux.

1. ສົມມຸດວ່າທ່ານຕ້ອງການຊອກຫາໄຟລ໌ທັງ ໝົດ ໃນໄດເລກະທໍລີປັດຈຸບັນດ້ວຍ .sh ແລະ .txt ການຂະຫຍາຍເອກະສານ, ທ່ານສາມາດເຮັດສິ່ງນີ້ໄດ້ໂດຍການເຮັດ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້:

# find . -type f \( -name "*.sh" -o -name "*.txt" \)

ການຕີຄວາມ ໝາຍ ຂອງ ຄຳ ສັ່ງຂ້າງເທິງ:

<

  • . ໝາຍ ເຖິງໄດເລກະທໍລີປັດຈຸບັນ
  • ຕົວເລືອກ
  • -type ຖືກ ນຳ ໃຊ້ເພື່ອ ກຳ ນົດປະເພດເອກະສານແລະບ່ອນນີ້, ພວກເຮົາ ກຳ ລັງຄົ້ນຫາເອກະສານປົກກະຕິຕາມທີ່ສະແດງໂດຍ f
  • ຕົວເລືອກ
  • -name ຖືກໃຊ້ເພື່ອລະບຸຮູບແບບການຄົ້ນຫາໃນກໍລະນີນີ້, ການຂະຫຍາຍເອກະສານ
  • -o ໝາຍ ຄວາມວ່າ“ OR”
  • ຂໍແນະ ນຳ ໃຫ້ທ່ານຍຶດເອກະສານຂະຫຍາຍໃນວົງເລັບ, ແລະຍັງໃຊ້ລັກສະນະຫລົບ ໜີ \ (ຖາດຫລັງ) ເຊັ່ນໃນ ຄຳ ສັ່ງ.

    2. ເພື່ອຊອກຫາສາມຊື່ເອກະສານທີ່ມີ .sh , .txt ແລະ .c ການຂະຫຍາຍ, ອອກ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້:

    # find . -type f \( -name "*.sh" -o -name "*.txt" -o -name "*.c" \)
    

    3. ນີ້ແມ່ນຕົວຢ່າງອື່ນທີ່ພວກເຮົາຄົ້ນຫາເອກະສານທີ່ມີ .png , .jpg , .deb ແລະ .pdf > ການຂະຫຍາຍ:

    # find /home/aaronkilik/Documents/ -type f \( -name "*.png" -o -name "*.jpg" -o -name "*.deb" -o -name ".pdf" \)
    

    ເມື່ອທ່ານສັງເກດເຫັນ ຄຳ ສັ່ງທັງ ໝົດ ທີ່ກ່າວມາຂ້າງເທິງຢ່າງລະມັດລະວັງ, ເຄັດລັບເລັກໆນ້ອຍໆແມ່ນໃຊ້ຕົວເລືອກ -o ໃນ ຄຳ ສັ່ງຊອກຫາ, ມັນຊ່ວຍໃຫ້ທ່ານສາມາດເພີ່ມຊື່ແຟ້ມຫຼາຍຂື້ນໃນແຖວຄົ້ນຫາ, ແລະຍັງຮູ້ຊື່ເອກະສານຫລືນາມສະກຸນຕື່ມອີກ. ທ່ານ ກຳ ລັງຊອກຫາຢູ່.

    ສະຫຼຸບ

    ໃນຄູ່ມືນີ້, ພວກເຮົາໄດ້ກວມເອົາເຄື່ອງມືຄົ້ນຫາເຄື່ອງມືຄົ້ນຫາທີ່ມີປະໂຫຍດງ່າຍໆແຕ່ມີປະໂຫຍດເພື່ອຊ່ວຍໃຫ້ພວກເຮົາຊອກຫາຊື່ເອກະສານຫຼາຍບ່ອນໂດຍການອອກ ຄຳ ສັ່ງດຽວ. ເພື່ອເຂົ້າໃຈແລະ ນຳ ໃຊ້ຊອກຫາ ສຳ ລັບການ ດຳ ເນີນງານບັນຊາ ຄຳ ສັ່ງທີ່ ສຳ ຄັນອື່ນໆ, ທ່ານສາມາດອ່ານບົດຄວາມຂອງພວກເຮົາຂ້າງລຸ່ມນີ້.