PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزشی بهترین دستورات لینوکس برای تازه كاران



آبجی
23rd May 2010, 07:46 PM
چند سالی از عرضه سیستم عامل لینوکس میگذرد. اما با وجود سلطنت ویندوز به ویژه در کشور ما ، کاربران زیادی از این سیستم عامل بهره نمیبرند. اما کاربرانی هم هستند که تا حدودی با لینوکس آشنایی دارند و چند باری با آن کار کرده اند و به نوعی تازه کار محسوب میشوند. در این ترفند قصد داریم 10 نوع از بهترین و کاربردی ترین دستورهای موجود در لینوکس را برای این کاربران تازه کار مطرح سازیم. چرا که با استفاده از همین گونه دستورات است که به مرور در این سیستم عامل نیز حرفه ای خواهید شد.


http://www.p30net.com/home/images/uploads/linux_p30net.gif
کافی است در داخل Shell دستورات زیر را وارد نمایید:

1- ls
این دستور را میتوان کاربردی ترین و اساسی ترین دستور پایه نام برد. ls به منظور نمایش فایلهای موجود در دایرکتوری که در آن هستید به کار میرود.

2- who
از این دستور برای نمایش افرادی که هم اکنون داخل سیستم Login کرده اند استفاده میشود.

3- cd
دستور cd شما را به مسیر اصلی دایرکتوری که هم اکنون در آن هستید هدایت میکند.

4- ifconfig
این دستور امکان مشاهده کلیه قسمتهای مربوط به شبکه همانند آدرس IP شما ، Netword Device های فعال و ... را به شما میدهد.

5- man
این دستور خود یک دستور راهنماست ، به این شکل که در صورتی که از دستوری اطلاع نداشتند با تایپ man و سپس دستور مورد نظر ، کاربرد دستور فوق را در یک فایل متنی مشاهده خواهید کرد.

6- tar
دستور tar به منظور خارج کردن فایل ها و دایرکتوری ها از حالت فشرده به کار میرود. به فرض مثال شما ممکن است یک فایل tar. را دانلود کرده باشید. با استفاده از این دستور میتوانید این فایل ها را به فایل ها و فولدرهای معمولی تبدیل کنید.

7- gzip
با استفاده از دستور gzip شما ابزاری مناسب برای فشرده سازی و خارج سازی فایلهای فشرده خواهید داشت.

8- echo
این دستور جالب باعث میشود (ترفندستان) هر دستوری که پس از echo تایپ نمایید در یک خط جدید از Command Prompt نمایش پیدا کند. این دستور همچنین برای گرفتن خروجی از اسکریپتهای Shell بسیار مورد استفاده است.

9- df -h
این دستور مقدار فضای خالی شما در داخل درایو مورد نظر را برای شما نمایش میدهد.

10- apt-get, yum, emerge, etc
این دستورات هر کدام بر روی یکی از توزیع های لینوکس قابل اجراست. apt-get در ubuntu یا emerge برای gentoo. با این دستورات شما امکان فراخوانی هر یک بسته های مدیریتی از اینترنت و دانلود آنها برای کار بهتر در لینوکس را خواهید داشت.


به نقل از وب سایت ترفندستان

dodor
1st June 2010, 12:52 AM
سلام دوست من!
به دستورات بالا دستورات زیر را هم اضافه کنید:
cp
برای گپی کردن فایل ها در ترمینال استقاده می شود و چنانچه ان را با فلگ
r-
تنظیم نمایید می توانید دایرکتوری را از محلی به محل دیگر کپی نمایید . مانند :
cp -r /X/Y/ /Z/W

mv
این دستور برای جابجا کردن و در واقع همان move کردن به کار می رود. البته در ترمینال به عنوان دستوری برای rename کردن هم از آن استفاده می شود.
rm
این دستور برای پاک کردن استفاده می شود. چنانچه این دستور را با فلگ r- استفادخ کنید کل دایرکتوری را پاک می کند.
موفق باشید.

moji5
1st June 2010, 01:54 AM
منم اینارو اضافه میکنم
mount
برای استفاده از سخت افزار ها باید اونارو در محیط لینوکس mount کرد یعنی اونارو با این دستور به سیستم معرفی کرد.
نحوه کار به این شکله که از پوشه dev که تمام سخت افزار ها در اون قرار دارن سخت افزار مورد نظر رو انتخاب میکنیم و به شکل زیر mount میکنیم برای مثال cdrom
mount /dev/cdrom/ mnt/cdrom

ls -l
یکی از مفیدترین خروجی های ls میباشد که میتوان با استفاده از ان سطوح دسترسی و اطلاعات کاملی در اختیار داشت
chmod
برای تغییر سطوح دسترسی به کار میره
سطح دسترسی سه سطح داره
دیگران گروه مالک
rwx rwx rwx
r=read
w=write
x=execute

cat
برای کار با فایل های متنی کاربرد داره
مثلا"
cat a.txt محتویات متن a رو نمایش میده
cat > a.txt فایل با این اسم میسازه و منتظر میمونه تا بهش داده بدیم برای بستنه فایل در انتهای نوشته ctrl +d رو میزنیم

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

dodor
1st June 2010, 02:38 AM
سلام دوست من!
بسیار خوب من دیدم دستورات ساده رو گفتند پس حالا که این جوری شد :{big green}
دستور less
برای اینست که در محیط متنی هم فایل متنی را بخوانید و هم اگر در محیط غیر ترمینال بخواهید فایل ها را یه اندازه ی screen خود جلو ببرید می توانید با ترکیب این و دستور grep فایل های متنی و کلا هر چیزی را قطعه فطعه شده ببنید .
دستور cfdisk /dev/XXX محیطی را برای پارتیشن بندی ایجاد می کند و بسیار قدرتنمد است .
دستور fsck.X که ایکس بیانگر نوع دستورات است برای چک کردن پارتیشن و هم چنین فرمت به انواع مختلف استفاده می شود .
date
که برای تنظیم ساعت و زمان و تاریخ از آن استفاده می شود.
rc-status برای مشاهده اینکه چه چیزهایی در بوت و قیره قرار دارند
nano
برای ادیت کردن فایل ها در محیط ترمینال و هم چنین خواندنشون استفاده می شود .
و بازم خواستید بگم ....
موفق باشید

moji5
1st June 2010, 02:45 AM
ممنون میشم بگید(با تشکر از دوسته خوبمون dodor (http://njavan.com/forum/member.php?u=55451)) و مطالب مفیدشون
راستی اینجام بد نیست ببینید
لیست کامل دستورات محیط terminal و ... در لینوکس همراه با توضیح(کاری از نخبگان) (http://njavan.com/forum/showthread.php?t=64528)

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد