کدنگار

وبلاگ شخصی-آموزشی علی رشیدی

کدنگار

وبلاگ شخصی-آموزشی علی رشیدی

طبقه بندی موضوعی
پیوندهای روزانه
پیوندها

آموزش Linux Essentials - قسمت دهم

چهارشنبه, ۱۰ شهریور ۱۳۹۵، ۰۹:۱۲ ب.ظ

نمایش محتویات فایل‌ها – less و more

برای نمایش محتویات فایل بر روی صفحه میتوانید به راحتی از دستور more استفاده کنید، این دستور میتواند محتویات یک فایل متنی را صفحه به صفحه برای شما نمایش دهد. یک صفحه از محتویات فایل نمایش داده میشود، و سپس در آخرین خط –-More-- را میبینید، میتوانید با فشردن کلید های معرفی شده در جدول زیر متن را پیمایش کنید.



کلید

عملکرد

یک خط را می پیماید

فاصله (Space)

یک صفحه را می پیماید

b

یک صفحه به عقب باز میگردد

h

نمایش راهنما

q

خروج از more

/ <word> ↩

در متن <word> را جستجو میکند.

! <command> ↩

دستور <command> را در یک شل اجرا میکند.

v

ویرایشگر متن را اجرا میکند (به طور پیش‌فرض vi)

Ctrl + l

صفحه را مجدداً ترسیم میکند (Redraw)



میتوانید more را با گزینه های خاصی که پشتیبانی میکند اجرا کنید. گزینه ی s- (مخفف squeeze) در صورت وجود چند خط خالی، فقط یک خط خالی را نمایش میدهد (صرفه جویی در فضای صفحه). با استفاده از گزینه ی n number- میتوانید تعین کنید که هر صفحه از چند خط تشکیل شود، در غیر این صورت، بر اساس مختصات ترمینال تنظیم خواهد شد.

خروجی more محدودیت‌هایی نیز دارد، مثلاً نمیتوانید به عقب بازگردید تا به ابتدای فایل برسید. بنابراین بهتر است از نسخه بهبود یافته آن به نام less استفاده کرد. Less به شما این امکان را میدهد تا با کلید های جهت متن را پیمایش کنید، عمل‌کرد جستجو بهبود یافته و این امکان را میدهد که از ابتدا یا انتهای متن شروع به جستجو کنید. دستور های معمول در جدول زیر آمده اند.

کلید

نتیجه

یا e یا j یا ↩

یک خط به پایین میرود

F یا فاصله

یک صفحه به پایین می‌رود

Y یا k یا ↑

یک خط به بالا می‌رود

b

یک صفحه به بالا میرود

Home یا g

به ابتدای متن برمیگردد

End یا Shif + g

به انتهای متن میپرد

p <percent> ↩

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

h

نمایش راهنما

q

خروج

/ <word> ↩

عبارت <word> را در متن از آخر جستجو میکند

n

ادامه جستجو از آخر فایل

? <word> ↩

عبارت <word> را در متن از اول فایل جستجو میکند

Shift + n

ادامه جستجو از ابتدای فایل

! <command> ↩

دستور <command> را در یک شل اجرا میکند.

v

ویرایشگر متن را فراخوانی میکند(پیشفرض : vi)

r یا Ctrl + l

صفحه را مجدداً ترسیم میکند (redraw)






نظرات (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی