لینوکس و من

۱۶ مطلب در مرداد ۱۳۹۵ ثبت شده است

غیر فعال کردن نمایش منوی فایرفاکس با Alt

اینکه در فایرفاکس بخوایم زبان کیبرد رو با Alt و Shift مرتب عوض کنیم و هر دفعه منوی بالای فایرفاکس ظاهر بشه، روی اعصابه! میتونیم برای غیر فعال کردن این حالت بوسیله about:config وارد تنظیمات بشیم و بعد مقدار ui.key.menuAccessKeyFocuses رو به false تغییر بدیم. برای نمایش منو هم میتونیم از ترکیب Alt + V استفاده کنیم

نمایش مقدار باتری لپتاپ در ترمینال

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

 upower -i /org/freedesktop/UPower/devices/battery_BAT0| grep -E "state|to\ full|percentage|time"


برای اینکه جالب تر بشه، میتونیم این دستور رو به صورت یک alias استفاده کنیم.

باز کردن new tab هنگام اجرای فایرفاکس

برای اینکه وقتی فایرفاکس باز میشه ما صفحه ی speed dial خود فایرفاکس رو ببینیم، باید در قسمت Prefrences در قسمت آدرس Home page اینو قرار بدیم:

about:newtab

حذف بوردر فایرفاکس در گنوم ۳

برای اینکه فضای بهتری در کار در گنوم ۳ داشته باشیم، میتونیم با این افزونه بوردر یا دکوریشن فایرفاکس رو موقعی که در حالت maximized قرار داره حذف کنیم.

اطلاعات جامع از کامپیوتر

برنامه hardinfo اطلاعات جامعی از چند و چون دستگاه لینوکسی شما ارائه میده. بدون نیاز به بکار بردن دستوراتی که مشخصات سیستم رو نشون میدن، این برنامه به راحتی هر چی که راجع به کامپیوترتون بخواید بدونید بهتون میگه



این برنامه در سیستم های آرچ به راحتی نصب میشه
 sudo pacman -S hardinfo

انتقال فایل بین دو لپتاپ لینوکسی

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

در هر دستگاه به قسمت کانکشن‌ها برید و این موارد رو اعمال کنید:

۱- در قسمت IPv4 تنظیمات IP رو از حالت اتوماتیک به Manual تغییر بدید و بعد به طور مثال برای هر کامپیوتر این مقادیر رو وارد کنید:

 gateway  netmask  address
   255.255.255.0  10.0.0.1 کامپیوتر اول
   255.255.255.0  10.0.0.2 کامپیوتر دوم
و بعد کانکشن ها رو فعال کنید. حالا با پینگ کردن آدرس هر کدوم از کامپیوترها میتونیم به متصل بودنشون مطمئن بشیم.

حالا میخوایم با استفاده از یک ماژول ساده ی پایتون از طریق FTP به فایلها در یک کامپیوتر دسترسی پیدا کنیم.  چون اینجا نیاز به اقدامات امنیتی نداره سراغ چیزای دیگه لازم نیست بریم و با یک کانکشن FTP غیر ایمن کارمون راه میفته.

در کامپیوتر مقصد، با استفاده از این دستور ماژول مربوط به پایتون رو نصب میکنیم:
yaourt -S python-pyftpdlib
یا
yaourt -S python2-pyftpdlib




حالا در دایرکتوری ای که میخوایم فایلها رو از اون منتقل کنیم یک ترمینال باز میکنیم و این دستور رو اجرا میکنیم

python -m pyftpdlib -w
یا
python2 -m pyftpdlib -w




حالا میتونیم در کامپیوتر مقصد با استفاده از یک نرم افزار FTP مثل Filezila به راحتی به کامپیوتر مبدا وصل بشیم و فایلها رو منتقل کنیم. IP کامپیوتر اول رو میدیم و کانکت میشیم.