لینوکس و من

انتقال خودکار فایل‌ها

من معمولاً فیلم زیاد دانلود می‌کنم و برای اینکه کارم راحتر بشه یه اسکریپت کوتاه نوشتم تا خودکار خودش مثلا فایل‌های سریال‌ها رو توی پوشه اون سریال انتقال بده البته از اول هم میشه توی اون مسیر سیو کرد ولی ممکنه فایل خراب باشه یا کیفیت اون فیلم بدرد نخور باشه در کل با این فایل می‌تونید خودکار فایلی رو انتقال بدید

 

#!/bin/bash
for i in ~/Downloads/*.mp4
do
mv "$i" /home/m0sen/Videos/
done

for i in ~/Downloads/*.mkv
do
mv "$i" /home/m0sen/Videos/
done

for i in ~/Downloads/*.mp3
do
mv "$i" /home/m0sen/Music/
done

تبدیل فرمت M4A به MP3


 

شاید برای شما هم اتفاق افتاده باشه که از iTunes یک موزیکی رو ریپ کردید و می‌خواید به Mp3 تبدیلش کنید. برای اینکه هر بار اینکار رو انجام ندید کافیه یه Custom Actions در Thunar بزنید.

Command : " ffmpeg -i  %f %n.mp3 "

این دو تا تصویر که شاید بدردتون خورد.
 




وارد کردن یک خط به انتهای یک فایل

پیش میاد بخوایم فقط یک خط به انتهای یک فایلی اضافه کنیم. به جای اینکه به خودمون زحمت بدیم و فایل رو باز کنیم و کپی و پیست و ذخییییره... اووووه، با یه خط دستور میشه این کار رو انجام داد. البته برای تغییر فایل های سیستمی باید در حالت su باشید. با sudo کار نمیکنه.

برای مثال:
 
echo 'custom text' >> /file.txt

منوی برنامه ها در پنل xfce

همیشه دنبال این بودم که بشه منوی برنامه ها رو مثل mac یا یونیتی وارد پنل کنم.  چون فضای پنل استفاده ی مناسبی نداشت و نباید پرت میشد!
تا اینکه توی این وبلاگ پیدا کردم چطوری.
 


 
برای اوبونتو در اون وبلاگ آقای امیرصمیمی توضیح دادند. در مورد آرچ اما کمی فرق میکنه.
برای آرچ این بسته ها رو از AUR نصب کنید:
 
yaourt -S xfce4-topmenu-plugin-git
yaourt -S topmenu-gtk3-git
yaourt -S topmenu-mozilla-git
 


و بعد این دستور رو پس از انجام su و رفتن به کاربر root اجرا کنید
 
  echo 'export GTK_MODULES=topmenu-gtk-module' >> /etc/profile

در آخر یک بار logout/in کنید.

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

۲۸ منحنی رنگ GIMP

 

۳ نمونه از این محنی رنگ‌ها
 
همانطور که از اسمش هم پیداست برای تغییر رنگ عکس‌هاست ولی چطوری ازش استفاده کنیم اول این فایل رو دانلود کنید
و در مسیر ~/.gimp-2.8/curves/ بریزید. بعد گیمپ رو باز کنید Ctrl + M یا از Colours منحنی ( Curves ) رو پیدا کنید.

مثل عکس Import Setting و فایل مربوطه در مسیری که ریختید رو باز کنید.
 

 

تبدیل pdf به فایل تصویری در لینوکس

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

 convert -density 150 file.pdf[0-10]  file.png

این میگه با کیفیت ۱۵۰ از صفحه ۱ تا ۱۰ از فایل file.pdf به فایلهای file.png تبدیل کن. فایلهای حاصله هم عددگذاری میشن.

اتصال دوربین دیجیتال ( DSLR ) به آرچ

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

sudo pacman -S gvfs-mtp gvfs-gphoto2 gphoto2 libgphoto2
 
لیست دوربین‌های که gphoto پشتیبانی می‌کنه هم در اینجا موجود هست.

یک نرم افزار دیگه هم در این ضمینه بود که گفتم معرفی کنم شاید بدردتون خورد اسمش Rapid Photo Downloader هست.
 

حفظ همه تاریخچه های bash

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

 

nano ~/.bashrc

این خط:
export PROMPT_COMMAND='history -a'

 

مرورگر xombrero برای کارهای فوری!

خیلی وقت ها پیش میاد که میخواید یه فایل html رو باز کنید. خب توی سیستم های قدیمی‌تر اگه بخواید منتظر باز شدن فایرفاکس و کرومیوم و امثالهم بشید بخاطر یدونه فایل html چندان صرف نمیکنه و ممکنه پشیمون بشید.
یه مرورگر خیلی خیلی سبک هست (حجمش کمتر از یک مگابایت حتی!) که واقعا به درد همین چیزها میخوره. توی توزیع خودتون این مرور گر رو نصب کنید. در آرچ هم هست.
 

 

یک مرورگر فوق سبک، که فقط آدرس‌بار داره و سرچ. همین.

 

بستن پنجره ای که داره منابع سیستم رو می بلعه!

گاهی پیش میاد برنامه های گرسنه ای مثل فایرفاکس و کرومیوم و یا حالا هر چیز دیگه ای not responding میشن. با Alt+F4 هم نمیشه بستشون. و بقدری مشکل ساز میشن که حتی ماوس هم به زور تکون میخوره. قبلا برای بستن پنجره هایی که دچار مشکل شده بودند گفته بودم از xkill استفاده کنیم. ولی این مستلزم این بود که دستوری اجرا بشه و ماوس شما به حالت مخصوص در بیاد و بعد شما روی پنجره مورد نظر کلیک کنید تا اون بسته بشه.
اما زمانی که ماوس هم دیگه جواب نمیده چه کار کنیم؟
از ابزار جالبی به نام xdotool میتونیم استفاده کنیم. این برنامه رو توی توزیع خودتون نصب کنید و بعد این دستور رو به عنوان یک keyboard shortcut تعریف کنید:
 
xdotool getwindowfocus windowkill
 
وقتی کلید ترکیبی این دستور رو فشار میدید، اون پنجره ای که الان روی همه است بسته میشه. امیدوارم در زمان هایی که همه چی داره روی اعصابمون راه میره مفید باشه!