اخبار مهم

به وب نوشته های مصطفی فریدی خوش آمدید

finger

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

در FreeBSD برای اینه بفهمیم چه پوزر های برروی  سیستم وجود دارند و اطلاعاتی در مورد یوزر های موجد بر روی سیستم کسب کنیم می توانیم به شاخه زیر برویم و محتویات آنها را بخوانیم و بدانیم که کدام یوزر از چه shell ی استفاده  می کند و مشخصات کامل تری را به دست بیاوریم

/etc/passwd

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

فرض کنید من دارای یوزری به نام mfaridi هستم  . پس در ترمینال تایپ می کنم

finger mfaridi

و خروجی زیر را می بینم

Login: mfaridi                     Name: Mostafa Faridi
Directory: /home/mfaridi                 Shell: /usr/local/bin/zsh
On since Mon Sep  6 11:51 (IRDT) on ttyv0, idle 7 days 0:21 (messages off)
On since Mon Sep  6 11:53 (IRDT) on pts/0, idle 0:45, from :0.0
On since Mon Sep  6 12:09 (IRDT) on pts/1 from :0.0
On since Mon Sep  6 15:28 (IRDT) on pts/2, idle 16:09, from :0.0
On since Tue Sep  7 10:49 (IRDT) on pts/3, idle 2:43, from :0.0
On since Wed Sep  8 10:51 (IRDT) on pts/4, idle 23:49, from :0.0
On since Thu Sep  9 10:48 (IRDT) on pts/5, idle 4 days 1:23, from :0.0
No Mail.
No Plan.

می بینیم دستور finger اطلاعات کامل تری را در اختیار من قرار می دهد مثلا می گوید من از ZSH به عنوان shell  استفاده می کنم و دارای email نخوانده نیستم و اطلاعات دیگری مانند زمان uptime و غیره را به من نشان می دهد.

آخرین بروز رسانی مطلب در دوشنبه ، 22 شهریور 1389 ، 11:26

برای عشق کار زیر ر ا انجام دهید

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

برای اینکه اینکه جهانی پایدار داشته باشیم و همه در آرامش زندگی کنند کافی است در FreeBSD به شاخه زیر بروید

cd /usr/src

و عبارت زیر را تایپ کنید

make love

خروجی را ببینید جالب و جذاب خواهد بود . برای داشتن  زندکی بهتر و جهانی زیبا باید ......

استفاده از wget به جای fetch

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

در FreeBSD برای دانلود برنامه های مورد نیاز برای نصب از برنامه Fetch به طور پیش فرض استفاده می شود یعنی اگر شما بخواهید برنامه یا package ی را از طریق پورت نصب کنید . برنامه Fetch تمام چیز هایی را که لازم است دانلود می کند و سپس برنانه ها  کامپایل خواهند شد .

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

FETCH_CMD=wget
FETCH_BEFORE_ARGS=-nc --progress=bar --read-timeout=60
DISABLE_SIZE=yes

در فایل زیر قرار دهید

/etc/make.conf

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

reset root password

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

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

در FreeBSD برای عوض کردن پسورد روت که فراموش شده است می توان از روش زیر استفاده کرد .

ابتدا سیستم خود را ریست کنید و در صفحه ای که انتخاب می کنید FreeBSD با چه حالتی بوت شود گزینه شماره چهار که گزینه  single user mode است را انتخاب می کنیم و نمی گذاریم که سیستم به حالت طبیعی بوت شود.

بعد از رفتم به حالت Single User Mode ما پیامی شبیه به زیر را می بینیم

Enter full pathname of shell or RETURN for /bin/sh:

در اینجا دکمه Enter کیبرد را می زنیم و وادر محیط متنی می شویم که می توانیم  دستور های خود را تایپ کنیم .

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

mount -o rw /

بعد از تایپ این دستور پارتیشن روت که شما به آن احتیاج دارید به صورت read  و  write برای شما مونت می شود و شما الان کافی است برای تغییر کلمه عبور یوزر روت دستور زیر را در ترمینال تایپ کنید

آخرین بروز رسانی مطلب در چهارشنبه ، 20 مرداد 1389 ، 09:44 ادامه مطلب...

upgrade FreeBSD 7.2 to 7.3

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

همانطور که قبلا گفتیم تا چند روز دیگر پشتیبانی فنی چه از لحاظ آپدیت و چه ار لحاظ امنیتی FreeBSD ورژن 7.2 به پایان می رسد و این ورژن دیگر از طرف تیم FreeBSD ساپورت نمی شود و به اصطلاح به EOL خود می رسد . پس بهتر هر چه زود تر از FreeBSD 7.2 به ورژن بالاتری مانند ورژن 7.3  یا 8 مهاجرت کنیم . تا بتوانیم از امکانات دیگر و همچنین پشتیبانی فنی تیم FreeBSD برخوردار شویم .

البته لازم به يادآوری است FreeBSD ورژن 7.1  هنوز از طرف تیم FreeBSD پشتیبانی می شود و اینطور که در سایت ها دیده می شود قرار است تا یک سال دیگر از FreeBSD 7.1 پشیبانی شود . و به زبان دیگر این نسخه از FreeBSD دارای پشتیبانی بلند مدت می باشد .

برای اینکه FreeBSD 7.2  را که به پایان زندگی خود نزدیک می شود به ورژن بالاتری ارتقا دهیم که در اینجا منظور FreeBSD 7.3 می باشد باید چند نکته را حتما باید در نظر گرفت :

۱- سعی کنید از فایل های مهم خود حتما یک backup داشته باشید تا اگر در حین upgrade با مشکل بزرگی برخورد کردید اطلاعات خود را از دست ندهید و دچار مشکل نشوید . سعی کنید حتما از شاخه های

/etc , /usr/local/etc  

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

۲- حتما باید تمام برنامه هایی را که از طریق پورت نصب کرده اید بروز باشند و اگر به روز نیستند آنها را به آخرین نسخه جدید حتما ارتقا دهید و اگر این کار را نکنید باید بعد از upgrade تقریبا تمام برنامه های نصب شده را دوباره نصب کنید که هم حوصله می خواهد هم صبر فراوان . برای اینکه بدانید آیا بسته های نصب شده بر روی سیستم شما آخرین نسخه است یا نه می توانید بعد از cvsup  با دستور زیر چک کنید

# portmaster -L

این برنامه به شما خروجی شبیه به زیر را خواهد داد

آخرین بروز رسانی مطلب در دوشنبه ، 7 تیر 1389 ، 18:32 ادامه مطلب...

BPM یک installer برای port

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

در دنیای لینوکس و ویندوز ما دارای نصاب گرافیکی برای نصب برنامه های مورد نیاز خود هستیم . مثلا همه با نصاب پر قدرت و قوی Synaptic package manager در دنیای لینوکس   های وابسته به بسته های deb و yumx در دنیای وابسته به بسته های rpm آشنا هستیم . شما با هر دوی این برنامه ها می توانید بدون اینکه وارد محیط متنی یا خط فرمان شوید و دستور تایپ کنید  برنامه های مورد نیا ز خود را نصب کنید و دارای یک installer گرافیکی هستید .

البته می دانیم چه در لینوکس و چه در FreeBSD نصب کردن برنامه های مورد نیاز از طریق خط فرمان دارای انعطاف پبشتر و قدرت بیشتری می باشد و انتخاب بعضی از option ها راحت تر است.

امروز بعد از نصب پورت

gnome2-power-tools

در FreeBSD که بسته تکمیلی برای Gnome است و برنامه های مورد نیاز شما را برای Gnome نصب می کند وقتی به قسمت Applications  و سپس به زیر مجموعه System tools  در Gnome رفتم دیدم یک برنامه یا package به نام  BPM اضافه شده است . این برنامه را باز کردم . دیدم از من پسورد root را خواست . نتوانستم به آن اطمینان کنم چون در محیط گرافیکی پسورد root را  از من می خواست . پس پسورد را وارد نکردم و برنامه را بستم و گفتن باید اول باید در باره این  برنامه تحقیق کنم . ممکن است یک سارق پسورد باشد . پس از تحقیق در سایت ها و سایت FreeBSD به متن زیر به عنوان تعریفی از BPM بر خورد کردم

A graphical BSD ports collection manager

بله درست فهمیدید BPM  یک رابط گرافیکی برای نصب برنامه های مورد نیاز در FreeBSD می باشد . چیزی مانند  Synaptic Package Manager در لینوکس  Ubuntu و یا YumX در خانواده  Fedora .

چه عجب پس ما رابط گرافیکی برای برنامه های مورد نیاز خود در FreeBSD داریم و نمی دانستیم .

آخرین بروز رسانی مطلب در يكشنبه ، 30 خرداد 1389 ، 18:32 ادامه مطلب...

صفحه 2 از 13


شما اينجا هستيد: صفحه اصلی