رضا حسین‌زاده
رضا حسین‌زاده
خواندن ۲ دقیقه·۲ سال پیش

فایل‌هایتان را در خط فرمان لینوکس با ranger مدیریت کنید

به نام خدا

پایه‌ای و ساده‌ترین راه برای دیدن پرونده‌ها (Files) و شاخه‌ها (Directories) در سیستم‌های شبه‌یونیکس دستورات ll و ls هستند. ولی بعضی وقت‌ها صرفا نمیخواهیم متادیتای پرونده‌ها را نگاه کنیم و دوست داریم در یک نگاه، محتویات آن را هم ببینیم.

اگر کار کردن در پایانه با خانواده ویم را دوست دارید و نمیخواهید به هیچ دلیلی پایانه را ترک کنید، رنجر دوست جدید شماست! رنجر یک مدیرفایل مینیمال که به شما اجازه میدهد علاوه بر حرکت در بین پرونده‌ها و شاخه‌ها، پیش‌نمایشی از آنها را هم ببینید. رنجر با rifile - که ابزاری برای تشخیص برنامه مناسب برای باز کردن فایل است - باندل شده‌است.

رنجر را نصب کنید

با دستور زیر:

sudo apt install ranger

رنجر در مک هم موجود است.

استفاده کردن از رنجر برای اولین بار

به عنوان کاربر، شما میتوانید با تایپ کردن ranger در پایانه وارد این برنامه شوید. البته برای من آیکون این برنامه هم در بین برنامه‌هایم اضافه شد. با کلیدهای جهت میتوانید بین فایل‌ها و شاخه‌ها حرکت کنید.

وسط صفحه را ببینید
وسط صفحه را ببینید

با فشردن F4 میتوانید با ویرایشگر پیشفرض پرونده مورد نظر را ویرایش کنید.

تصاویر و ویدئوها چه؟

استفاده از rifile باعث شده است که رنجر بتواند به سرعت برنامه مناسب برای باز کردن فایل را پیدا کند. وقتی نشانگر رنجر روی تصویر یا ویدئوی مورد نظر شما بود، اگر اینتر را بزنید، در نرم‌افزار پیشفرضتان این پرونده باز خواهد شد.

کلیدهای کار با پرونده‌ها

j: حرکت به پایین
k: حرکت به بالا
h: حرکت به شاخه والد
gg: رفتن به بالاترین مورد لیست
i: پیشنمایش پرونده
r: باز کردن پرونده
zh: نمایش پرونده و شاخه‌های پنهان
cw: تغییر نام پرونده کنونی
yy: رونوشت (کپی) برداری پرونده یا شاخه
dd: بریدن (کات) پرونده یا شاخه
pp: جاگذاری (پیست) کردن پرونده یا شاخه
u: آندو
z: تغییر تنظیمات
dD: حذف پرونده یا شاخه

دیدید که اکثر این کلیدها مشابه ویم هستند. اگر کاربر ویم هستید اینها برایتان آسان خواهند بود.

دستورات

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

:openwith app :touch FILE :mkdir DIR :shell <command> :delete

که اکثرا همان دستورات خط فرمان لینوکس هستند.

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

نظرتان درباره این برنامه چیست؟ آیا نیازهایتان به محیط گرافیکی را برآورده میکند؟

منبع: https://opensource.com/article/22/7/manage-files-linux-terminal-ranger

رنجرلینوکسrangerlinuxگنو
راه های ارتباطی: https://dbt3.ch/@reza انتشارات ما: https://virgool.io/KarrarGroup
شاید از این پست‌ها خوشتان بیاید