ترفند برای گرفتن راحت تر اسکرین شات در XFCE

توجه: این مطلب قدیمی است و صرفا جهت آرشیو حفظ شده است. ممکن است امروزه برخی موارد یکسان نباشند.

در دسکتاپ XFCE میتونید دستور مربوط به گرفتن اسکرین شات از صفحه رو به دلخواه خودتون تغییر بدید. برای این کار وارد تنظیمات keyboard shortcuts بشید و xfce4-screenshooter رو پیدا کنید. دو تا داره، یکی با دکمه print screen و یکی با دکمه  shift و print screen. من به دلخواه خودم این دستورات رو به این شکل ها تغییر دادم:

دکمه print screen

xfce4-screenshooter -d 3 -f -s /run/media/Data/Pictures/screenshots

این معنیش اینه که از کل دسکتاپ بعد از ۳ ثانیه عکس بگیر و در اون پوشه ای که با رنگ خاکستری مشخصه ذخیره کن.

ترکیب با دکمه shift

xfce4-screenshooter -r -s /run/media/Data/Pictures/screenshots

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

جست و جوی فایل ها به روشی بسیار ساده در Thunar

توجه: این مطلب قدیمی است و صرفا جهت آرشیو حفظ شده است. ممکن است امروزه برخی موارد یکسان نباشند.

روشهای متفاوتی برای جست و جوی فایل ها در لینوکس وجود داره. هم از راه خط فرمان هم از راه گرافیکی. دسکتاپ های پیشرفته تر مثل گنوم و kde خب روش خاص خودشون رو دارن. اما باید در دسکتاپ های ساده تر مثل xfce خودمون دست به کار بشیم. در فروم ها از چیزی به نام catfish برای xfce نام بردند. اما این برنامه از gtk3 استفاده میکنه و با xfce سازگاری مناسبی نداره.

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

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

آنگاه در  Thunar یک custom action ایجاد کنید و این مقادیر رو براش قرار بدید

Name: Search for files
Command: bash ~/Programs/searchforfiles.sh %f
File pattern: *
Appears if selection contains: Directories

حالا وقتی روی یک فولدر یا داخلش رایت کلیک کنید عبارت search for files رو میبینید. خودتون نتیجه ی کار رو ببینید که چقدر سریع و تمیز این کار رو انجام میده.

ادامه مطلب

تغییر سکوی دستورات در ترمینال

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

[amin@hostname ~]$

با خودم گفتم برای چی باید همیشه این جوری باشه! من دلم نمیخواد مثلا hostname یا اون علامت استاندارد $ نمایش داده بشه!!

گشتم و این راهنمای خوب رو پیدا کردم. با قرار دادن این عبارت در فایل .bashrc در فولدر home میتونید bash رو به این صورت در بیارید: یک یوزرنیم و دو نقطه جلوش به همراه یک فاصله!

export PS1="\u: "

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

unmount زوری

ممکنه پیش بیاد وقتی میخواید یه درایوی رو که mount کردین unmount کنین ولی پاسخی که میگیرین اینه که درایو مشغوله و unmount نمیکنه. در صورتی که شما مطمئنید که درایو مشغول نیست. با دستور زیر میتونید به زور این کار رو انجام بدید:

unmount -l  /path/to/folder

اون حرف L کوچیکه.

حذف برنامه های wine

برای حذف برنامه های wine، کافیه توی ترمینال wine uninstaller رو اجرا کنید!

پ.ن: نمیشه توسعه دهندگان به همین چیزهای ساده ولی لازم فکر کنن؟!!

تغییر پــروکـسـی ترمینال

یه وقت هایی میشه که شما میخواید یه چیزی رو در ترمینال از اینترنت بگیرید که دست بر قضا از سایت هایی هستن که ایران رو تحریم کردند. یا حالا از این طرف مسدود هستند! چه روشی وجود داره که ما ترمینال رو بگیم از طریق پروکـســی ای که داریم عمل بکنه؟

به سادگی در ترمینال تایپ کنید:

export http_proxy='http://localhost:8118'

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

unset http_proxy




حاصل سر و کله زدن های من با لینوکس