Daha çox komanda haqqında bilmək lazımdır hər şey

Bu təlimatda sizə Linuxdakı "daha çox" əmr barədə bilmək üçün lazım olan hər şeyi öyrədir. Daha çox faydalı hesab edilən "daha çox" əmrə oxşar funksiyanı yerinə yetirən "az" komanda kimi çox oxşar bir əmri var

Bu təlimatda "daha çox" komanda üçün ümumi istifadələri tapa bilərsiniz. Həm də mövcud olan bütün açarları da onların mənaları ilə göstəriləcəkdir.

Linuxun daha çox əmri nədir

Daha çox əmr bir anda terminalın bir səhifəsində çıxış göstərməsinə imkan verir. Bu , ls əmri və ya du əmri kimi bir çox hərəkətə səbəb olan bir əmr işləyərkən xüsusilə faydalıdır.

Daha çox komandanın nümunəsini istifadə edir

Terminal pəncərəsində aşağıdakı əmrləri çalıştırın:

ps -ef

Bu, sisteminizdə çalışan bütün proseslərin siyahısını verir.

Nəticələr ekranın sonundan kənara keçməlidir.

İndi aşağıdakı əmri çalıştırın:

ps-f | | daha çox

Ekran bir məlumat siyahısı ilə doldurulacaq, ancaq aşağıdakı mesajla səhifənin sonunda duracaq:

- daha çox -

Bir sonrakı səhifəyə keçmək üçün klaviaturada yer barı basın.

Çıxışın sonuna çatana qədər basaraq yerə davam edə bilərsiniz və ya çıxmaq üçün "q" düyməsini basa bilərsiniz.

Daha çox əmr ekrana çıxan hər hansı tətbiq ilə işləyir.

Çıxışınızı daha çox əmrə boru verməyə ehtiyac yoxdur.

Məsələn, bir mətn faylı oxumaq istəsəniz, bir seferde bir səhifə daha çox komutu aşağıdakı kimi istifadə edin:

daha çox

Testin yaxşı bir yolu terminal terminalinə aşağıdakıları yazın:

daha çox / etc / passwd

Mesajı dəyişdirin

Aşağıdakıları göstərmək üçün mesajı daha çox əmr üçün dəyişə bilərsiniz:

mətbuat yerini davam etdirmək, q çıxmaq

Yuxarıda göstərilən mesajı almaq üçün daha çox istifadə edin.

ps-f | | daha çox -d

Bu, yanlış bir tuşa basarkən daha çox əmrin davranışını da dəyişir.

Mənim cari olaraq, bir səs-küy olacaq, ancaq -d keçidini istifadə edərək, aşağıdakı mesajı görəcəksiniz.

Təlimat üçün h düyməsini basın

Keçiddən mətni necə dayandırmaq olar?

Varsayılan olaraq, mətn xətləri ekranı yeni mətlə ilə dolana qədər səhifəni yuxarıya doğru fırladın. Ekranın təmizlənməsini və növbəti səhifəni kaydırmadan nümayiş etdirmək istəsəniz aşağıdakı əmrləri istifadə edin:

daha çox -b

Hər bir ekranın yuxarıdan rəngini çəkən, göstərildiyi kimi hər bir xəttin qalanını təmizləyən aşağıdakı komandan da istifadə edə bilərsiniz.

daha çox -c

Bir xəttə birdən çox xətt çəkin

Bununla yanaşı, bir çox boşluq xətləri olan bir faylınız varsa, boş satırların hər bir blokunu bir xəttə sıxmaq üçün daha çox məlumat əldə edə bilərsiniz.

Məsələn, aşağıdakı mətnə ​​baxın:

bu bir mətn xətti



bu xəttdən əvvəl 2 boş xətt var



bu xəttdən əvvəl 4 boş xətt var

Aşağıdakı kimi xətləri göstərmək üçün daha çox əmr əldə edə bilərsiniz:

bu bir mətn xətti

bu xəttdən əvvəl 2 boş xətt var

bu xəttdən əvvəl 4 boşluq xətləri var

Bu funksiyanı almaq üçün aşağıdakı əmrləri yerinə yetirin:

daha çox -s

Ekranın ölçüsünü göstərin

Daha çox komanda mətni göstərməyi dayandırmadan əvvəl istifadə ediləcək xətlərin sayını təyin edə bilərsiniz.

Misal üçün:

daha -u5

Yuxarıdakı komanda bir anda 5 xətt fayl göstərəcək.

Müəyyən bir ədəddən daha çox başlayın

Müəyyən bir xətt nömrəsindən işə başlamaq üçün daha çox məlumat əldə edə bilərsiniz:

Məsələn, aşağıdakı faylı təsəvvür edin:

bu xətt 1dir
bu xətt 2dir
bu, 3-cü xəttdir
bu xətt 4dir
bu xətt 5dir
bu xəttdir 6
bu xətt 7dir
bu xətt 8dir

İndi bu əmrə baxın:

daha + u6

Çıxış belə olardı

bu xəttdir 6
bu xətt 7dir
bu xətt 8dir

Keçid aspekti qalacaq.

daha + u3 -u2

Yuxarıda göstərilən əmr aşağıdakıları göstərəcəkdir:

bu, 3-cü xəttdir
bu xətt 4dir
- daha çox -

Mətnin müəyyən bir xəttindən başlayın

Müəyyən bir mətn xəttinə getməyincə bir faylın ən çoxunu keçmək istəyirsinizsə aşağıdakı əmrləri istifadə edin:

daha çox + / "" üçün axtarış mətni

Mətnin xəttinə çatana qədər bu "atlama" sözünü göstərəcək.

Daha çox istifadə edərək bir sıra həddi keçin

Boşluq düyməsinə basdığınız zaman default olaraq, daha çox komanda ekranın ölçüsü və ya -u keçidində göstərilən parametr olan səhifənin uzunluğu üçün hərəkət edəcəkdir.

Bir seferde 2 satır gezinmek isterseniz, boşluq çubuğuna basmadan 2 numarayı basın. 5 xətt üçün boşluq çubuğundan əvvəl 5 basın.

Yuxarıda göstərilən parametr yalnız bir mətbuat üçün davam edir.

Əvvəlki birinə üstünlük verən yeni bir öhdəlik qura bilərsiniz. Bunu etmək üçün "Z" düyməsinə baxdığınız sürüşdürmək istədiyiniz xətlərin sayını basın.

Məsələn, "9z" ekranı 9 satır sürüşdürməyə səbəb olacaq. İndi yerə basdığınız zaman scroll həmişə 9 xətt olacaq.

Dönüş tuşu bir seferde bir satırı kaydırır. Bunun bir anda 5 xətt olmasını istəyirsənsə, 5 nömrə ilə qaytarma düyməsini basın. Bu, yeni qaynaq olur, beləliklə, geri dönüş düyməsi həmişə 5 xalla keçəcəkdir. Əlbəttə ki, seçdiyiniz hər hansı bir sayını istifadə edə bilərsiniz, 5 yalnız bir nümunədir.

Kaydırmaq üçün istifadə edə biləcəyiniz dördüncü bir düymə var. Varsayılan olaraq, "d" düyməsinə basarsanız, ekran bir seqmentdə 11 xətt hərəkət edəcək. Yenidən "d" düyməsinə basmadan əvvəl hər hansı bir nömrəni yeni bir vəziyyətdə qurmaq üçün yenidən basa bilərsiniz.

Məsələn, "4d" daha çox "d" düyməsinə basdıqda bir anda 4 xətt hərəkət etməsinə səbəb olacaq.

Mətnin xətləri və səhifələrini necə atmaq olar?

Daha çox əmri istifadə edərkən də mətn xətlərini atlaya bilərsiniz.

Məsələn, "s" düyməsinə basmaq 1 ədəd mətn atlayır. "S" əvvəli bir nömrə girərək default'u dəyişə bilərsiniz. Məsələn, "20s" davranışı dəyişir, belə ki keçid artıq 20 satır mətndir.

Mətnin bütün səhifələrini atlaya bilərsiniz. Bunu etmək üçün "f" düyməsini basın. Yenə bir nömrə daxil edərkən, daha çox komanda müəyyən edilmiş sayda mətn səhifəsini atmağa səbəb olacaq.

Çox uzaq irəli getdiyiniz halda, bir mətn xətti keçmək üçün "b" düyməsini istifadə edə bilərsiniz. Yenə də "b" ə qədər bir sıra istifadə edə bilərsiniz. Bu, yalnız bir faylya qarşı daha çox əmri istifadə edərkən işləyə bilər.

Mövcud line nömrəsini göstərin

Siz bərabər düyməsinə (=) basaraq cari xəttin nömrəsini göstərə bilərsiniz.

Daha çox istifadə edərək mətn axtarma

Daha çox əmri istifadə edərək mətn desenini axtarmaq üçün irəli çırtma düyməsini basın və aranacak bir ifadəni daxil edin.

Məsələn "/ hello world"

Bu, "salam dünyası" mətninin ilk dəfə olduğunu tapacaqdır.

"Salam dünyası" nin 5-ci ildönümünü tapmaq istəyirsinizsə, "5 /" salam dünya "" "

'N' düyməsinə basaraq, əvvəlki axtarış müddətinin sonrakı başlanğıcını tapacaqdır. Öncelikli axtarış teriminden önce bir sıra istifadə etdiyiniz halda. Belə ki, 5-ci dəfə "salam dünyası" nı axtaranda, "n" düyməsinə basaraq "salam dünyası" nın növbəti 5-ci ildönümünü axtaracaqdır.

Apardın (') düyməsini basaraq axtarış başladığı yerə gedəcəkdir.

Axtarış terminin bir hissəsi kimi hər hansı bir etibarlı ifadəni istifadə edə bilərsiniz.

Xülasə

Daha çox komanda haqqında daha ətraflı məlumat üçün Linux adam səhifəsini oxuyun.