تبلیغات
لینوکس و من - مطالب ترفند
لینوکس و من

چطوری ساعت xfce رو بیاریم وسط!

نویسنده : امین | تاریخ: 1395/03/25

سوال خیلی ساده ایه! خب ساعت رو بکشید بیارید وسط!
اما نه! به این راحتی هم نیست.



باید برای اینکه یک ساعت ثابت در وسط داشته باشیم یه ترفند به کار ببریم. باید سه تا پنل درست کنیم! گرفتید دیگه چی شد؟ و توی پنل وسطی، ساعت رو قرار بدیم و دو تا separator در حالت Transparent و Expand در دو طرف ساعت قرار بدیم تا در وسط پنل قرار بگیره.
در پنل سمت راست هم من قسمت نوتیفیکیشن ها و منوی برنامه ها رو گذاشتم، و در پنل سمت چپ هم دکمه ها و title پنجره در حالت maximized.

شکلک رنگی

نویسنده : محسن شایان | تاریخ: 1395/03/25


در حالت عادی شکلک ها بدون رنگ و سیاه و سفید هستند،اما با نصب این شکلک ها رنگی و باحال میشن برای نصب روی آرچ هم

 yaourt -S emojione-color-font

و اوبونتو

 sudo apt-add-repository ppa:eosrei/fonts
sudo apt-get update
sudo apt-get install fonts-emojione-svginot


لینک‌های مرتبط

روتوش تصاویر در GIMP

نویسنده : محسن شایان | تاریخ: 1395/03/21

ویدیو زیر از این سایت هست. من فقط توی آپارات ریختم.

[http://www.aparat.com/v/9sdVZ]


[http://www.aparat.com/v/IXzoU]



[http://www.aparat.com/v/LKtTH]

مخفی کردن فایلها در لینوکس بدون گذاشتن نقطه

نویسنده : امین | تاریخ: 1395/02/30

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

کافیه یک فایل به این اسم در پوشه ای که میخواهید فایلها و پوشه هایی رو مخفی کنید بسازید hidden. و در اون اسامی چیزهایی که میخواید هر کدوم در یک خط بنویسید و ذخیره کنید. و بعد یک بار فایل منیجر رو ببندید و باز کنید. خواهید دید که فایلها مخفی شدند. و البته با کلید Ctrl + H نمایش داده میشن.
به گفته لینک منبع این در nautilus هم عمل میکنه. و من الان با Thunar در Xfce هم که امتحان کردم کار میکنه.
چقدر خوب واقعا

لینک‌های مرتبط

آوردن صفحه لپتاپ توی گوشی!

نویسنده : امین | تاریخ: 1395/02/26

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


البته چون تبلت من 4:3 هست اینجوری شده.

هرچند راه های مختلفی برای اینکار هست، اما ما میریم سراغ یک راه خیلی ساده و کم دردسر به نام vnc یا virtual network computing.
ایشون همون مسئول ایجاد کانکشن های remote desktop هستند. که حالا ما میخوایم از یک اپلیکیشن ساده ی آندرویدی استفاده کنیم و به سیستم لپتاپ یا کامپیوتر خونگیمون ریموت کنیم.
در حال حاضر این اپلیکیشن به نام bVNC رو میتونید از اینجا دانلود کنید و در دستگاه آندرویدی خود نصب کنید.

حالا بریم سراغ کامپیوتر، در اینجا مانجارو. به ادامه ی مطلب برید تا دستورات و باقی ماجرا رو بخونید...

ادامه مطلب

کانفیگ Openbox

نویسنده : محسن شایان | تاریخ: 1395/02/20

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

https://github.com/m0sen/openbox

اسکرین شات از اپن باکس
ادامه مطلب

منحنی رنگ GIMP

نویسنده : محسن شایان | تاریخ: 1395/02/12

در پست قبلی من ۲8 تا منحنی رنگ رو قرار دادم و در این پست 8 عدد منحنی رنگ پرکاربرد رو براتون گذاشتم.
برای دریافت هم از این لینک استفاده کنید.

دانلود از ترین بیت

دانلود یک سایت و تبدیل اون به یک فایل chm

نویسنده : امین | تاریخ: 1395/02/9

گاهی پیش میاد که لازم داریم یک سایت رو بصورت آفلاین داشته باشیم. ابزارهای متفاوتی برای اینکار هست، اما با دم دست ترین چیز در لینوکس میشه یک سایت رو دانلود کرد. این یک نمونه ی دستور برای دانلود از یک URL خاصه (در اینجا http://example.com/exam/html ). اگه سرچ کنید به optionهای دیگه هم میرسین. اما همینا به نظر من خوبن.

 wget http://example.com/exam/html/ -k -c -r -p --no-parent --domains example.com

حالا سایت ما دانلود شده و در یک پوشه وجود داره. لینکها همه تبدیل به لینکهای local شدن تا مشکلی پیش نیاد. اما خیلی خوب میشه که مجموعه ی این فایلهای دانلود شده رو تحت عنوان یک فایل داشته باشیم. chm یک فایل مربوط به مایکروسافته. اما خب، بهر حال چیز خوبیه. فایلهای help ویندوز همه chm هستن. (دست کم تا موقعی که ویندوز اکس‌پی بود این طوری بود. در مورد ویندوزهای بعدی اطلاعی ندارم. چون دیگه کار نکردم)
خیلی گشتم تا یک ابزاری رو پیدا کردم که کارش تبدیل یک سری فایلهای html به chm بود و در لینوکس هم کار کنه. چون اکثر چیزا عکس این کار رو میکنن. یعنی فایلهای chm رو تبدیل میکنن. نه اینکه بسازن.

این فایل رو دانلود کنید و از داخل پوشه Rahman CHM Maker اجراش کنید. یک پنجره ای باز میشه که گویای همه چی هست. به راحتی میتونید فایلهای دانلود شدتون رو به chm تبدیل کنید.



نمونه اش این فایل هست که من ساختم و یک اطلس بیماری های پوستی است.

راحتر کردن samba

نویسنده : محسن شایان | تاریخ: 1395/02/2

سلام من برای اینکه فایلی رو بین دستگاه ای انتقال بدم از samba استفاده می‌کنم ولی من دوست ندارم همیشه روشن باشه و هر موقعه نیاز بهش هست روشنش می‌کنم بخاطر همین اینو نوشتم تا راحتر بتونم اینکار رو بکنم.
ادامه مطلب

لینک‌های مرتبط

پیدا کردن یک عبارت در یک سری فایل

نویسنده : امین | تاریخ: 1395/01/30

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

grep -rnw '/path/to/somewhere/' -e "pattern"
یک دستور تیپیک برای جست و جوی عبارت pattern در یک دایرکتوری.

grep --include=\*.{c,h} -rnw '/path/to/somewhere/' -e "pattern"

این دستور جست و جو رو در فایلهایی انجام میده که پسوند اونها به c یا h ختم بشن

grep --exclude=*.o -rnw '/path/to/somewhere/' -e "pattern"
این دستور هم میگه که همه فایلهایی که آخرشون به O ختم میشه از جست و جو خارج کن

یکم که با این دستورات بازی کنید نتیجه دلخواه خودتون رو میگیرید. برای توضیحات بیشتر به لینک منبع برید.

ویرایش:
یکی از خوانندگان عزیز وبلاگ، صدراله در مورد این سرچ کرد که چگونه یک عبارت را در تعداد زیادی فایل پیدا کنیم و اون را با یک عبارت دیگه جایگزین کنیم. یعنی همون find and replace در مقیاس بزرگ!
خودش زحمت کشید و جواب رو پیدا کرد و به اشتراک گذاشت. ممنون از تلاشش

 find /home/user/directory -name \*.c -exec sed -i "s/cybernetnews/cybernet/g" {} \;
دستور بالا در مسیر مشخص شده  cybernetnews را در فایلهایی که انتهای پسوند آنها c دارد پیدا و آن را به cybernet تبدیل میکند.

 find /home/user/directory -type f -readable -writable -exec sed -i "s/cybernetnews/cybernet/g" {} \;
دستور بالا در مسیر مشخص شده عبارت cybernetnews را در همه ی فایلهای قابل خواندن، قابل ویرایش و اجرایی  پیدا و آن را به cybernet تبدیل میکند.
بدیهیه که با این دستورها خیلی کارهای بزرگتری میشه کرد. کافیه بلد باشیم و خلاقیت داشته باشیم.

لینک‌های مرتبط

... 2 3 4 5 6 7 8 ...