List Contents Contents Using the Dir Command

ຜູ້ໃຊ້ Linux ສ່ວນໃຫຍ່ຈະໃຊ້ ຄໍາສັ່ງ ls ສໍາລັບລາຍຊື່ໄຟລ໌ແລະໂຟນເດີ້ພາຍໃນ Linux.

ຄໍາສັ່ງ dir ແມ່ນມັກຈະຖືວ່າເປັນ Windows ທຽບເທົ່າແຕ່ວ່າມັນເຮັດວຽກຢູ່ໃນ Linux ມີວິທີດຽວກັນຫຼາຍ.

ໃນຄູ່ມືນີ້ຂ້ອຍຈະສະແດງວິທີການນໍາໃຊ້ຄໍາສັ່ງ dir ໃນ Linux ແລະແນະນໍາທ່ານໃຫ້ກັບລະບົບສໍາຄັນທີ່ສາມາດນໍາໃຊ້ໄດ້ເພື່ອນໍາໃຊ້ໄດ້ຫຼາຍທີ່ສຸດ.

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

ເພື່ອໃຫ້ໄດ້ຮັບບັນຊີລາຍຊື່ຂອງໄຟລ໌ແລະແຟ້ມທັງຫມົດໃນໄດເລກະທໍລີປັດຈຸບັນໃຊ້ຄໍາສັ່ງ dir ດັ່ງຕໍ່ໄປນີ້:

dir

ບັນຊີລາຍຊື່ຂອງໄຟລ໌ແລະແຟ້ມຈະປາກົດຢູ່ໃນຮູບແບບຄໍລໍາ.

ວິທີການສະແດງແຟ້ມທີ່ເຊື່ອງໄວ້ໂດຍໃຊ້ຄໍາສັ່ງ Dir

ໂດຍຄ່າເລີ່ມຕົ້ນຄໍາສັ່ງ dir ຈະສະແດງໄຟລ໌ແລະແຟ້ມປົກກະຕິເທົ່ານັ້ນ. ໃນ Linux ທ່ານສາມາດຊ່ອນໄຟລ໌ໂດຍເຮັດໃຫ້ຕົວອັກສອນທໍາອິດຢຸດເຕັມໆ. (ເຊົ່ນ myhiddenfile)

ການສະແດງໄຟລ໌ທີ່ຊ່ອນຢູ່ໂດຍໃຊ້ຄໍາສັ່ງ dir ໃຊ້ switch ຕໍ່ໄປນີ້:

dir-a
dir -all

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

ຈຸດທໍາອິດສະແດງສັນຍາລັກ ຂອງລະບົບປະຈຸບັນ ແລະສອງຈຸດຊີ້ແຈງກັບໄດເລກະທໍລີທີ່ຜ່ານມາ. ທ່ານສາມາດຊ່ອນເຫຼົ່ານີ້ເມື່ອດໍາເນີນການຄໍາສັ່ງ dir ໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

dir-A
dir - ສຸດທ້າຍ - ທັງຫມົດ

ວິທີການສະແດງຜູ້ຂຽນຂອງໄຟລ໌

ທ່ານສາມາດສະແດງຜູ້ຂຽນໄຟລ໌ (ຜູ້ທີ່ສ້າງໄຟລ໌) ໂດຍໃຊ້ຄໍາສັ່ງ dir ຕໍ່ໄປນີ້:

dir -l -author

The -l ຈໍາເປັນຕ້ອງເຮັດໃຫ້ການສະແດງລົງໃນລາຍຊື່.

ວິທີການຊ່ອນການສໍາຮອງຂໍ້ມູນ

ເມື່ອທ່ານເອີ້ນໃຊ້ຄໍາສັ່ງສະເພາະໃດຫນຶ່ງເຊັ່ນ ຄໍາສັ່ງ mv ຫຼື ຄໍາສັ່ງ cp ທ່ານອາດຈະມີໄຟລ໌ທີ່ສິ້ນສຸດດ້ວຍ tilde (~).

tilde ໃນຕອນທ້າຍຂອງໄຟລ໌ແນະນໍາຄໍາສັ່ງສໍາຮອງໄຟລ໌ຕົ້ນສະບັບກ່ອນທີ່ຈະສ້າງໃຫມ່.

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

ເພື່ອປິດພວກມັນໃຫ້ໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

dir-B
dir -ignore-backups

ເພີ່ມສີເພື່ອຜົນໄດ້ຮັບ

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

dir-color = always
dir -color = auto
dir -color = never

Format The Output

ທ່ານສາມາດກໍານົດຜົນຜະລິດດັ່ງນັ້ນມັນບໍ່ສະເຫມີໄປຈະປາກົດຢູ່ໃນຮູບແບບຄໍລໍາ.

ຕົວເລືອກຕ່າງໆມີດັ່ງນີ້:

dir -format = across
dir -format = comma
dir -format = horizontal
dir -format = long
dir -format = single-column
dir -format = verbose
dir -format = vertical

ລາຍຊື່ທັງຫມົດຂອງໄຟລ໌ໃນແຕ່ລະເສັ້ນ, ໂຄຣມ delimits ແຕ່ລະລາຍະການໂດຍໂຄຣມ, ແນວນອນຄືກັນກັບທົ່ວ, ຍາວແລະ verbose ຜະລິດລາຍຊື່ຍາວດ້ວຍຫລາຍຂໍ້ມູນອື່ນໆ, ແມ່ນຕັ້ງຕາມລໍາດັບ.

ນອກນັ້ນທ່ານຍັງສາມາດໄດ້ຮັບຜົນກະທົບດຽວກັນໂດຍການນໍາໃຊ້ສະຫຼັບຕໍ່ໄປນີ້:

dir -x (ຄືກັນກັບທົ່ວແລະນອນ)
dir -m (ຄືກັນກັບຕົວຄູນ)
dir -l (ຄືກັນກັບຍາວແລະ verbose)
dir -1 (single-column)
dir -c (vertical)

ກັບຄືນໄປບ່ອນລາຍະການຍາວຫຼືລາຍລະອຽດ

ດັ່ງທີ່ສະແດງຢູ່ໃນສ່ວນຮູບແບບທີ່ທ່ານສາມາດໄດ້ຮັບລາຍຊື່ຍາວໂດຍໃຊ້ຫນຶ່ງຄໍາສັ່ງເຫຼົ່ານີ້:

dir -format = long
dir -format = verbose
dir-l

ລາຍຊື່ຍາວຈະສົ່ງຂໍ້ມູນຕໍ່ໄປນີ້:

ຖ້າທ່ານບໍ່ຕ້ອງການລາຍຊື່ເຈົ້າຂອງໄຟລ໌ທ່ານສາມາດໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້ແທນ:

dir-g

ເຊັ່ນດຽວກັນທ່ານສາມາດຊ່ອນກຸ່ມໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

dir-G-l

Human Size Readable File

ໂດຍຄ່າເລີ່ມຕົ້ນຂະຫນາດຂອງແຟ້ມຖືກລະບຸໄວ້ໃນໄບທີ່ດີກ່ຽວກັບ 30 ປີທີ່ຜ່ານມາແຕ່ຕອນນີ້ມີໄຟລ໌ຂະຫຍາຍໄປໃນ gigabytes ມັນດີກວ່າທີ່ຈະເຫັນຂະຫນາດໃນຮູບແບບທີ່ສາມາດອ່ານໄດ້ຂອງມະນຸດເຊັ່ນ 2.5 G ຫຼື 1.5 M

ເພື່ອເບິ່ງຂະຫນາດໄຟລ໌ໃນຮູບແບບທີ່ອ່ານໄດ້ຂອງມະນຸດໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

dir -l -h

List Directory Directories First

ຖ້າທ່ານຕ້ອງການສະແດງລາຍຊື່ແລະໄຟລ໌ຫຼັງຈາກນັ້ນໃຫ້ໃຊ້ສະຫຼັບຕໍ່ໄປນີ້:

dir -l -group-directories-first

ຊ່ອນໄຟລ໌ທີ່ມີຮູບແບບທີ່ແນ່ນອນ

ຖ້າທ່ານຕ້ອງການເຊື່ອງໄຟລ໌ບາງຢ່າງທ່ານສາມາດໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

dir --hide = pattern

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

dir --hide = wav

ທ່ານສາມາດບັນລຸຜົນທີ່ຄ້າຍຄືກັນໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

dir -I pattern

ສະແດງຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບໄຟລ໌ແລະແຟ້ມ

ຄໍາສັ່ງຕໍ່ໄປນີ້ສາມາດໃຊ້ເພື່ອແຍກແຍະລະຫວ່າງໄຟລ໌, ແຟ້ມແລະການເຊື່ອມຕໍ່:

dir - indicator-style = classify

ນີ້ຈະສະແດງແຟ້ມໂດຍເພີ່ມ slash ໃຫ້ສິ້ນສຸດ, ໄຟລ໌ບໍ່ມີຫຍັງຫຼັງຈາກນັ້ນ, ລິ້ງຄ໌ມີສັນຍາລັກ @ ຢູ່ປາຍແລະໄຟລ໌ທີ່ມີປະສິດທິພາບທີ່ມີ * ໃນທີ່ສຸດ.

ແບບຕົວບົ່ງຊີ້ສາມາດຕັ້ງຄ່າເຫລົ່ານີ້ໄດ້ເຊັ່ນກັນ:

ທ່ານຍັງສາມາດສະແດງແຟ້ມທີ່ມີ slashes ຢູ່ປາຍສຸດໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

dir-p

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

dir-F

ລາຍຊື່ທັງຫມົດໄຟລ໌ແລະໂຟນເດີໃນໂຟເດີຍ່ອຍ

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

dir-R

Sorting Output

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

dir -sort = none
dir -sort = size
dir --sort = time
dir --sort = version
dir --sort = extension

ນອກນັ້ນທ່ານຍັງສາມາດກໍານົດຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອບັນລຸຜົນກະທົບດຽວກັນ:

dir -s (ຄັດໂດຍຂະຫນາດ)
dir -t (ຄັດໂດຍໃຊ້ເວລາ)
dir -v (ຄັດໂດຍສະບັບ)
dir -x (ຄັດໂດຍການຂະຫຍາຍ)

Reversing The Order

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

dir -r

Summary

ຄໍາສັ່ງ dir ແມ່ນຄ້າຍຄືກັນກັບຄໍາສັ່ງ ls. ມັນອາດຈະເປັນມູນຄ່າການຮຽນຮູ້ກ່ຽວກັບຄໍາສັ່ງ ls ​​ດັ່ງນີ້ແມ່ນໂຄງການທີ່ມີຫຼາຍທົ່ວໄປທົ່ວໄປ, ເຖິງແມ່ນວ່າລະບົບສ່ວນໃຫຍ່ມີ dir ເຊັ່ນກັນ.