ຮຽນຮູ້ວິທີການໃຊ້ dir Command ດ້ວຍຕົວເລືອກແລະການໂຕ້ຖຽງທີ່ແຕກຕ່າງກັນໃນ Linux


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

syntax ທົ່ວໄປຂອງ ຄຳ ສັ່ງ dir ແມ່ນມີດັ່ງຕໍ່ໄປນີ້.

# dir [OPTION] [FILE]

dir ການ ນຳ ໃຊ້ ຄຳ ສັ່ງດ້ວຍຕົວຢ່າງ

# dir /

ຜົນໄດ້ຮັບຂອງ ຄຳ ສັ່ງ dir ທີ່ມີແຟ້ມໄດເລກະທໍລີ /etc ແມ່ນດັ່ງຕໍ່ໄປນີ້. ດັ່ງທີ່ທ່ານສາມາດເຫັນໄດ້ຈາກຜົນໄດ້ຮັບບໍ່ແມ່ນເອກະສານທັງ ໝົດ ໃນໄດເລກະທໍລີ/etc ຖືກລະບຸ.

# dir /etc

ເພື່ອລາຍຊື່ເອກະສານ ໜຶ່ງ ຕໍ່ແຖວໃຊ້ຕົວເລືອກ -1 ດັ່ງຕໍ່ໄປນີ້.

# dir
# dir -1

ເພື່ອບອກລາຍຊື່ເອກະສານທັງ ໝົດ ໃນໄດເລກະທໍລີລວມທັງແຟ້ມ . (ທີ່ເຊື່ອງໄວ້), ໃຊ້ຕົວເລືອກ -a. ທ່ານສາມາດປະກອບມີຕົວເລືອກ -l ເພື່ອຈັດຮູບແບບຜົນຜະລິດເປັນລາຍຊື່.

# dir -a
# dir -al

ເມື່ອທ່ານ ຈຳ ເປັນຕ້ອງລົງລາຍຊື່ໄດເລກະທໍລີແທນທີ່ຈະເປັນເນື້ອຫາຂອງລະບົບ, ທ່ານສາມາດໃຊ້ຕົວເລືອກ -d. ໃນຜົນໄດ້ຮັບຂ້າງລຸ່ມນີ້, ຕົວເລືອກ -d ບອກລາຍການ ສຳ ລັບໄດເລກະທໍລີ/etc.

ເມື່ອທ່ານໃຊ້ -dl, ມັນສະແດງລາຍຊື່ໄດເລກະທໍລີທີ່ຍາວນານລວມທັງເຈົ້າຂອງ, ເຈົ້າຂອງກຸ່ມ, ສິດອະນຸຍາດ.

# dir -d /etc
# dir -dl /etc

ໃນກໍລະນີທີ່ທ່ານຕ້ອງການເບິ່ງເລກດັດສະນີຂອງແຕ່ລະເອກະສານ, ໃຫ້ໃຊ້ຕົວເລືອກ -i. ຈາກຜົນໄດ້ຮັບຂ້າງລຸ່ມ, ທ່ານສາມາດເຫັນໄດ້ວ່າຖັນ ທຳ ອິດສະແດງຕົວເລກ. ຕົວເລກເຫລົ່ານີ້ຖືກເອີ້ນວ່າ inodes ເຊິ່ງບາງຄັ້ງກໍ່ເອີ້ນວ່າ nodes index ຫຼືຕົວເລກດັດສະນີ.

inode ໃນລະບົບ Linux ແມ່ນບ່ອນເກັບຂໍ້ມູນໃນລະບົບແຟ້ມເອກະສານທີ່ເກັບຂໍ້ມູນກ່ຽວກັບເອກະສານຍົກເວັ້ນແຕ່ຊື່ filename ແລະຂໍ້ມູນຕົວຈິງ.

# dir -il

ທ່ານສາມາດເບິ່ງຂະ ໜາດ ແຟ້ມໂດຍໃຊ້ຕົວເລືອກ -s. ຖ້າທ່ານຕ້ອງການຈັດຮຽງເອກະສານຕາມຂະ ໜາດ, ຫຼັງຈາກນັ້ນໃຫ້ໃຊ້ຕົວເລືອກ -S.

ໃນກໍລະນີນີ້ທ່ານ ຈຳ ເປັນຕ້ອງໃຊ້ຕົວເລືອກ -h ເພື່ອເບິ່ງຂະ ໜາດ ຂອງແຟ້ມໃນຮູບແບບທີ່ຄົນອ່ານໄດ້.

# dir -shl

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

# dir -ashlS /home/kone

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

# dir -ashlt /home/kone

ເພື່ອລົງລາຍຊື່ແຟ້ມໂດຍບໍ່ມີເຈົ້າຂອງພວກເຂົາ, ທ່ານຕ້ອງໃຊ້ຕົວເລືອກ -g ທີ່ເຮັດວຽກຄືກັບຕົວເລືອກ -l ເທົ່ານັ້ນທີ່ມັນບໍ່ໄດ້ພິມເຈົ້າຂອງແຟ້ມ. ແລະເພື່ອລາຍຊື່ແຟ້ມໂດຍບໍ່ມີເຈົ້າຂອງກຸ່ມໃຊ້ຕົວເລືອກ -G ດັ່ງຕໍ່ໄປນີ້.

# dir -ahgG /home/kone

ດັ່ງທີ່ທ່ານສາມາດສັງເກດຈາກຜົນໄດ້ຮັບຂ້າງເທິງວ່າຊື່ຂອງເຈົ້າຂອງແຟ້ມແລະເຈົ້າຂອງກຸ່ມບໍ່ໄດ້ຖືກພິມອອກ. ທ່ານສາມາດເບິ່ງຜູ້ຂຽນເອກະສານໄດ້ເຊັ່ນກັນໂດຍການ ນຳ ໃຊ້ທຸງ –author ດັ່ງຕໍ່ໄປນີ້.

# dir -al --author /home/kone

ໃນຜົນໄດ້ຮັບຂ້າງເທິງ, ຖັນທີຫ້າສະແດງຊື່ຂອງຜູ້ຂຽນເອກະສານ. ໄຟລ໌ example.desktop ແມ່ນເປັນເຈົ້າຂອງໂດຍ kone ຂອງຜູ້ໃຊ້, ແມ່ນຂອງ kili ກຸ່ມແລະມັນຖືກຂຽນໂດຍ kone ຂອງຜູ້ໃຊ້.

ທ່ານອາດຈະຕ້ອງການເບິ່ງໄດເລກະທໍລີກ່ອນເອກະສານອື່ນທັງ ໝົດ ແລະສິ່ງນີ້ສາມາດເຮັດໄດ້ໂດຍການໃຊ້ –group-directories-first flagames ດັ່ງຕໍ່ໄປນີ້.

# dir -l --group-directories-first

ເມື່ອທ່ານສັງເກດຜົນໄດ້ຮັບຂ້າງເທິງ, ທ່ານສາມາດເຫັນໄດ້ວ່າລາຍຊື່ໄດເລກະທໍລີທັງ ໝົດ ຖືກລະບຸໄວ້ກ່ອນເອກະສານປົກກະຕິ. ຈົດ ໝາຍ d ກ່ອນການອະນຸຍາດຊີ້ບອກໄດເລກະທໍລີແລະ ລະຫັດ ສະແດງເອກະສານປົກກະຕິ.

ທ່ານຍັງສາມາດເບິ່ງ subdirectories ແບບໂຕ້ຕອບຄືນໄດ້, ໝາຍ ຄວາມວ່າທ່ານສາມາດລາຍຊື່ subdirectories ອື່ນໆທັງ ໝົດ ໃນໄດເລກະທໍລີໂດຍໃຊ້ຕົວເລືອກ -R ດັ່ງຕໍ່ໄປນີ້.

# dir -R

ໃນຜົນໄດ້ຮັບຂ້າງເທິງ, ສັນຍາລັກ (.) ໝາຍ ຄວາມວ່າລາຍຊື່ໄດເລກະທໍລີແລະເຮືອນຂອງຜູ້ໃຊ້ Kone ໃນປະຈຸບັນມີສາມລະບົບຍ່ອຍຍ່ອຍທີ່ເປັນ Backup, dir ແລະ Docs.

ໄດເລກະທໍລີ ສຳ ຮອງຂໍ້ມູນມີສອງ subdirectories ອື່ນໆຄື mariadb ແລະ mysql ເຊິ່ງບໍ່ມີ subdirectories.

ໄດເລກະທໍລີຍ່ອຍ dir ບໍ່ມີ subdirectory. ແລະໄດເລກະທໍລີຍ່ອຍຂອງ Docs ມີສອງ subdirectories ຄືປື້ມແລະ Tuts ເຊິ່ງບໍ່ມີ subdirectories.

ເພື່ອເບິ່ງ ID ຜູ້ໃຊ້ແລະກຸ່ມ, ທ່ານຕ້ອງໃຊ້ຕົວເລືອກ -n. ໃຫ້ພວກເຮົາສັງເກດຄວາມແຕກຕ່າງລະຫວ່າງສອງຜົນໄດ້ຮັບຕໍ່ໄປ.

ຜົນໄດ້ຮັບໂດຍບໍ່ມີ -n ທາງເລືອກ.

# dir -l --author

ຜົນໄດ້ຮັບກັບ -n ຕົວເລືອກ.

# dir -nl --author

ສິ່ງນີ້ສາມາດຈັດເກັບໂດຍໃຊ້ຕົວເລືອກ -m.

# dir -am

ເພື່ອຊອກຫາຄວາມຊ່ວຍເຫຼືອໃນການໃຊ້ ຄຳ ສັ່ງ dir ໃຫ້ໃຊ້ flaghelp flag ແລະເພື່ອເບິ່ງລາຍລະອຽດເວີຊັນຂອງ dir ໃຊ້ –version.

ສະຫຼຸບ

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