10 ຄຳ ຖາມ ສຳ ພາດ ຄຳ ສັ່ງທີ່ເປັນປະໂຫຍດ - ພາກທີ 2


ສືບຕໍ່ສືບທອດມໍລະດົກຂອງ ຄຳ ສັ່ງ ls ນີ້ແມ່ນບົດຂຽນ ສຳ ພາດທີສອງກ່ຽວກັບລາຍການ ຄຳ ສັ່ງ. ບົດຂຽນຊຸດ ທຳ ອິດໄດ້ຮັບການຕີລາຄາສູງຈາກ Tecmint Community. ຖ້າທ່ານພາດພາກສ່ວນ ທຳ ອິດຂອງຊຸດນີ້ທ່ານອາດຈະຢາກເຂົ້າເບິ່ງທີ່:

<

  • 15 ຄຳ ຖາມ ສຳ ພາດກ່ຽວກັບ ຄຳ ສັ່ງ“ ls” - ພາກທີ 1
  • ບົດຂຽນນີ້ຖືກ ນຳ ສະ ເໜີ ເປັນຢ່າງດີໃນລັກສະນະທີ່ມັນໃຫ້ຄວາມເລິກເຊິ່ງຂອງ ຄຳ ສັ່ງ ls ກັບຕົວຢ່າງ. ພວກເຮົາໄດ້ເອົາໃຈໃສ່ເປັນພິເສດໃນການສ້າງບົດຂຽນເພື່ອໃຫ້ມັນຍັງງ່າຍດາຍທີ່ຈະເຂົ້າໃຈເຖິງຈຸດປະສົງຢ່າງເຕັມທີ່.

    ກ. ຄຳ ສັ່ງບອກຊື່ຂອງແຟ້ມໃນຮູບແບບລາຍຊື່ຍາວເມື່ອ ນຳ ໃຊ້ກັບ switch (-l).

    # ls -l
    

    ຂ. ຄຳ ສັ່ງບອກຊື່ຂອງແຟ້ມໃນຮູບແບບລາຍຊື່ຍາວພ້ອມກັບຊື່ຂອງເອກະສານຜູ້ຂຽນເປັນຂອງ, ເມື່ອໃຊ້ກັບຕົວປ່ຽນ (–author) ພ້ອມກັບປຸ່ມສະຫຼັບ (-l).

    # ls -l --author
    

    ຄ. ຄໍາສັ່ງ ls ລາຍຊື່ຊື່ຂອງແຟ້ມໂດຍບໍ່ມີຊື່ຂອງເຈົ້າຂອງຂອງມັນ, ເມື່ອໃຊ້ກັບຕົວປ່ຽນ (-g).

    # ls -g
    

    ງ. ls ສັ່ງໃຫ້ບອກຊື່ຂອງແຟ້ມໃນຮູບແບບທີ່ມີລາຍຊື່ຍາວໂດຍບໍ່ຕ້ອງໃສ່ຊື່ກຸ່ມມັນ, ເມື່ອໃຊ້ກັບ switch (-G) ພ້ອມກັບ switch (-l).

    # ls -Gl
    

    ດີພວກເຮົາ ຈຳ ເປັນຕ້ອງໃຊ້ switch -h (ທີ່ສາມາດອ່ານໄດ້ຈາກມະນຸດ) ພ້ອມກັບ switch (-l) ແລະ/ຫຼື (-s) ພ້ອມ ຄຳ ສັ່ງ ls ເພື່ອໃຫ້ໄດ້ຜົນທີ່ຕ້ອງການ.

    # ls -hl
    
    # ls -hs
    

    ໝາຍ ເຫດ: ຕົວເລືອກ -h ໃຊ້ພະລັງງານ 1024 (ມາດຕະຖານໃນການ ຄຳ ນວນ) ແລະອອກຂະ ໜາດ ຂອງແຟ້ມແລະແຟ້ມໃນຫົວ ໜ່ວຍ ຂອງ K, M ແລະ G.

    ມີສະຫວິດ -si ເຊິ່ງຄ້າຍຄືກັນກັບ switch -h. ຄວາມແຕກຕ່າງທີ່ແຕກຕ່າງກັນແມ່ນ switch -si ໃຊ້ພະລັງງານ 1000 ບໍ່ຄືກັບ switch -h ເຊິ່ງໃຊ້ພະລັງງານ 1024.

    # ls -si
    

    ມັນຍັງສາມາດໃຊ້ກັບ switch -l ເພື່ອສ້າງຂະ ໜາດ ຂອງໂຟນເດີໃນ ກຳ ລັງ 1000, ໃນຮູບແບບລາຍຊື່ຍາວ.

    # ls -si -l
    

    ຢື! Linux ls ຄຳ ສັ່ງສາມາດສົ່ງອອກເນື້ອໃນຂອງໄດເລກະທໍລີທີ່ແຍກອອກໂດຍ comma ເມື່ອໃຊ້ກັບຕົວປ່ຽນ (-m). ເນື່ອງຈາກລາຍການແຍກຈາກຈຸດນີ້ແມ່ນເຕັມໄປຕາມແນວນອນ, ຄຳ ສັ່ງຂອງ ls ບໍ່ສາມາດແຍກເນື້ອຫາໄດ້ດ້ວຍເຄື່ອງ ໝາຍ ຈຸດໃນເວລາລົງລາຍຊື່ແນວຕັ້ງ.

    # ls -m
    

    ເມື່ອ ນຳ ໃຊ້ໃນຮູບແບບລາຍຊື່ຍາວໆ, switch -m ບໍ່ມີປະໂຫຍດເລີຍ.

    # ls -ml
    

    ເອີ້! ສະຖານະການຂ້າງເທິງນີ້ສາມາດບັນລຸໄດ້ຢ່າງງ່າຍດາຍໂດຍໃຊ້ switch -r. ສະຫວິດ '-r' ປ່ຽນຕາມ ລຳ ດັບຜົນຜະລິດ. ມັນຍັງສາມາດໃຊ້ກັບແບບສະຫຼັບ -l (ຮູບແບບລາຍຊື່ຍາວ).

    # ls -r
    
    # ls -rl
    

    ໂອເຄ! ນັ້ນແມ່ນງ່າຍດາຍຫຼາຍກັບການສັບປ່ຽນ -R ເມື່ອໃຊ້ກັບ ຄຳ ສັ່ງ ls. ມັນສາມາດຖືກຈັດເປັນກຸ່ມຕື່ມອີກດ້ວຍຕົວເລືອກອື່ນໆເຊັ່ນ -l (ບັນຊີລາຍຊື່ຍາວ) ແລະ -m (ແຍກດ້ວຍເຄື່ອງຫມາຍ,).

    # ls -R
    

    ຕົວເລືອກເສັ້ນຄໍາສັ່ງ Linux-ເມື່ອໃຊ້ກັບ ls ໃຫ້ຜົນໄດ້ຮັບທີ່ຕ້ອງການ. ຈັດຮຽງແຟ້ມເອກະສານໂດຍອີງຕາມຂະ ໜາດ ຕາມ ລຳ ດັບທີ່ ກຳ ນົດໄວ້ພ້ອມກັບເອກະສານທີ່ໃຫຍ່ທີ່ສຸດໄວ້ໃນຕອນ ທຳ ອິດແລະນ້ອຍທີ່ສຸດ

    # ls -S
    

    ຈັດຮຽງແຟ້ມເອກະສານໂດຍອີງໃສ່ຂະ ໜາດ ຕາມ ລຳ ດັບທີ່ ກຳ ນົດໄວ້ພ້ອມກັບເອກະສານນ້ອຍທີ່ສຸດທີ່ລະບຸໄວ້ໃນຕອນ ທຳ ອິດແລະໃຫຍ່ທີ່ສຸດ.

    # ls -Sr
    

    ສະຫວິດ -1 ມາຊ່ວຍກູ້ຢູ່ທີ່ນີ້. ຄໍາສັ່ງ ls ກັບ switch-output ຜົນຜະລິດເນື້ອຫາຂອງໄດເລກະທໍລີດ້ວຍເອກະສານ ໜຶ່ງ ເສັ້ນຕໍ່ເສັ້ນແລະບໍ່ມີຂໍ້ມູນເພີ່ມເຕີມ.

    # ls -1
    

    ມີຕົວເລືອກ -Q (quote-name) ເຊິ່ງຜົນຜະລິດເນື້ອຫາຂອງ ls ຢູ່ໃນວົງຢືມຄູ່.

    # ls -Q
    
    # ls --group-directories-first
    

    ດຽວນີ້ ໝົດ ແລ້ວ. ພວກເຮົາຈະມາ ນຳ ສະ ເໜີ ໃນພາກຕໍ່ໄປຂອງບົດຄວາມນີ້ກ່ຽວກັບ "Quirky 'ls" Tricks ຄຳ ສັ່ງ. ຈົນກ່ວາຫຼັງຈາກນັ້ນຕິດຕາມແລະເຊື່ອມຕໍ່ກັບ Tecmint. ຢ່າລືມໃຫ້ພວກເຮົາມີ ຄຳ ຕິຊົມທີ່ມີຄ່າໃນພາກ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້. ມັກແລະແບ່ງປັນໃຫ້ພວກເຮົາແລະຊ່ວຍພວກເຮົາເຜີຍແຜ່!