Ls buyruqlarini Linuxdagi ro'yxatga olish fayllaridan foydalanish

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