در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش لینوکس مقدماتی برای مبتدیان قسمت 2 : شروع کار با لینوکس

لینوکس چیست ؟


سیستم عامل لینوکس نرم افزاری است که به عنوان رابط بین کامپیوتر و کاربر عمل می کند.برنامه های کامپیوتری که تمام جزئیات رایانه را هماهنگ میکنند, سیستم عامل یا هسته (Kernel) نامیده می شوند .کاربران با استفاده از یک برنامه به نام shell با هسته ارتباط برقرار می کنند. shell یک مفسر خط فرمان است؛ دستورات وارد شده توسط کاربر را ترجمه می کند و آنها را به یک زبان که توسط هسته قابل درک است تبدیل می کند.

1 - توزیع های معروف لینوکس عبارت است از Ubuntu , Debian , Fedora , CentOS , Redhat

2 - چندین نفر می توانند از یک کامپیوتر لینوکس در یک زمان استفاده کنند؛ از این رو یونیکس یک سیستم چند نفره نامیده می شود.

3 - کاربر همچنین می تواند چندین برنامه را همزمان اجرا کند

معماری لینوکس


عکس زیر در درک بهتر سیستم لینوکس به شما کمک می کند

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


چهار اصل اساسی هر سیستم لینوکسی :

1 - هسته ( Kernel ) : قلب سیستم عامل , Kernel با سخت افزار در ارتباط است و بسیاری از وظایف مانند مدیریت حافظه، برنامه ریزی کار و مدیریت فایل
بر عهده آن است

2 - Shell : Shell ابزاری است که درخواستهای شما را پردازش می کند. وقتی دستور را در ترمینال خود تایپ می کنید، پوسته دستور را تفسیر می کند و برنامه
ای را که می خواهید را فراخوانی می کند. پوسته از دستورالعمل استاندارد استفاده می کند. bash , Tcsh/Csh , Ksh , Zsh معروف ترین Shell هایی هستند که
در اکثر توزیع های لینوکس موجود هستند.

3 - دستورات و نرم افزار ها : دستورات و ابزارات مختلفی وجود دارد که می توانید در فعالیت روزانه خود استفاده کنید. مانند cp , mv , cat , grep و غیره
نمونه های از دستورات هستند.( هر دستور در لینوکس یک برنامه یا نرم افزار است ) بیش از 250 دستورالعمل استاندارد ارائه شده است .

4 - Files و Directories : تمام اطلاعات در لینوکس درون فایل ها هستند و هر فایل درون یک دایرکتوری است . این دایرکتوری ها به عنوان File System در
لینوکس به صورت سلسله مراتبی یا درختی وار سازماندهی شده اند

System Bootup


اگر شما یک کامپیوتر دارید که در آن سیستم عامل لینوکس را نصب کردید در قدم اول شما نیاز دارید به روشن کردن کامپیوترتان به محض این که سیستم را روشن می کنید، سیستمتان شروع به بوت شدن می کند و در نهایت از شما می خواهد که به سیستم وارد شوید این فعالیت توسط SystemBootup کنترل می شود

وارد شدن در لینوکس


هنگامی که شما برای اولین بار به یک سیستم لینوکسی متصل می شوید، معمولا از جمله موارد زیر را می بینید
login:

برای وارد شدن در لینوکس


1 - نام کاربری و رمز عبور خود را داشته باشید اگر آن را نداشتید با مدیر خود تماس بگیرید

2 - نام کاربری خود را وارد کرده و سپس کلید Enter را بزنید به دلیل اینکه سیستم حساس است و به بزرگ و کوچک بودن کاراکتر بسیار دقت می کند در هنگام
زدن نام کاربری و رمز عبور خود بسیار دقت کنید و از مدیر سیستم خود دقیق رمز خود را بپرسید

3 - اگر شما رمز عبور را درست بزنید , سپس شما مجاز به وارد شدن به سیستم خواهید شد. اطلاعات و پیام هایی که بر روی صفحه نمایش می آیند را
بخوانید , که به شرح زیر است :
login : sina
sina's password:
Last login: Sun Jun 14 09:32:32 2019 from 62.61.164.73
$

زمانی که یک دستور با موفقیت اجرا شود به شما یک خط فرمان با پرامپت $ نشان داده خواهد شد. توجه کنید که Prompt کاربران عادی سیستم بصورت $ و Prompt کاربرانی که دسترسی root یا مدیریتی به سیستم دارند بصورت # نشان داده خواهد شد. برای مثال برای دیدن تقویم می توانید از دستور cal که مخفف Calendar است استفاده کنید
$ cal
     June 2019
Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6
 7  8  9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

$

تغییر رمز عبور


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

قدم اول - در خط فرمان passwd را بنویسید و سپس Enter را بزنید.

قدم دوم - پسورد قدیمی تان را وارد کنید و سپس Enter را بزنید.

قدم سوم - رمز عبور جدید خود را وارد کنید. سعی کنید در درست کردن رمز عبور خود به این نکات توجه داشته باشید :
1 - رمز عبوری را بسازید که نه خیلی ساده باشد و نه خیلی سخت که نتوانید آن را به یاد بیاورید اشتباه(sdf15&^%fsSD$) --- درست(siNA1383@$)
2 - از کاراکتر های مختلفی همچون ( !<>#$%^&_-+/|\ ) استفاده کنید مثل(+ina$+)
3 - از حروف بزرگ و کوچک استفاده کنید مثل(SinA12@$^)

قدم چهارم - رمز عبور خود را برای تایید یک بار دیگر وارد کنید و سپس Enter را بزنید
$ passwd
Changing password for amrood
(current) Unix password:******
New UNIX password:*******
Retype new UNIX password:*******
passwd: all authentication tokens updated  successfully

$
توجه ما ( * ) را در کد بالا اضافه کردیم تا محل نوشتن رمز عبور را بدانید و گرنه در هنگام زدن رمز عبور هیچ چیزی برای شما نشان داده نخواهد شد

فهرست فایل ها و دایرکتوری ها
--
تمام اطلاعات در لینوکس درون فایل ها هستند و هر فایل درون یک دایرکتوری است . این دایرکتوری ها به عنوان File System در لینوکس به صورت سلسله مراتبی یا درختی وار سازماندهی شده اند.
شما می توانید از دستور ls برای دیدن لیست تمام فایل ها یا دایرکتوری های موجود در یک دایرکتوری استفاده کنید. در زیر نمونه ای از استفاده از دستور ls با سوییچ -l است.
$ ls -l
total 19621
drwxrwxr-x  2 sina sina      4096 Dec 25 09:59 uml
-rw-rw-r--  1 sina sina      5341 Dec 25 08:38 uml.jpg
drwxr-xr-x  2 sina sina      4096 Feb 15  2006 univ
drwxr-xr-x  2 root   root        4096 Dec  9  2007 urlspedia
-rw-r--r--  1 root   root      276480 Dec  9  2007 urlspedia.tar
drwxr-xr-x  8 root   root        4096 Nov 25  2007 usr
-rwxr-xr-x  1 root   root        3192 Nov 25  2007 webthumb.php
-rw-rw-r--  1 sina sina     20480 Nov 25  2007 webthumb.tar
-rw-rw-r--  1 sina sina      5654 Aug  9  2007 yourfile.mid
-rw-rw-r--  1 sina sina    166255 Aug  9  2007 yourfile.swf

$
نوشته های شروع شده با d دایرکتوری هستند به عنوان مثال uml , univ , usr دایرکتوری هستند و بقیه فایل هستند


شما چه کسی هستید؟


هنگامی که شما وارد سیستم شدید شاید بخواهید بفهمید که چه کسی هستید (با کدام user وارد شده اید) برای فهمیدن این از دستور whoami استفاده کنید.
$ whoami
 amrood

$

چه کسی وارد سیستم شده است ؟


برای اینکه بفهمید چه کسی همزمان با شما وارد سیستم شده است و کسب اطلاعات در مورد او سه دستور وجود دارد

1 - users
2 - who
3 - w
$ users
 amrood bablu qadir

$ who
amrood ttyp0 Oct 8 14:10 (limbo)
bablu  ttyp2 Oct 4 09:08 (calliope)
qadir  ttyp4 Oct 8 12:09 (dent)

$
دستور w را در سیستم خود امتحان کنید تا خروجی را بررسی کنید. این لیست اطلاعات مربوط به کاربران وارد شده در سیستم را فهرست می کند.

خروج از سیستم


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

برای خروج سیستم

دستور who -u را اجرا کنید و PID یوزری که با ان login کرده اید بردارید و دستور kill PID اجرا کنید به جای PID باید شماره پراسسی که برداشته اید را وارد کنید

خاموش کردن سیستم


معمول ترین روش برای خاموش کردن یک سیستم لینوکسی به درستی از طریق خط فرمان، استفاده از یکی از دستورات زیر است :

1 - halt : سیستم را بلافاصله خاموش می کند

2 - init 0 : با استفاده از اسکریپت های از پیش تعیین شده سیستم را به صورت هماهنگ شده و تر و تمیز سیستم را خاموش می کند

3 - init 6 : سیستم را به صورت کامل خاموش می کند و سپس ان ری استارت می کند

4 - poweroff : سیستم را خاموش می کند

5 - reboot : سیستم را ریبوت می کند

6 - shutdown : سیستم را خاموش می کند

نکته : شما باید کاربر root باشید تا بتوانید سیستم را خاموش کنید

توسینسویی باشید
نویسنده : سید سینا قرشی زاده
منبع : جزیره لینوکس و سیستم های متن باز وب سایت توسینسو
هر گونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

عنوان
1 آموزش لینوکس مقدماتی برای مبتدیان قسمت 1 : لینوکس چیست و پیشنیاز رایگان
2 آموزش لینوکس مقدماتی برای مبتدیان قسمت 2 : شروع کار با لینوکس رایگان
زمان و قیمت کل 0″ 0
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....