Sizga ko'proq buyruq haqida bilishingiz kerak bo'lgan hamma narsa

Ushbu qo'llanma Linuxda "ko'proq" buyrug'i haqida bilishingiz kerak bo'lgan hamma narsani o'rgatadi. "Ko'proq" buyrug'iga o'xshash vazifani bajaradigan "kamroq" buyrug'i juda ko'p shunga o'xshash buyruqlar mavjud, bu odatda foydali deb hisoblanadi

Ushbu qo'llanmada siz "ko'proq" buyrug'i uchun umumiy foydalanishni topasiz. Sizda mavjud bo'lgan barcha kalitlarga ham ularning ma'nolari ko'rsatiladi.

Linuxning yana qanday buyrug'i bor?

Qo'shimcha buyruqlar siz terminaldagi bir sahifada chiqishni ko'rishga imkon beradi. Bu ayniqsa , ls buyrug'i yoki du buyrug'i kabi juda ko'p harakatga sabab bo'lgan buyruqni ishlatishda foydalidir.

Batafsil buyruqning misollari

Terminal oynasida quyidagi buyruqni bajaring:

ps -f

Bu tizimingizda ishlaydigan barcha jarayonlarning ro'yxatini qaytaradi.

Natijalar ekranning oxiriga o'tishi kerak.

Endi quyidagi buyruqni bajaring:

ps -f | Ko'proq

Ekran ma'lumotlar ro'yxatini to'ldiradi, lekin sahifaning oxirida quyidagi xabar bilan to'xtaydi:

-- Ko'proq --

Keyingi sahifaga o'tish uchun klaviaturadagi bo'sh joyni bosing.

Chiqish oxiriga kelguningizcha bosib turishingiz mumkin yoki siz chiqish uchun "q" tugmasini bosishingiz mumkin.

Qo'shimcha buyruqlar ekranga chiqadigan har qanday dastur bilan ishlaydi.

Chiqib ketishni ko'proq buyruqqa chizishingiz shart emas.

Misol uchun, matnli faylni o'qishni istasangiz, bir vaqtning o'zida sahifani o'zingiznikidan ko'proq buyruq foydalaning:

yana

Buni tekshirishning yaxshi usuli quyidagilarni terminali oynaga yozish:

ko'proq / etc / passwd

Xabarni o'zgartiring

Xabarni yanada ko'proq buyruqlar uchun o'zgartirishi mumkin, shunday qilib:

davom etish uchun bo'sh joy tugmachasini bosing

Yuqoridagi xabarni ko'rish uchun quyidagi usulni qo'llang.

ps -f | ko'proq-d

Bu noto'g'ri tugmachani bosganingizda ham qo'shimcha buyruqning xatti-harakatlarini o'zgartiradi.

Odatiy bo'lib, ovozli signal eshitiladi, lekin -d -ni ishlatish bilan siz quyidagi xabarni ko'rasiz.

Ko'rsatmalar uchun h ni bosing

O'tkazishdan matnni qanday to'xtatish kerak

Odatiy bo'lib, matn satrlari ekran yangi matn bilan to'lmaguncha sahifani yuqoriga siljitadi. Agar siz ekranni tozalashni xohlasangiz va keyingi sahifani o'tishsiz namoyish qilish uchun quyidagi buyruqni ishlating:

yana -p

Bundan tashqari, har bir ekranning yuqori qismidan bo'yalgan va har bir satrning qolgan qismini ko'rsatilganday tozalash uchun quyidagi buyruqni ishlatishingiz mumkin.

ko'proq -c

Bir yo'nalishda bir nechta chiziqni siqish

Agar sizda bo'sh blanklar qatoriga ega bo'lgan faylingiz bo'lsa, siz bo'sh satrlarning har bir blokini bir qatorga siqish uchun ko'proq narsa olishingiz mumkin.

Masalan, quyidagi matnga qarang:

bu matnning bir qatoridir



bu satrda 2 ta bo'sh satr bor



bu satrda 4 ta bo'sh satr mavjud

Quyidagi satrlarni ko'rsatish uchun ko'proq buyruqni olishingiz mumkin:

bu matnning bir qatoridir

bu satrda 2 ta bo'sh satr bor

bu satrda 4 ta bo'sh satr mavjud

Ushbu funksiyani olish uchun quyidagi buyruqni bajaring:

ko'proq -s

Ekranning o'lchamini tanlang

Ko'proq buyruqlar matnni ko'rsatishni to'xtatmasdan oldin ishlatiladigan qatorlar sonini belgilashingiz mumkin.

Masalan:

yana -u5

Yuqoridagi buyruqlar faylni bir vaqtning o'zida 5 qatordan iborat bo'ladi.

Ayrim qatorlar raqamidan ko'proq narsani boshlang

Siz ma'lum bir qator raqamidan ishlashni boshlash uchun ko'proq narsani olishingiz mumkin:

Misol uchun, quyidagi faylni tasavvur qiling:

bu 1-satr
bu 2-satr
bu 3-satr
Bu 4-satr
bu 5-satr
Bu 6-satr
bu 7-satr
Bu 8-satr

Endi bu buyruqni ko'rib chiqing:

ko'proq + u6

Chiqish quyidagicha bo'ladi

Bu 6-satr
bu 7-satr
Bu 8-satr

O'tkazish yo'nalishi qoladi.

ko'proq + u3 -u2

Yuqoridagi buyruq quyidagilarni aks etadi:

bu 3-satr
Bu 4-satr
-- Ko'proq --

Muayyan matn qatoridan boshlang

Agar ma'lum bir matn qatoriga o'tmaguningizcha faylning katta qismini o'tkazib yubormoqchi bo'lsangiz, quyidagi buyruqni ishlating:

ko'proq + / "" ni qidirish uchun matn

Matn qatoriga kelmaguningizcha, "o'tish" so'zini ko'rsatib beradi.

Bir vaqtning o'zida bir nechta qatorlarni aylantiring

Bo'sh joyni bosganingizda sukut bo'yicha, buyruqlar ekranning uzunligi yoki -u tugmachasi bilan belgilangan sozlamani o'zgartiradi.

Agar siz bir vaqtning o'zida 2 qatorni aylantirmoqchi bo'lsangiz bo'sh joyni bosishdan oldin 2-soniyani bosing. 5 ta satr uchun bo'sh joydan 5 oldin bosing.

Yuqoridagi xil sozlamalar, faqat bitta tugmachani bosib turishi mumkin.

Avvalgi holatga nisbatan ustunlikka ega bo'lgan yangi standartni o'rnatishingiz mumkin. Buni amalga oshirish uchun "z" tugmachasini bosib, kerakli qatorlarni kiriting.

Misol uchun, "9z" ekranning 9 qatorini aylantiradi. Endi bo'sh joyni bosganingizda, aylana har doim 9 satr bo'ladi.

Qaytib kelish tugmasi bir vaqtning o'zida bir qatorni aylantiradi. Bir vaqtning o'zida 5 satr bo'lishini istasangiz, raqamni 5 va orqaga qaytish tugmachasini bosing. Bu esa, yangi holatga aylanadi, shuning uchun qaytarish tugmasi har doim 5 satrga o'tadi. Siz, albatta, tanlagan istalgan raqamdan foydalanishingiz mumkin, 5 faqat misol.

O'tkazish uchun foydalanishingiz mumkin bo'lgan to'rtinchi kalit mavjud. Odatiy bo'lib, agar siz "d" tugmachasini bossangiz, ekran bir vaqtning o'zida 11 qatorni aylantiradi. Yana "D" tugmachasini bosishdan avval siz biron-bir raqamni bosishingiz mumkin.

Misol uchun, "4d" ko'proq "D" tugmasini bosilgan bir vaqtning o'zida 4 qatorni aylantiradi.

Matnli qatorlar va sahifalarni qanday o'tkazish kerak

Qo'shimcha buyruqlar ishlatilayotganda siz ham matn qatorlarini o'tkazib yuborishingiz mumkin.

Masalan, "s" tugmachasini bosish 1 satr matnni o'tkazib yuboradi. "S" tugmachasidan oldin raqamni kiritib, standartni o'zgartirishingiz mumkin. Misol uchun, "20s" xatti-harakatni o'zgartiradi, shunda skip hozir 20 ta matndan iborat.

Bundan tashqari, matnning barcha sahifalarini o'tkazib yuborishingiz mumkin. Buning uchun "f" tugmachasini bosing. Birinchidan, raqamni birinchi kiritish, ko'rsatilgan buyruqlar sonini skriptga o'tkazish uchun ko'proq buyruqni keltirib chiqaradi.

Agar juda uzoqqa ketgan bo'lsangiz, matnni saqlab qo'yish uchun "b" tugmachasidan foydalanishingiz mumkin. Shunga qaramay, siz avval "b" dan oldin raqamni ishlatib, ma'lum qatorli qatorlarni qaytarib olishingiz mumkin. Bu faqat faylga nisbatan ko'proq buyruq ishlatilganda ishlashi mumkin.

Joriy chiziq raqamini ko'rsatish

Joriy satr raqamini teng (=) tugmachasini bosish orqali ko'rishingiz mumkin.

Matnlarni qidirib qidirib topish

Ko'proq buyruqni qo'llagan holda matn naqshini qidirish uchun oldinga slash tugmasini bosing va qo'ng'iroq qilish uchun so'zni kiriting.

Masalan, "/ salom dunyosi"

Bu "salom dunyosi" matnining birinchi ko'rinishini topadi.

Agar "salom dunyosi" 5-marta paydo bo'lishini istasangiz, "5 /" salom dunyo "dan foydalaning."

"N" tugmachasini bosish oldingi qidiruv so'zi keyingi ko'rinishini topadi. Agar siz avvaldan foydalanadigan qidiruv so'zi oldidan foydalangan bo'lsangiz. Agar siz "salom dunyosi" ning 5-chi bosqichini qidirgan bo'lsangiz, "n" ni bosish "salom dunyosi" ning keyingi 5-marta paydo bo'lishini kutadi.

Belgilagichning (') tugmachasini bosish qidiruv boshlangan joyga o'tadi.

Qidiruv atamasining bir qismi sifatida har qanday joriy muntazam ifodani ishlatishingiz mumkin.

Xulosa

Qo'shimcha buyruqlar haqida qo'shimcha ma'lumot olish uchun Linux menyusi sahifasini o'qing.