فرامين لينوکس
history فرمان history تمام فرمانهايي را که شما زديد با تاريخ و ساعت در يک پايگاه داده نگه ميدارد.لينوکس از نرر امنيتي در س ط ح سرور اختصاصی بالايي قرار دارد که به مرور در کلاس مطرح خواهيم کرد. [n.pardis@Lpi1~]$ history who به وسيله فرمان who يا w ميتوانيم بفهميم که چه user Id هايي login هستند به اضافه آدرس Ip هر userId . [n.pardis@Lpi1~]$ who or [n.pardis@Lpi1~]$ w اين فرمان را در پايان جلسه همراه با خصوصيا آن ياد مي گيريم. apropos فرمان ديگري داريم به نام apropos که کار search را انجام ميدهد. درست مثل جستجويي که شما در Google انجام ميدهيد را روي سرور کلاس انجام مي دهد و يا اگر روي لينوکس سيستم خودتان در سيستم خودت ان جس تجو م ي کن د و ه ر مطل ب موجود که با رشته اي که شما جستجو کرده ايد هماهنگي داشته باشد براي شما نمايش مي دهد: [n.pardis@Lpi1~]$ apropos useradd manhelpinfo زماني که شما يک توزيع از لينوکس را نصب ميکنيد به اندازه کافي Document روي سيستم نصب مي شود که به آنها Manual گفته ميشود. در لينوکس تماميفرمانها داراي Manual و يا help و يا info مي باشند. شما به وسيله فرمان Man ميتوانيد Manual مربوط به هر فرماني را که وجود دارد ببينيد. [n.pardis@Lpi1~]$ man date با زدن فرمان بالا Manual مربوط به فرمان date را ديديد.در بالاي صفحه عدد يک داخل پرانتز در جلويفرمان Date در Manual آن نشاندهنده اينست که اين فرمان را همه ميتوانند اجرا کنند و يک فرمان عمومي ميباشد.حالا فرمان زير را بزنيم با هم: [n.pardis@Lpi1~]$ man useradd ميبينيم در بالاي Manual داخل پرانتز عدد 8 نوشته شده ) 8( که اين 8 نشان ميدهد اين فرمان مخصوص Admin ميباشد و به طور کليفرمانهايي که در Manual آنها 8 نوشته شده باشد فقط و فقط توسط root اجرا مي شوند به ج ز در م وارد ي ک ه از طرف root يک کاربر معمولي هم permission داده باشيم. حالا اگر Manual مربوط بهفرمان sin که براي محاسبهي sin به کار ميرود را بزنيد در منوآل آن داخل پرانتز ) 3( ميباش د. ک ه عدد 3 مربوط به توابع ميباشد. [n.pardis@Lpi1~]$ man sin و اگر در Manual يک فرمانعدد ) 5(داخل پرانتز بود مختص فايل پيکربندي است.عدد).( براي بازيها ) Game ) ( است. ع دد ) 0 براي system call مي باشد. به جز manual ما help هم داريم : [n.pardis@Lpi1~]$ help cd cd يک فرمان داخلي است و فرمانهاي داخلي help دارند و Manual خاصي ندارند. پس Man براي فرمانهاي خ ارج ي اس ت. فرمانهاي داخلي Manual ندارند بلکه help دارند. در لينوکس فرمان ديگري داريم به نام info . که با Manual ميشود گفت که % 2. مشترک است. پس ياد گرفتيم که در لينوکس با وجود امکاناتي مثل Manul و help و info نيازي به کتاب و يادداشت نداريمو در ضمن خود لينوکس هم اگر شما اشتباهي انجام دهيد به شما کمک ميکند.به عنوان مثال: فرمان cp را به تنهاييوارد کنيم [n.pardis@Lpi1~]$ cp به شما نميگويد که نداريم بلکه ميگويد بايد بگوييد که چه چيزي را ميخواهيد copy کنيد.در لينوکس ما فرم ان دار ي م و دُم فرمان که وقتي مثلا فقط cp بزنيد فرمان را ناقص وارد کرديد و دُم فرمان را نداده ايد. اگر کسي فرمان را اشتباه و ي ا ن اقص وارد کرد اول دعوايش ميکند و سپس درستش را به فرد آموزش ميدهد و راهنمايي اش ميکند.