ຄໍາສັ່ງ ls ແມ່ນຫນຶ່ງໃນບັນດາເຄື່ອງມືບັນຊີຄໍາສັ່ງທີ່ສໍາຄັນທີ່ສຸດທີ່ທ່ານຄວນຮຽນຮູ້ເພື່ອນໍາທາງລະບົບໄຟລ໌. ນີ້ແມ່ນ ບັນຊີລາຍຊື່ສໍາຄັນຂອງຄໍາສັ່ງທີ່ສໍາຄັນ ສໍາລັບການນໍາທາງລະບົບໄຟລ໌ຂອງທ່ານໂດຍໃຊ້ເສັ້ນຄໍາສັ່ງ.
ຄໍາສັ່ງ ls ໃຊ້ເພື່ອບັນທຶກຊື່ຂອງໄຟລ໌ແລະໂຟນເດີ້ຕ່າງໆໃນລະບົບໄຟລ໌. ຄູ່ມືນີ້ຈະສະແດງໃຫ້ທ່ານສະຫຼັບທັງຫມົດທີ່ມີຢູ່ສໍາລັບຄໍາສັ່ງ ls ພ້ອມກັບຄວາມຫມາຍແລະວິທີການນໍາໃຊ້ພວກມັນ.
ລາຍຊື່ແຟ້ມໃນແຟ້ມ
ການລາຍການໄຟລ໌ທັງຫມົດໃນໂຟນເດີເປີດຫນ້າຕ່າງປາຍທາງແລະນໍາໄປຫາໂຟນເດີທີ່ທ່ານຕ້ອງການເບິ່ງເນື້ອຫາສໍາລັບການນໍາໃຊ້ ຄໍາສັ່ງ cd ແລະຫຼັງຈາກນັ້ນໃຫ້ພິມຄໍາສັ່ງຕໍ່ໄປນີ້:
ls
ທ່ານບໍ່ຈໍາເປັນຕ້ອງໄປຫາໂຟເດີເພື່ອລາຍຊື່ໄຟລ໌ພາຍໃນມັນ. ທ່ານພຽງແຕ່ສາມາດກໍານົດເສັ້ນທາງເປັນສ່ວນຫນຶ່ງຂອງຄໍາສັ່ງ ls ດັ່ງທີ່ສະແດງຢູ່ດ້ານລຸ່ມ.
ls / path / to / file
ໂດຍຄ່າເລີ່ມຕົ້ນ, ແຟ້ມແລະໂຟນເດີ້ຈະຖືກລະບຸໄວ້ໃນຄໍລໍາທົ່ວຫນ້າຈໍແລະທັງຫມົດທີ່ທ່ານເຫັນແມ່ນຊື່ແຟ້ມ.
ໄຟລ໌ທີ່ເຊື່ອງໄວ້ (ໄຟລ໌ທີ່ເລີ່ມຕົ້ນດ້ວຍການຢຸດເຕັມ) ບໍ່ໄດ້ສະແດງອັດຕະໂນມັດໂດຍການໃຊ້ຄໍາສັ່ງ ls. ທ່ານຈໍາເປັນຕ້ອງໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້ແທນ.
ls-a
ls -all
ນີ້ໃຊ້ສໍາຫຼັບການປ່ຽນແປງ (-a) ທີ່ຖືກນໍາໃຊ້ຂ້າງເທິງນັ້ນແມ່ນສໍາລັບບັນຊີລາຍຊື່ທັງຫມົດ. ນີ້ລາຍຊື່ທຸກໄຟລ໌ແລະໂຟນເດີພາຍໃນໄດເລກະທໍລີທີ່ຄໍາສັ່ງຖືກດໍາເນີນການຫຼືຈິງໆກັບເສັ້ນທາງທີ່ສະຫນອງໃຫ້ມັນ.
upshot ຂອງນີ້ແມ່ນວ່າທ່ານເຫັນໄຟລ໌ເອີ້ນວ່າ. ແລະຄົນອື່ນເອີ້ນວ່າ ..
ທີ່ຢູ່ ຢຸດຢ່າງເຕັມທີ່ stands ສໍາລັບໂຟເດີໃນປະຈຸບັນແລະຢຸດຢ່າງເຕັມທີ່ stands ສອງສໍາລັບຫນຶ່ງລະດັບຂຶ້ນ.
ຖ້າທ່ານຕ້ອງການຍົກເລີກຂໍ້ມູນເຫລົ່ານີ້ຈາກບັນຊີໄຟລ໌ທ່ານສາມາດໃຊ້ເອກະສານທຶນ A ແທນທີ່ຈະເປັນຕົວພິມນ້ອຍດັ່ງຕໍ່ໄປນີ້:
ls -A
ls - ສຸດທ້າຍ - ທັງຫມົດ
ຄໍາສັ່ງບາງຢ່າງເຊັ່ນ ຄໍາສັ່ງ mv ແລະ cp ແມ່ນໃຊ້ສໍາລັບການເຄື່ອນຍ້າຍແລະຄັດລອກໄຟລ໌ແລະມີສະຫວິດທີ່ສາມາດນໍາໃຊ້ກັບຄໍາສັ່ງເຫຼົ່ານີ້ທີ່ສ້າງການສໍາຮອງຂໍ້ມູນຕົ້ນສະບັບ.
ໄຟລ໌າຮອງເຫຼົ່ານີ້ໂດຍທົ່ວໄປແລ້ວສິ້ນສຸດລົງດ້ວຍ tilde (~).
ການຍົກເລີກໄຟລ໌ສໍາຮອງ (ໄຟລ໌ທີ່ສິ້ນສຸດດ້ວຍ tilde) ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້:
ls -B
ls -ignore-backups
ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ບັນຊີລາຍຊື່ທີ່ສົ່ງຄືນຈະສະແດງໂຟເດີທີ່ມີສີດຽວແລະໄຟລ໌ເປັນອີກ. ຕົວຢ່າງໃນ terminal ຂອງພວກເຮົາ, ແຟ້ມແມ່ນສີຟ້າແລະໄຟລ໌ແມ່ນສີຂາວ.
ຖ້າທ່ານບໍ່ຕ້ອງການສະແດງສີທີ່ແຕກຕ່າງກັນທ່ານສາມາດໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:
ls -color = never
ຖ້າທ່ານຕ້ອງການລາຍລະອຽດເພີ່ມເຕີມທ່ານສາມາດໃຊ້ສະຫຼັບດັ່ງຕໍ່ໄປນີ້:
ls-l
ນີ້ສະຫນອງບັນຊີລາຍຊື່ສະແດງສິດອະນຸຍາດ, ຈໍານວນ inodes, ເຈົ້າຂອງແລະກຸ່ມ, ຂະຫນາດໄຟລ໌, ວັນທີ່ເຂົ້າແລະເວລາທີ່ເຂົ້າມາແລະຊື່ໄຟລ໌ສຸດທ້າຍ.
ຖ້າທ່ານບໍ່ຕ້ອງການເບິ່ງເຈົ້າຂອງໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້ແທນ.
ls-g
ນອກນັ້ນທ່ານຍັງສາມາດຍົກເລີກລາຍລະອຽດກຸ່ມໂດຍກໍານົດສະຫຼັບຕໍ່ໄປນີ້:
ls-o
ລາຍະການຮູບແບບຍາວສາມາດນໍາໃຊ້ກັບສະຫວິດອື່ນໆເພື່ອສະແດງຂໍ້ມູນເພີ່ມເຕີມ. ຕົວຢ່າງເຊັ່ນ, ທ່ານສາມາດຊອກຫາຜູ້ຂຽນຂອງໄຟລ໌ໂດຍການດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້.
ls -l - author
ທ່ານສາມາດປ່ຽນຜົນຜະລິດສໍາລັບລາຍຊື່ຍາວເພື່ອສະແດງຂະຫນາດໄຟລ໌ທີ່ສາມາດອ່ານໄດ້ຂອງມະນຸດດັ່ງຕໍ່ໄປນີ້:
ls -l -h
ls -l -human-readable
ls-l-s
ແທນທີ່ຈະສະແດງຊື່ຜູ້ໃຊ້ແລະກຸ່ມໃນຄໍາສັ່ງລາຍຊື່ທ່ານສາມາດໄດ້ຮັບຄໍາສັ່ງ ls ເພື່ອສະແດງ ID ຜູ້ໃຊ້ແລະ ID ກຸ່ມດັ່ງຕໍ່ໄປນີ້:
ls -l-n
ຄໍາສັ່ງ ls ສາມາດນໍາໃຊ້ເພື່ອສະແດງໄຟລ໌ແລະໂຟນເດີທັງຫມົດຈາກເສັ້ນທາງທີ່ຖືກຕ້ອງລົງ.
ຍົກຕົວຢ່າງ:
ls -R / home
ຄໍາສັ່ງຂ້າງເທິງຈະສະແດງທັງຫມົດໄຟລ໌ແລະໂຟນເດີ້ຕ່າງໆພາຍໃຕ້ລະບົບບ້ານເຊັ່ນຮູບພາບ, ເພງ, ວີດີໂອ, ດາວໂຫລດແລະເອກະສານ.
ປ່ຽນຮູບແບບຜົນໄດ້ຮັບ
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຜົນຜະລິດສໍາລັບລາຍຊື່ໄຟລ໌ແມ່ນຢູ່ທົ່ວຫນ້າຈໍໃນຄໍລໍາ.
ຢ່າງໃດກໍຕາມ, ທ່ານສາມາດກໍານົດຮູບແບບດັ່ງລຸ່ມນີ້.
ls-X
ls -format = across
ສະແດງລາຍການໃນຄໍລໍາທົ່ວຫນ້າຈໍ.
ls-m
ls -format = comma
ສະແດງລາຍະການໃນຮູບແບບທີ່ແຕກຕ່າງກັນໂດຍຫຍໍ້.
ls-x
ls -format = horizontal
ສະແດງລາຍະການໃນຮູບແບບທີ່ນອນ
ls-l
ls -format = long
ດັ່ງທີ່ໄດ້ກ່າວໃນພາກກ່ອນຫນ້ານີ້ສະແດງໃຫ້ເຫັນບັນຊີລາຍຊື່ໃນຮູບແບບຍາວ.
ls -1
ls - format = single-column
ls -format = verbose
ສະແດງໄຟລ໌ແລະແຟ້ມທັງຫມົດ, 1 ໃນແຕ່ລະແຖວ.
ls-c
ls -format = vertical
ສະແດງລາຍະການແບບດ່ຽວ.
ວິທີການຄັດລອກຜົນອອກຈາກຄໍາສັ່ງ ls
ເພື່ອຄັດລອກຜົນຜະລິດຈາກຄໍາສັ່ງ ls ທ່ານສາມາດໃຊ້ switch -sort ດັ່ງຕໍ່ໄປນີ້:
ls -sort = none
ls -sort = size
ls -sort = time
ls -sort = version
ຄ່າເລີ່ມຕົ້ນຖືກກໍານົດໃຫ້ບໍ່ມີຊຶ່ງຫມາຍຄວາມວ່າໄຟລ໌ຈະຖືກຈັດຮຽງຕາມຊື່. ເມື່ອທ່ານຄັດເລືອກຂະຫນາດໄຟລ໌ທີ່ມີຂະຫນາດໃຫຍ່ທີ່ສຸດແມ່ນສະແດງໃຫ້ເຫັນກ່ອນແລະຂະຫນາດນ້ອຍສຸດແມ່ນສະແດງໃຫ້ເຫັນສຸດທ້າຍ.
ການຮຽງລໍາດັບຕາມເວລາສະແດງໄຟລ໌ທີ່ໄດ້ຮັບການເຂົ້າເຖິງຄັ້ງທໍາອິດແລະໄຟລ໌ທີ່ເຂົ້ານ້ອຍສຸດສຸດທ້າຍ.
ຢ່າງໃດກໍຕາມ, ທຸກໆປະເພດຂ້າງເທິງສາມາດບັນລຸໄດ້ຕາມຄໍາສັ່ງຕໍ່ໄປນີ້ແທນ:
ls-U
ls -S
ls -t
ls-v
ຖ້າທ່ານຕ້ອງການຜົນໄດ້ຮັບໃນຄໍາສັ່ງຄັດລົ່ນໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້.
ls -r -sort = size
ls -reverse -sort = size
Summary
ມີຈໍານວນສະຫວິດອື່ນໆທີ່ມີຢູ່ກັບການຈັດຮູບແບບເວລາ. ທ່ານສາມາດອ່ານກ່ຽວກັບສະຫວິດອື່ນໆໂດຍການອ່ານຫນ້າ Manual Linux.
man ls