Assignment9.pdf

‫تمرین جلسه ‪9‬‬
‫کارگاه کامپیوتر‪-‬گروه‪1‬‬
‫به نام خدا‬
‫تمرین خود را در قالب فایل ‪ PDF‬به آدرس ایمیل ‪ [email protected]‬ارسال کنید‪ .‬نام فایل به فرمت ‪HW9-CW-‬‬
‫‪ StudentID‬باشد‪.‬‬
‫مهلت تحویل تمرین تا ‪ 52‬اردیبهشت ماه میباشد‪ .‬هرگونه تاخیر در ارسال تمرین‪ ،‬مشمول کسر نمره خواهد بود‪.‬‬
‫تمرین را فردی انجام داده و از کپیبرداری تمرین خودداری کنید‪ .‬در صورت مشاهده تقلب با آن برخورد خواهد شد‪.‬‬
‫‪ .1‬لیست تمام دایرکتوریها و فایلهایی که با حروف ‪ d‬تا ‪ g‬شروع شده و به حرف ‪ e‬ختم میشوند را بیابید‪ ( .‬دستور‬
‫استفاده شده و اسکرینشات از اجرای دستور را در گزارش خود بیاورید‪).‬‬
‫‪.2‬‬
‫‪‬‬
‫با استفاده از دستور در محیط ترمینال لینوکس یک دایرکتوری با نام ‪ folder1‬ایجاد کنید‪( .‬دستور استفاده شده‬
‫را در گزارش خود بیاورید‪ ).‬سپس دو فایل با نام ‪ a.txt‬و ‪ b.txt‬داخل این دایرکتوری بسازید‪.‬‬
‫‪‬‬
‫محتوای این دو فایل را ویرایش کنید‪( .‬در محیط ترمینال از دستور ‪ vim‬برای ویرایش استفاده کرده و روند‬
‫ویرایش را توضیح دهید‪ .‬قبل از استفاده از دستور ‪ ، vim‬با دستور ‪ sudo apt-get install vim‬بسته ‪ vim‬را‬
‫دریافت کنید تا بتوانید از دستور ‪ vim‬استفاده کنید‪).‬‬
‫‪‬‬
‫دو فایل ‪ a.txt‬و ‪ b.txt‬را باهم ترکیب کرده و در فایل ‪ result.txt‬ذخیره کنید‪.‬‬
‫‪ .3‬سطح دسترسی فایل ‪ result.txt‬را به صورت زیر تعیین کنید‪( :‬نحوه بدست آوردن عدد سطح دسترسی و دستور‬
‫استفاده شده را توضیح دهید‪) .‬‬
‫‪Owner‬‬
‫‪Execute‬‬
‫‪Write‬‬
‫‪Read‬‬
‫✓‬
‫✓‬
‫✓‬
‫‪Group‬‬
‫‪Execute‬‬
‫‪Write‬‬
‫‪Read‬‬
‫‪-‬‬
‫✓‬
‫✓‬
‫‪Other‬‬
‫‪Execute‬‬
‫‪Write‬‬
‫‪Read‬‬
‫✓‬
‫‪-‬‬
‫‪-‬‬
‫موفق باشید‪.‬‬