همه چیزهایی که باید درباره فرماندهی بیشتر بدانید

این راهنما به همه چیزهایی که شما نیاز دارید که در مورد فرمان "بیشتر" در لینوکس بدانند یاد خواهید گرفت. فرمان بسیار مشابهی به نام فرمان "کمتر" وجود دارد که عملکرد مشابهی را به فرمان "بیشتر" ارائه می دهد که عموما به عنوان مفید تر است

در این راهنما، شما می توانید از دستورالعمل "بیشتر" استفاده کنید. همچنین تمامی سوئیچ های موجود به همراه معانی آنها نمایش داده می شود.

دستور لینوکس بیشتر انجام می شود

فرمان به شما اجازه می دهد تا یک بار در خروجی در ترمینال یک صفحه نمایش دهید. این خصوصا زمانی مفید است که یک فرمان را اجرا کنید که باعث پیمایش زیادی می شود مانند دستور ls یا دستور du .

مثال استفاده از فرماندهی بیشتر

دستور زیر را در یک پنجره ترمینال اجرا کنید:

ps -ef

این یک لیست از تمام فرآیندهای در حال اجرا بر روی سیستم شما را نشان می دهد.

نتایج باید در انتهای صفحه حرکت کنند.

اکنون دستور زیر را اجرا کنید:

ps -ef | بیشتر

صفحه نمایش با لیستی از اطلاعات پر خواهد شد، اما در انتهای صفحه با پیام زیر متوقف خواهد شد:

-- بیشتر --

برای رفتن به صفحه بعدی، نوار فضا را روی صفحه کلید فشار دهید.

شما می توانید فشار فضا را ادامه دهید تا زمانی که به پایان خروجی برسید یا می توانید کلید "q" را برای خروج فشار دهید.

دستور بیشتر با هر برنامه ای که به صفحه نمایش می رسد کار می کند.

شما لازم نیست که خروجی را به فرمان دیگر متصل کنید.

به عنوان مثال، اگر می خواهید یک فایل متنی یک صفحه را در یک زمان بخوانید، دستور فرمان را به صورت زیر به صورت زیر استفاده کنید:

بیشتر

روش خوبی برای آزمایش این است که زیر را در یک پنجره ترمینال تایپ کنید:

بیشتر / etc / passwd

پیام را تغییر دهید

شما می توانید پیام را برای دستور بیشتر تغییر دهید تا این موارد زیر را نمایش دهد:

فضای مطبوعات را برای ادامه، q برای ترک

برای دریافت پیام بالا نمایش داده شده از روش زیر استفاده بیشتری کنید.

ps -ef | بیشتر -d

این نیز رفتار فرمان بیشتر را هنگامی که یک کلید نادرست را فشار می دهید تغییر می دهد.

به طور پیش فرض، بوق می شود اما با استفاده از سوئیچ -d شما پیام زیر را مشاهده خواهید کرد.

h را برای دستورالعمل فشار دهید

چگونه متن را از پیمایش متوقف کنیم

به طور پیش فرض، خطوط متن به صفحه پیمایش می کنند تا صفحه با متن جدید پر شود. اگر می خواهید صفحه را پاک کنید و صفحه بعدی بدون پیمایش نمایش داده شود، از دستور زیر استفاده کنید:

بیشتر -p

شما همچنین می توانید از دستور زیر استفاده کنید که هر صفحه را از بالای صفحه رنگ می کند، باقی مانده از هر خط را به عنوان آن نمایش داده می شود.

بیشتر -c

چندین خط را به یک خط فشار دهید

اگر شما یک فایل با تعداد زیادی از سطوح blankes در آن وجود دارد، شما می توانید بیشتر برای فشرده کردن هر بلوک از خطوط خالی را به یک خط.

به عنوان مثال به متن زیر نگاه کنید:

این یک خط از متن است



این خط 2 خط خالی قبل از آن است



این خط قبل از آن 4 خط خالی است

شما می توانید دستور بیشتری را برای نمایش خطوط به صورت زیر دریافت کنید:

این یک خط از متن است

این خط 2 خط خالی قبل از آن است

این خط قبل از آن دارای 4 خط صفر است

برای دریافت این قابلیت، دستور زیر را اجرا کنید:

بیشتر -s

اندازه صفحه را مشخص کنید

شما می توانید تعداد خطوط را قبل از اینکه فرمان بیشتر نمایش متن را متوقف کند تعیین کنید.

مثلا:

بیشتر -u5

دستور بالا فایل 5 خط را در یک زمان نمایش می دهد.

شروع بیشتر از یک شماره خط خاص

شما می توانید بیشتر از یک شماره خط خاص شروع به کار کنید:

به عنوان مثال، تصور کنید فایل زیر داشته باشید:

این خط 1 است
این خط 2 است
این خط 3 است
این خط 4 است
این خط 5 است
این خط 6 است
این خط 7 است
این خط 8 است

حالا به این دستور نگاه کنید:

بیشتر + u6

خروجی به شرح زیر است:

این خط 6 است
این خط 7 است
این خط 8 است

جنبه پیمایش باقی می ماند.

بیشتر + u3 -u2

دستور بالا به شرح زیر است:

این خط 3 است
این خط 4 است
-- بیشتر --

شروع از یک خط خاص متن

اگر میخواهید اکثر فایلها را جستوجو کنید تا زمانی که به خط خاصی از متن دسترسی پیدا کنید، از دستور زیر استفاده کنید:

بیشتر + / "متن برای جستجو برای

این کلمه "skipping" را نمایش می دهد تا زمانی که به خط متن دسترسی پیدا کنید.

یک تعداد مشخصی از خط ها را در یک زمان با استفاده از بیشتر حرکت دهید

به طور پیش فرض وقتی که فاصله ای را فشار می دهید فرمان بیشتر طول صفحه را اندازه می گیرد که یا اندازه صفحه نمایش یا تنظیم مشخص شده توسط سوئیچ -u است.

اگر می خواهید 2 خط را در یک زمان حرکت دهید، قبل از فشار دادن فاصله، شماره 2 را فشار دهید. برای 5 خط 5 قبل از نوار فضا فشار دهید.

تنظیمات فوق تنها برای آن کلید فشار داده می شود، با این حال.

شما می توانید پیش فرض جدیدی را تنظیم کنید که بالاتر از قبل باشد. برای انجام این کار، تعداد خطوطی که می خواهید با کلید «z» حرکت کنید، فشار دهید.

به عنوان مثال "9z" باعث می شود که صفحه نمایش 9 خط را حرکت دهد. در حال حاضر زمانی که فضای را فشار می دهید، اسکرول همیشه 9 خط است.

کلید بازگشت یک خط را در یک زمان پیمایش می کند. اگر می خواهید 5 خط در یک زمان باشد، شماره 5 را فشار دهید و کلید برگشت آن را فشار دهید. این به طور پیش فرض جدید می شود بنابراین کلید بازگشت همیشه 5 خط را می کند. البته می توانید از هر عددی که انتخاب می کنید استفاده کنید. 5 فقط یک نمونه است.

کلید چهارم است که می توانید برای پیمایش استفاده کنید. به طور پیش فرض، اگر دکمه "d" را فشار دهید، صفحه نمایش 11 خط در یک زمان حرکت می کند. دوباره می توانید قبل از فشار دادن دکمه "D" هر عدد را فشار دهید تا آن را با یک پیش فرض جدید تنظیم کنید.

به عنوان مثال "4d" باعث می شود تا 4 بار در هر زمان که دکمه "d" فشار داده می شود.

چگونه به پریدن خطوط و صفحات متن

هنگام استفاده از فرمان بیشتر شما می توانید خطوط متن را از بین ببرید.

به عنوان مثال، با فشار دادن کلید "s" یک خط از متن را از بین می برد. شما می توانید پیش فرض را با وارد کردن عدد قبل از کلید "s" تغییر دهید. به عنوان مثال "20s" رفتار را تغییر می دهد به طوری که skip در حال حاضر 20 خط متن است.

شما همچنین می توانید کل صفحات متن را جست و جو کنید. برای این کار کلید "f" را فشار دهید. باز هم وارد کردن شماره اول باعث می شود که فرمان بیشتر به تعداد مشخصی از صفحات متن بپردازد.

اگر شما بیش از حد به جلو پیش رفته باشید، می توانید از کلید "b" برای جست و جو کردن یک خط از متن استفاده کنید. باز هم می توانید از یک عدد قبل از "b" استفاده کنید تا تعداد مشخصی از خطوط را به عقب برگردانید. این می تواند تنها در هنگام استفاده از دستور فراتر از یک فایل کار کند.

نمایش شماره خط فعلی

شما می توانید شماره خط فعلی را با فشار دادن کلید equals (=) نمایش دهید.

چگونه برای جستجوی متن با استفاده بیشتر

برای جستجوی الگوی متن با استفاده از دستور بیشتر فشار اسلش رو به جلو و عبارت را برای جستجو وارد کنید.

به عنوان مثال "/ hello world"

این نخستین رخداد متن "سلام جهان" را پیدا خواهد کرد.

اگر می خواهید 5th occurrence of "hello world" را پیدا کنید "5 /" hello world ""

با فشار دادن کلید 'n'، وقوع بعدی عبارت قبلی جستجو می شود. اگر از عدد قبل از عبارت جستجو استفاده کردید که اولویت دارد. بنابراین اگر شما برای 5th occurrence of "hello world" جستجو کردید، سپس با فشار دادن "n"، رویداد 5 بعدی "hello world" را جستجو کنید.

فشار دادن کلید apostrophe (') به جایی که جستجو آغاز می شود، می رود.

شما می توانید از هر گونه اصطلاح معتبر معتبر به عنوان بخشی از عبارت جستجو استفاده کنید.

خلاصه

برای اطلاعات بیشتر در مورد فرمان بیشتر صفحه لینوکس انسان را بخوانید.