نقطه ابتدایی آموزش یونیکس - بخش دوم
يكشنبه, ۱۱ خرداد ۱۳۹۳، ۱۱:۳۰ ب.ظ
لاگین کردن
برای لاگین کردن در یونیکس و لینوکس طبیعتا شما باید دارای یک نام کاربری و رمز عبور باشید. بعد از لاگین کردن و وارد کردن نام کاربری و رمز عبور باید محیطی شبیه به محیط زیر ظاهر بشه:
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
ماشین را خاموش میکند.
نکته: برای انجام هر یک از عملیات بالا باید دارای سطح دسترسی مناسب برای این کار باشید.
۹۳/۰۳/۱۱