PDA

View Full Version : نمایش دایرکتوری جاری با shell script



elina-a
یک شنبه 18 فروردین 1392, 22:11 عصر
سلام
من يه تمرين براي آز سیستم عامل دارم،اگر کمکم کنید خیلی ممنون میشم.
یهshell script كه اين كارها رو بكنه:
1-نمایش دایرکتوری جاری
2- تغییر دایرکتوری
3- ایجاد فایل
4- تغییر دسترسی فایل
5- نمایش اطلاعات یک فایل
6- لیست کردن فایل‌های دایرکتوری جاری
باید با fork يا execve باشه.
اگه راهنمایی هم بکنین،لطف بزرگی کردین.

FastCode
یک شنبه 18 فروردین 1392, 22:25 عصر
pwd
cd
touch
chmod
stat
ls

میری اینها رو میخونی یاد میگیری.
توی این سایت تمرین دانشجویی ممنوعه

elina-a
یک شنبه 18 فروردین 1392, 22:29 عصر
پس fork و execve براي چیه؟اینارو پیدا کرده بودم،اما نمیدونم از fork و ... چه استفاده ای میشه؟

FastCode
یک شنبه 18 فروردین 1392, 23:19 عصر
برای یادگیری مفهوم این دو مورد بهترین توضیح رو در فصل ۳ کتاب Linux Kernel Development از Robert Love بخونید.
برای استفاده راهنمای bash رو بخونید.
یا یکی از کتابهایی که براش نوشته شده(من با راهنما راحتتر هستم)
http://www.amazon.com/Bash-Guide-Beginners-Second-Edition/dp/1596822015
http://www.amazon.com/The-Linux-Command-Line-Introduction/dp/1593273894
http://www.amazon.com/Practical-Commands-Editors-Programming-Edition/dp/013308504X
http://www.amazon.com/Learning-bash-Shell-Programming-Nutshell/dp/0596009658
البته اگر میتونید انگلیسی بخونید در غیر این صورت ویکیپدیا

prpe26
دوشنبه 19 فروردین 1392, 13:03 عصر
چند راهنما :

http://bash.blogsky.com
http://30li.ir
http://wiki.osdev.org

همه مفاهیم رو میتونید درک کنید.