Ls buyrug'i fayl tizimida harakat qilish uchun o'rganishingiz kerak bo'lgan eng muhim buyruqlar vositasi. Buyruqning satrini foydalanib, fayl sistemangizni boshqarish uchun muhim buyruq to'liq ro'yxati .
Ls buyrug'i fayl tizimidagi fayl va papkalar nomlarini ro'yxatlash uchun ishlatiladi. Ushbu qo'llanmada ls komandasi uchun mavjud bo'lgan barcha kalitlarni ma'nolari va ulardan qanday foydalanishi ko'rsatiladi.
Fayllardagi fayllarni ro'yxatlash
Papkadagi barcha fayllarni ro'yxatlash uchun terminal oynasini oching va CD-buyrug'idan foydalanish uchun tarkibni ko'rishni istagan papkaga o'ting va shundan so'ng quyidagi buyruqni kiriting:
ls
Aslida papkaga fayllarni ro'yxatlash uchun navigatsiya qilishingiz shart emas. Yo'lni ls komandasining bir qismi sifatida ko'rsatib qo'yishingiz mumkin.
ls / path / to / fayli
Odatiy bo'lib, fayllar va papkalarga ekranning ustunlaridagi ro'yxatda ko'rsatiladi va siz ko'rib turganingizdek fayl nomi.
Yashirin fayllar (to'liq to'xtash bilan boshlangan fayllar) ls buyrug'i bilan avtomatik ravishda ko'rsatilmaydi. Buning o'rniga, quyidagi buyruqni ishlatishingiz kerak.
a-a
Hammasi - hamma
Yuqorida keltirilgan bu minus (-a) kalit hamma ro'yxatini ko'rsatadi. Ushbu buyruq har qanday fayl va papkani buyrug'i ishlatilgan katalogda yoki chindan ham unga berilgan yo'lga qaraydi.
Buning natijasi deb nomlangan faylni ko'rishingiz mumkin. va boshqasi ... deb nomlangan.
. To'liq bekat joriy papkani anglatadi va ikkita to'liq stop bir daraja yuqoriga turadi.
Agar siz ularni fayllar ro'yxatidan chiqarib yubormoqchi bo'lsangiz, kichik harflar o'rniga a sarmoyasidan foydalanishingiz mumkin:
L-a
ls --almost-all
Mv buyrug'i va CP buyrug'i kabi ba'zi buyruqlar fayllarni ko'chirish va nusxalashda ishlatiladi va asl faylning zaxira nusxasini yaratadigan bu buyruqlar bilan ishlatilishi mumkin kalitlarga ega.
Ushbu zaxira fayllari odatda tilde (~) bilan tugaydi.
Zaxira fayllarini (tilde bilan tugagan fayllarni) saqlab qo'yish uchun quyidagi buyruqni bajaring:
-B
ls --ignore-backups
Ko'pgina hollarda qaytib kelgan ro'yxat papkalarni bitta rangda va fayllarni boshqasi bilan ko'rsatadi. Masalan, bizning terminalda papkalar ko'k va fayllar oq rangda.
Turli ranglarni ko'rsatishni xohlamasangiz, quyidagi buyruqni ishlatishingiz mumkin:
ls - chiziq = hech qachon
Agar batafsilroq ma'lumotni olishni istasangiz, quyidagi kalitni ishlatishingiz mumkin:
l-l
Bu ruxsatnomalar, kodlar sonini, egasi va guruhni, fayl o'lchamini, so'nggi kirish sanasi va vaqti va fayl nomini ko'rsatadigan ro'yxatni taqdim etadi.
Agar siz egani ko'rishni xohlamasangiz, uning o'rniga quyidagi komandani ishlating.
ls -g
Siz shuningdek, quyidagi kalitni ko'rsatib guruh tafsilotlarini qoldirib qo'yishingiz mumkin:
ls -o
Uzoq formatli ro'yxat boshqa ma'lumotlarni ko'rsatish uchun boshqa kalitlarga ishlatilishi mumkin. Misol uchun, faylning muallifini quyidagi buyruqni ishlatib topishingiz mumkin.
ls -l - avtor
Odamlar tomonidan o'qilishi mumkin bo'lgan fayllar hajmini ko'rsatish uchun uzoq ro'yxatga kirishni o'zgartirishingiz mumkin:
l-l -h
ls -l - inson o'qiydi
ls -l -s
Foydalanuvchi va guruh nomlarini ro'yxat buyrug'ida ko'rsatish o'rniga, jismoniy foydalanuvchi identifikatori va guruh identifikatorlarini ko'rsatish uchun ls buyrug'ini olishingiz mumkin:
l-l-n
Ls buyrug'i barcha fayllarni va papkalarni ko'rsatilgan yo'ldan pastga ko'rsatish uchun ishlatilishi mumkin.
Masalan:
ls -R / uy
Yuqoridagi buyruq, Rasmlar, Musiqa, Videolar, Yuklamalar va Hujjatlar kabi uy katalogining ostidagi barcha fayl va papkalarni ko'rsatadi.
Chiqdi formatini o'zgartiring
Odatiy bo'lib, fayllar ro'yxati uchun chiqish ustunlar ustidagi ekran bo'ylab.
Biroq, quyida ko'rsatilgan formatni belgilashingiz mumkin.
ls -X
ls - formatat = bo'ylab
Ro'yxatni ustunlar ustidagi ekranda ko'rsatish.
ls -m
ls --format = vergul
Ro'yxatni vergul bilan ajratilgan formatda ko'rsatish.
ls-x
ls - formatat = gorizontal
Ro'yxatni gorizontal ravishda ko'rsatish
l-l
ls - formatat = uzun
Oldingi bobda aytib o'tilganidek, bu ro'yxatni uzoq formatda ko'rsatadi.
ls -1
ls --format = bitta ustunli
ls - formatat = batafsil
Barcha fayl va papkalarni, har bir satrda 1ni ko'rsatadi.
ls -c
ls - formatat = vertikal
Ro'yxatni vertikal ravishda ko'rsatadi.
Ls buyrug'idan chiqishni qanday ajratish mumkin
Ls buyrug'idan chiqishni tartiblashtirish uchun --sort kaliti quyidagicha foydalanishingiz mumkin:
ls --sort = yo'q
ls --sort = hajmi
ls --sort = vaqt
ls --sort = versiya
Asl qiymati ko'rsatilmagan, fayllar nomlar bo'yicha tartiblangan degan ma'noni anglatadi. Hajmi bo'yicha tartiblashda eng katta hajmli fayl birinchi bo'lib ko'rsatiladi va eng kichik ko'rsatiladi.
Vaqt bo'yicha tartiblash avvalgi va eng kam olingan faylga so'nggi berilgan faylni ko'rsatadi.
Aytgancha, yuqoridagi barcha navlarga quyidagi buyruqlar bilan erishish mumkin:
ls -U
-S
ls -t
lv -v
Agar natijalarni teskari tartibida berishni istasangiz, quyidagi buyruqni bajaring.
ls -r --sort = hajmi
ls --reverse --sort = hajmi
Xulosa
Vaqtni formatlash bilan bog'liq bo'lgan boshqa bir qator kalitlar mavjud. Ls Linux Manual sahifasini o'qib, boshqa barcha kalitlarni o'qishingiz mumkin.
odam ls