LINUX

آموزش لینوکس

LINUX

آموزش لینوکس

LINUX

این وبلاگ به بحث پیرامون لینوکس و امنیت و زبان برنامه نویسی تحت لینوکس می پردازد.

طبقه بندی موضوعی

نقطه ابتدایی آموزش یونیکس - بخش دوم

يكشنبه, ۱۱ خرداد ۱۳۹۳، ۱۱:۳۰ ب.ظ

لاگین کردن

برای لاگین کردن در یونیکس و لینوکس طبیعتا شما باید دارای یک نام کاربری و رمز عبور باشید. بعد از لاگین کردن و وارد کردن نام کاربری و رمز عبور باید محیطی شبیه به محیط زیر ظاهر بشه:

login : amrood
amrood's password:
Last login: Sun Jun 14 09:32:32 2009 from 62.61.164.73
$

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


فرمان تاریخ و تقویم
محیطی که شما بهش وارد شدید دارای دستورهای فراوانیست. مثلا یکی از آنها دستور cal هست که تقویم رو به شما نشون میده:
$ cal
     June 2009
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 وجود دارد که به صورت زیر شما میتونید با وارد کردن پسورد قدیمی خودتون پسورد جدید رو انتخاب کنید:

$ passwd
Changing password for amrood
(current) Unix password:******
New UNIX password:*******
Retype new UNIX password:*******
passwd: all authentication tokens updated  successfully
$

لیست کردن فایل ها و دایرکتوری ها
معمولا فرمان ها به دو صورت مجزا و همراه با option وجود دارند. در این بخش به معرفی فرمان ls می پردازم که فایل ها و دایرکتوری ها رو نمایش میده. البته این فرمان دارای option به نام l- هست که خروجی رو کمی با جزییات بیشتری برای شما نمایش میده:

$ ls -l
total 19621
drwxrwxr-x  2 amrood amrood      4096 Dec 25 09:59 uml
-rw-rw-r--  1 amrood amrood      5341 Dec 25 08:38 uml.jpg
drwxr-xr-x  2 amrood amrood      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 amrood amrood     20480 Nov 25  2007 webthumb.tar
-rw-rw-r--  1 amrood amrood      5654 Aug  9  2007 yourfile.mid
-rw-rw-r--  1 amrood amrood    166255 Aug  9  2007 yourfile.swf
$

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


اگر میخواین بدونید که چه یوزرهایی در سیستم شما وجود داره از دستور users و اگر میخواین بدونید کدام یک از یوزر ها در حال حاضر لاگین هستند هم از دستور who یا 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)
$


برای logout شدن از نام کاربری مورد نظر میتونید از فرمان logout یا زدن کلید کنترل + d از صفحه کلیدتون از حساب کاربری جاری خارج بشید.


Shutdown کردن سیستم
برای خاموش کردن سیستم چند دستور وجود داره که به توضیح اون ها میپردازم:
۱) halt
ماشین را به صورت فوری خاموش میکند. انگار که برق ها رفته باشند.
۲) init 0
ماشین را بوسیله اسکریپت های نوشته شده از قبل که در سیستم دارند خاموش میکند.
۳) init 6
ماشین را ریستارت میکند بدین صورت که کاملا سیستم را خاموش میکند و به همان حالت اولیه روشن میکند.
۴) poweroff
ماشین را خاموش میکند.
۵) reboot
ماشین را ریستارت میکند.
۶) shutdown
ماشین را خاموش میکند.

نکته: برای انجام هر یک از عملیات بالا باید دارای سطح دسترسی مناسب برای این کار باشید.



موافقین ۲ مخالفین ۰ ۹۳/۰۳/۱۱
مرتضی

نظرات  (۱)

سلام
وبلاگ پر محتوایی دارید 


پاسخ:
ممنون از لطف شما

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی