/ در سیستم عامل / توسط
آخرین زمان ویرایش:

دستورات کامند در سیستم عامل fedora

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

سناریو ۱ :

با آدرس دهی مطلق به قسمت Document  در Live User  رفته و با دستور PWD  محل رفته شده را چک کنید،سپس با در همان محل با استفاده از آدرس نسبی لیست محتویات فایل Root  را به دست آورید.

 

روش کار : با دستور cd در لینوکس می توانیم به بخش های مختلف برویم و هر زمان که خواستیم آدرس محلی که هستیم را بفهمیم ، با دستور pwd این کار را انجام می دهیم.

 

همچنین با دستور ls و یا tree  می توانیم زیر شاخه های هر آدرسی که در جلوی آن می نویسیم را به دست آوریم.

 

نحوه ی آدرس دهی به دو صورت مطلق و نسبی انجام میگیرد که آدرس دهی نسبی ، آدرس مورد نظر نسبت به جایی که در آن هستیم می باشد، همانند سناریو بالا با علامت ~  اشاره می کنیم نسب به محلمان و با علامت /..  به یک پوشه قبل تر برگرد.

 

اما آدرس مطلق به این صورت است که ما باید آدرس را از root سیستم شروع به آدرس دهی کنیم.به این صورت که بعد از دستور / که به معنای root  است مسیر مورد نظر خودمان را به صورت کامل تایپ کنیم.

 

 

 

سناریو ۲ :

 

به کمک manual  سیستم، کاربرد و زیر مجموعه دستورات (سوییچ های )دستور ls  را بیابید.همچنین کتابچه راهنمای این دستور را نیز بیابید

 

 

روش کار :

 

با کمک دستور whatis یک توضیح مختصر در مورد کارایی دستور به ما داده میشود.

 

اما اگر در مورد این دستور راهنمایی بیشتر  لازم باشد و سوییچ های آن را بدانیم باید در جلوی اسم دستور – -help  را تایپ کنیم

 

 

 

 

 

همچنین برای دسترسی به دفترچه راهنمای این دستور از عبارت man استفاده میکنیم

 

 

 

 

و اگر لیست صفحات این دفترچه را خواستیم از دستور apropos  استفاده میکنیم

 

 

اگر راهنمای یک سوییچ از یک دستور را مورد نظرمان بود به صورت زیر مینویسیم

 

 

 

 

سناریو ۳ :

 

دو پوشه از نوع دایرکتوری با نام test1  و test2 در مسیر Desktop ایجاد کنید و در دایرکتوری test1  یک فایل  از نوع regular با نام file1 در آن به وجود بیاورید. فایل file1  را در مسیر Download کپی کنید به طوری که پس از کپی شدن نام فایل به file3  تغییر کند توجه داشته باشید که از آدرس دهی مطلق استفاده شود.حال فایل درون دایرکتوری test1 در Desktop را پاک کنید.و دایرکتوری test2  را در مسیر Downloads   با استفاده از آدرس دهی نسبی کات کنید.ادرس دهی نسبی پاک کنید.

 

سپس دایرکتوری test1 را نیز در ِDesktop پاک کنید  با روش

 

روش کار:

 

 

دو دایرکتوری  با نام های مختلف در desktop ایجاد شد

 

 

فایل از نوع regular در دایرکتوری test1  ایجاد شد

 

 

file1  با تغییر نام به file3  به آدرس Downloads کپی شد.با روش آدرس دهی  مطلق کار صورت گرفت

 

 

File1  درون Desktop پاک شد.

 

 

با روش آدرس دهی  نسبی دایرکتوری test2 به پوشه Downloads انتقال یافت.

 

 

 

 

دایرکتوری test1  از ِDesktop  پاک شد.

 

سناریو ۴ :

 

محتویات فایل passwd  در دایرکتوری etc  را باز کنید،به صورتی که فقط قابل خواندن باشد.

 

سپس یک فایل از نوع regular  با دستور cat  ایجاد کنید و در آن متن myText  را بنویسید

 

روش کار :

 

 

با این دستور فایل مورد نظر باز و قابل خواندن میشود.

 

 

با این دستور در مسیر homeDirectory یک فایل با نام test ایجاد و در آن متن myText  نوشته میشود.

 

برای خروج از حالت نوشتن در فایل باید ctrl+D را بر روی کیبورد بزنیم.

 

سناریو ۵ :

یک فایل جدید باز کنید که در آن اعداد ۱ تا ۱۰۰ به صورت اتوماتیک نوشته شود.سپس با دستوری ۱۲ خط اول و آخر این فایل را چاپ کنید.

 

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

 

اطلاعات فایل نظیر اندازه فایل ، طول بلند ترین خط ، تعداد خط ، کارکتر،تعداد کلمات را بیابید

 

عبارت ۲۲ را در فایل به روش های مختلف مورد جست و جو قرار بدهید.

 

 

در مسیر /home/liveuser یک فایل با نام test5 ایجاد شد که اعداد ۱ تا ۱۰۰ در آن چاپ شده است.

 

 

با دستور بالا ۱۲ خط اول چاپ شده است.

 

با این دستور ۱۲ خط آخر چاپ شد.

 

 

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

 

 

 

 

به ترتیب اطلاعات فایل با دستورات بالا به شرح زیر است:

 

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

 

 

 

با دستور بالا در اولین دستور شماره خط عبارت جست و جو شده را بر میگرداند

 

دومین دستور تعداد خطوطی که عبارت جست و جو در آن وجود ندارد

 

تعداد خطوطی که آن عبارت در آن وجود دارد

 

جست وجوی عبارت در فایل به دون حساسیت به بزرگی و کوچک بودن حروف

 

 

 

 

 

سناریو ۶ :

 

با یک خط دستور دو دایرکتوری با نام های Dir1  و Dir2  در دسکتاپ ایجاد کنید و دو فایل از نوع رجولار با نام های r1  و r2  در Dir1  ایجاد کنید.

 

سپس محتویات دسکتاپ رو با انواع سوییچ های ls  نمایش و کارایی هر کدام را بنویسید.

 

در مرحله بعد دایرکتوری Dir1  را به داخل Dir2  انتقال دهید.

 

سپس Dir2  رو با دستور جست و جو بیابید و یکبار رشته hello  را چاپ و سری بعد آن را پاک کنید.

 

 

با دستورات بالا فایل های مورد نظر ایجاد شد.

همچنین با دستور ls –a  میتوان زیر مجموعه فایل های دسکتاپ را مشاهده کرد

 

با دستور ls –F  میتوان انواع فایل را در یک آدرس چک کرد ، در کنار فایل های از نوع دایرکتوری علامت / و در کنار فایل های از نوع رجولار هیچ علامتی نیست.

 

 

با دستور ls –l  می توان انواع فایل های زیر مجموعه یک آدرس با یک سری از اطلاعات آن ها را لیست کرد

 

حرف اول نشاندهنده ی نوع فایل است مثلا حرف d فایل از نوع دایرکتوری را نشان میدهد.

 

۹ کارکتر بعدی مجوز دسترسی برای user  هست (خواندن ، نوشتن ، اجرایی )

 

ستون دوم : تعداد hard link  می باشد

 

ستون سوم : کاربر مالک ، گروه مالک

 

ستون چهارم : تاریخ و زمان آخرین تغییرات و نام فایل است

 

 

با دستور بالا دایرکتوری Dir1  درون Dir2  کپی شد.

 

گراشتن سوییچ –r  یا R الزامی است چون دایرکتوری Dir1  شامل زیر مجموعه می باشد.

 

 

با دستور بالا پس از پیدا کردن فایل رشته hello  را چاپ می کند

 

 

با دستور بالا تمام فایل های با نام Dir1  در home Directory  پیدا و پاک شد

 

·        نکته : برای پاک کردن یا کپی کردن یک دایرکتوری که حاوی زیر شاخه یا فایل هایی است با سوییچ R یا r  می توان عمل مورد نظر را روی آن انجام داد.

 

سناریو ۷:

 

یک فایل با نام Dasht  در دسکتاپ ایجاد کنید که اعداد فرد بین ۱ تا ۱۰۰ را در آن چاپ کند.سپس موارد زیر را به ترتیب انجام دهید.

 

۱-    تعداد اعداد فرد داخل فایل Dasht

 

۲-    جست و جوی فایل هایی که با حرف D  در دایرکتوری هستند و در صورت پیدا کردن تعداد آن ها را برگرداند.

 

۳-    خروجی ۴ خط این فایل و انتقالش در یک فایل جدید به نام Dasht2  در دسکتاپ

 

حل :

 

 

ج ۱ –>

 

 

 

 

ج ۲ ->

 

ج۳ – >

 

 

 

 

 

*نکته : برای ایجاد شاخه های تو در تو در موقع ایجاد یک فایل یا یک دایرکتوری از سوییچ –p  استفاده میکنیم.

 

سناریو ۸ :

 

در دسکتاپ سه فایل همزمان با نام های Fil1 , Fil2 , Fil3  ایجاد کنید.

 

 

 

سناریو ۹ :

 

۱-    کاربر std1   را تعریف کنید و برایش گذر واژه تعریف کنید.

 

 

 

 

۲-    آی دی کاربر std1 را به ۵۱۰ تغییر دهید.

 

۳-    کاربر std2  را با آدرس خانه کاربری /home/newstd  تعریف کنید.

 

۴-    برای کاربر std2  یک کامنت با محتوای comment test  ایجاد کنید.

 

 

۵-    کاربر std3  را با پوسته /bin/sh  ایجاد کنید.

 

 

۶-    نام کاربری  std3 به std5 تغییر دهید.

 

 

۷-    کاربر std1  را با تمام home directory  پاک کنید.

 

 

نوشته های مشابه

ساختن اکانت مایکروسافت در ویندوز ۱۰

اگر شما Hotmail دارید و یا اکانتی در OneDrive و یا Xbox live ، پس اکانت مایکرو سافت دارید و…

ویژگی های مهم وب سایت فروشگاهی

در این چند سال اخیر در ایران شاهد راه اندازی وب سایت فروشگاهی مختلف بودیم، اما چرا خیلی از این…

نظری بدهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *