15 ຄຳ ຖາມ ສຳ ພາດກ່ຽວກັບ ຄຳ ສັ່ງ Linux "ls" - ພາກທີ 1


ບັນດາ ຄຳ ສັ່ງໃນ UNIX ແລະ UNIX ຄືກັບລະບົບປະຕິບັດການແມ່ນ ໜຶ່ງ ໃນບັນດາປະໂຫຍດພື້ນຖານແລະ ນຳ ໃຊ້ຢ່າງກວ້າງຂວາງໃນສາຍ ຄຳ ສັ່ງ. ມັນແມ່ນຜົນປະໂຫຍດທີ່ປະຕິບັດຕາມ POSIX ທີ່ມີຢູ່ສໍາລັບຫຼັກຂອງ GNU ແລະຕົວແປ BSD.

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

ຄຳ ຕອບ: ຄຳ ສັ່ງລົງບັນຊີເອກະສານ Linux 'ls' ມາຊ່ວຍເຫຼືອທີ່ນີ້.

# ls

ອີກທາງເລືອກ ໜຶ່ງ, ພວກເຮົາສາມາດໃຊ້ ຄຳ ສັ່ງ 'ແອັກໂກ້' ເພື່ອລົງບັນຊີເອກະສານພາຍໃນໄດເລກະທໍລີທີ່ກ່ຽວຂ້ອງກັບຕົວອັກສອນ ທຳ ມະຊາດ (*).

# echo *
# echo */

ຄຳ ຕອບ: ພວກເຮົາ ຈຳ ເປັນຕ້ອງໃຊ້ຕົວເລືອກ ‘-a’ (ລາຍຊື່ເອກະສານທີ່ເຊື່ອງໄວ້) ດ້ວຍ ຄຳ ສັ່ງ ‘ls’.

# ls -a

ຄຳ ຕອບ: ພວກເຮົາ ຈຳ ເປັນຕ້ອງໃຊ້ຕົວເລືອກ '-A' (ບໍ່ໃຫ້ບອກລາຍຊື່ແລະແລະ) ດ້ວຍ ຄຳ ສັ່ງ 'l'.

# ls -A

ຄຳ ຕອບ: ພວກເຮົາ ຈຳ ເປັນຕ້ອງໃຊ້ຕົວເລືອກ 'ຮູບແບບຍາວ' ພ້ອມ ຄຳ ສັ່ງ 'ພວກເຮົາ'.

# ls -l

ໃນຕົວຢ່າງຂ້າງເທິງ, ຜົນຜະລິດເບິ່ງຄືວ່າຄ້າຍຄື.

drwxr-xr-x  5 avi tecmint      4096 Sep 30 11:31 Binary

ນີ້, drwxr-xr-x ແມ່ນການອະນຸຍາດເອກະສານ ສຳ ລັບເຈົ້າຂອງ, ກຸ່ມແລະໂລກ. ເຈົ້າຂອງໄດ້ອະນຸຍາດໃຫ້ອ່ານ (r), ຂຽນ (w) ແລະປະຕິບັດ (x). ກຸ່ມທີ່ເອກະສານນີ້ເປັນຂອງມີການອະນຸຍາດອ່ານ (r) ແລະປະຕິບັດ (x) ແຕ່ບໍ່ໄດ້ຂຽນ (w) ການອະນຸຍາດ, ການອະນຸຍາດດຽວກັນນີ້ ໝາຍ ເຖິງໂລກທີ່ມີການເຂົ້າເຖິງເອກະສານນີ້.

<

  • ເບື້ອງຕົ້ນ 'ໝາຍ ຄວາມວ່າມັນເປັນໄດເລກະທໍລີ.
  • ໝາຍ ເລກ ‘5’ ເປັນຕົວແທນຂອງສັນຍາລັກເຊື່ອມໂຍງ.
  • ຖານຂໍ້ມູນເອກະສານເປັນຂອງຜູ້ໃຊ້ avi ແລະກຸ່ມ tecmint.
  • ວັນທີ 30 ກັນຍາ 11:31 ສະແດງວັນທີແລະເວລາທີ່ມັນຖືກດັດແກ້ຫຼ້າສຸດ.
  • ຄຳ ຕອບ: ພວກເຮົາ ຈຳ ເປັນຕ້ອງໃຊ້ຕົວເລືອກ '-a' (ລາຍຊື່ໄຟລ໌ທີ່ເຊື່ອງໄວ້) ແລະ '-l' (ລາຍຊື່ຍາວ) ພ້ອມດ້ວຍ ຄຳ ສັ່ງ 'ls'.

    # ls -la
    

    ອີກທາງເລືອກ ໜຶ່ງ ພວກເຮົາສາມາດໃຊ້ຕົວເລືອກ ' -A ' ແລະ ' -l ' ດ້ວຍ ຄຳ ສັ່ງ ' ເລ , ຖ້າພວກເຮົາບໍ່ຕ້ອງການບອກລາຍຊື່' . 'ແລະ' .. '.

    # ls -lA
    

    ຄຳ ຕອບ: ພວກເຮົາ ຈຳ ເປັນຕ້ອງໃຊ້ຕົວເລືອກ '– ອະນຸຍາດ' ພ້ອມກັບຕົວເລືອກ '-l' ເພື່ອພິມຊື່ຜູ້ຂຽນຂອງແຕ່ລະເອກະສານ.

    # ls --author -l
    

    Ans: ພວກເຮົາພຽງແຕ່ຕ້ອງການໃຊ້ຕົວເລືອກ ‘-b’ ເພື່ອພິມ ໜີ ເພື່ອລັກສະນະທີ່ບໍ່ແມ່ນຮູບພາບ.

    # ls -b
    

    ຄຳ ຕອບ: ທີ່ນີ້ຕົວເລືອກ 'lockblock-size = scale' ພ້ອມກັບຕົວເລືອກ '-l' ຕ້ອງໃຊ້. ພວກເຮົາ ຈຳ ເປັນຕ້ອງເອົາ ‘ຂະ ໜາດ’ ອອກໄປໃນຕົວຢ່າງດ້ວຍຂະ ໜາດ ທີ່ທ່ານຕ້ອງການ viz M, K, etc.

    # ls --block-size=M -l
    # ls --block-size=K -l
    

    ຄຳ ຕອບ: ທີ່ນີ້ຕົວເລືອກ '-B' (ບໍ່ໃຫ້ບອກລາຍການທີ່ສະແດງໂດຍສິ້ນສຸດດ້ວຍ ~) ມາໃຫ້ການຊ່ວຍເຫຼືອ.

    # ls -B
    

    ຄຳ ຕອບ: ພວກເຮົາ ຈຳ ເປັນຕ້ອງໃຊ້ຕົວເລືອກ '-c' ແລະຕົວເລືອກ '-l' ດ້ວຍ ຄຳ ສັ່ງ l ເພື່ອຕອບສະ ໜອງ ຄວາມຕ້ອງການດັ່ງທີ່ໄດ້ແນະ ນຳ ມາຂ້າງເທິງ.

    # ls -cl
    

    ຄຳ ຕອບ: ພວກເຮົາ ຈຳ ເປັນຕ້ອງໃຊ້ສາມຕົວເລືອກ ນຳ ກັນເຊັ່ນ: "-l", "-t 'ແລະ" -c' ພ້ອມ ຄຳ ສັ່ງທີ່ຈະຈັດຮຽງແຟ້ມເອກະສານຕາມເວລາດັດແກ້, ຄັ້ງ ທຳ ອິດ ໃໝ່.

    # ls -ltc
    

    ຄຳ ຕອບ: ພວກເຮົາ ຈຳ ເປັນຕ້ອງໃຊ້ຕົວເລືອກ ‘–color = ພາລາມິເຕີ’. ພາລາມິເຕີທີ່ຈະໃຊ້ກັບຕົວເລືອກສີແມ່ນ "ລົດໃຫຍ່," ຕະຫຼອດເວລາແລະ "ບໍ່ເຄີຍ" ເຊິ່ງເປັນ ຄຳ ອະທິບາຍດ້ວຍຕົນເອງ

    # ls --color=never
    # ls --color=auto
    # ls --color=always
    

    ຄຳ ຕອບ: ໃນທີ່ນີ້ຕົວເລືອກ '-d' ມີປະໂຫຍດ.

    # ls -d
    

    ຄຳ ຕອບ: ຢູ່ໃນສະຖານະການຂ້າງເທິງນີ້, ພວກເຮົາ ຈຳ ເປັນຕ້ອງເພີ່ມນາມແຝງໃນເອກະສານ .bashrc ແລະຫຼັງຈາກນັ້ນໃຫ້ ນຳ ໃຊ້ຜູ້ໃຫ້ບໍລິການປ່ຽນເສັ້ນທາງເພື່ອຂຽນຜົນຜະລິດເຂົ້າໃນເອກະສານແລະບໍ່ແມ່ນຜົນຜະລິດມາດຕະຖານ. ພວກເຮົາຈະໄດ້ຮັບການນໍາໃຊ້ບັນນາທິການ nano.

    # ls -a
    # nano .bashrc
    # ll >> ll.txt
    # nano ll.txt
    

    ດຽວນີ້ ໝົດ ແລ້ວ. ຢ່າລືມໃຫ້ພວກເຮົາມີ ຄຳ ຕິຊົມທີ່ມີຄ່າຂອງທ່ານໃນ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້. ຂ້ອຍຈະຢູ່ທີ່ນີ້ອີກເທື່ອ ໜຶ່ງ ດ້ວຍບົດຂຽນທີ່ ໜ້າ ສົນໃຈອີກໄວໆນີ້. ຈົນກວ່າຈະສືບຕໍ່ຕິດຕາມແລະເຊື່ອມຕໍ່.

    ຍັງມີອີກ :

    <

  • 10 ຄຳ ຖາມ ສຳ ພາດ ຄຳ ສັ່ງ - ສ່ວນທີ 2
  • 15 ພື້ນຖານ ‘ls’ Commands ໃນ Linux