دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: سیستم های عامل ویرایش: 3 نویسندگان: Syed Mansoor Sarwar. Robert M. Koretsky سری: ISBN (شابک) : 1482233584, 9781482233582 ناشر: Chapman and Hall/CRC سال نشر: 2017 تعداد صفحات: 1383 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 36 مگابایت
کلمات کلیدی مربوط به کتاب یونیکس: کتاب درسی: یونیکس، Bash، پایتون، مجازی سازی، سیستم های فایل، مدیریت سیستم، شبکه، ZFS، سطح ورودی، برنامه نویسی سیستم
در صورت تبدیل فایل کتاب UNIX: The Textbook به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب یونیکس: کتاب درسی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
یونیکس: کتاب درسی، نسخه سوم مقدمه ای جامع از سیستم عامل یونیکس مدرن قرن بیست و یکم ارائه می کند. این کتاب PC-BSD و Solaris، سیستمهای نماینده شاخههای اصلی خانواده یونیکس را برای نشان دادن مفاهیم کلیدی به کار میگیرد. بسیاری از موضوعاتی را که در رویکردهای قدیمیتر و سنتی کتابهای درسی پوشش داده نشدهاند، مانند پایتون، برنامهنویسی سیستم یونیکس از اصول اولیه تا برنامهنویسی شبکه مبتنی بر سوکت با استفاده از الگوی کلاینت-سرور، سیستم فایل زتابایت (ZFS) و X Windows بسیار توسعهیافته را پوشش میدهد. محیط های دسکتاپ مبتنی بر KDE و Gnome GUI. نسخه سوم به طور کامل به روز شده و گسترش یافته است، با بازنگری های گسترده در سراسر. این دارای یک فصل آموزشی جدید در مورد زبان برنامه نویسی پایتون و استفاده از آن در یونیکس، و همچنین یک آموزش کامل در مورد دستور git با Github است. این شامل چهار فصل جدید در برنامه نویسی سیستم یونیکس و API یونیکس است که استفاده از رابط فراخوانی سیستم یونیکس را برای پردازش فایل، مدیریت فرآیند، مدیریت سیگنال، ارتباطات بین فرآیندی (با استفاده از لولهها، FIFOها و سوکتها)، پوشش گسترده اینترنت کار توصیف میکند. با UNIX TCP/IP با استفاده از نرم افزار سرویس گیرنده-سرور، و ملاحظاتی برای طراحی و پیاده سازی نرم افزار مشتری-سرور با کیفیت تولید با استفاده از سرورهای تکراری و همزمان. همچنین شامل فصلهای جدیدی در مدیریت سیستم یونیکس، ZFS و روشهای مجازیسازی کانتینر با استفاده از iocage، Solaris Jails و VirtualBox است. این کتاب درسی با استفاده از تقریباً 65 سال تجربه تدریس عملی نویسندگان در سطح کالج، توالی سنجیده ای از موضوعات قدیمی و جدید، درس های توسعه یافته و به موقع، یک سایت Github حاوی تمام کدهای کتاب به علاوه ارائه می کند. راهحلهای تمرین، و تمرینها/مسائل تکالیف همگام با ترتیب آموزشی فصلهای کتاب. به استثنای چهار فصل در مورد برنامه نویسی سیستم، این کتاب می تواند توسط یک تازه کار کامل و همچنین توسط یک کاربر باتجربه سیستم یونیکس در هر دو محیط یادگیری غیررسمی و رسمی با موفقیت بسیار مورد استفاده قرار گیرد. این کتاب ممکن است در چندین دوره علوم کامپیوتر و فناوری اطلاعات، از جمله یونیکس برای کاربران مبتدی و پیشرفته، اسکریپت نویسی پوسته و پایتون، برنامه نویسی سیستم یونیکس، برنامه نویسی شبکه یونیکس و مدیریت سیستم یونیکس استفاده شود. همچنین ممکن است به عنوان همراه دوره های کارشناسی و کارشناسی ارشد در مورد مفاهیم و اصول سیستم عامل استفاده شود.
UNIX: The Textbook, Third Edition provides a comprehensive introduction to the modern, twenty-first-century UNIX operating system. The book deploys PC-BSD and Solaris, representative systems of the major branches of the UNIX family, to illustrate the key concepts. It covers many topics not covered in older, more traditional textbook approaches, such as Python, UNIX System Programming from basics to socket-based network programming using the client-server paradigm, the Zettabyte File System (ZFS), and the highly developed X Windows-based KDE and Gnome GUI desktop environments. The third edition has been fully updated and expanded, with extensive revisions throughout. It features a new tutorial chapter on the Python programming language and its use in UNIX, as well as a complete tutorial on the git command with Github. It includes four new chapters on UNIX system programming and the UNIX API, which describe the use of the UNIX system call interface for file processing, process management, signal handling, interprocess communication (using pipes, FIFOs, and sockets), extensive coverage of internetworking with UNIX TCP/IP using the client-server software, and considerations for the design and implementation of production-quality client-server software using iterative and concurrent servers. It also includes new chapters on UNIX system administration, ZFS, and container virtualization methodologies using iocage, Solaris Jails, and VirtualBox. Utilizing the authors’ almost 65 years of practical teaching experience at the college level, this textbook presents well-thought-out sequencing of old and new topics, well-developed and timely lessons, a Github site containing all of the code in the book plus exercise solutions, and homework exercises/problems synchronized with the didactic sequencing of chapters in the book. With the exception of four chapters on system programming, the book can be used very successfully by a complete novice, as well as by an experienced UNIX system user, in both an informal and formal learning environment. The book may be used in several computer science and information technology courses, including UNIX for beginners and advanced users, shell and Python scripting, UNIX system programming, UNIX network programming, and UNIX system administration. It may also be used as a companion to the undergraduate and graduate level courses on operating system concepts and principles.
Content: Chapter 1. Overview of operating systems --
chapter 2. A \"quick start\" into the UNIX operating system --
chapter 3. Editing text files --
chapter 4. Files and file system structure --
chapter 5. File security --
chapter 6. Basic file processing --
chapter 7. Advanced file processing --
chapter 8. File sharing --
chapter 9. Redirection and piping --
chapter 10. Processes --
chapter 11. Networking and internetworking --
chapter 12. Introductory Bourne shell programming --
chapter 13. Advanced Bourne shell programming --
chapter 14. Introductory C shell programming --
chapter 15. Advanced C shell programming --
chapter 16. Python --
chapter 17. UNIX tools for software development --
chapter 18. System programming I : file system management --
chapter 19. System programming II : process management and signal processing --
chapter 20. System programming III : interprocess communication --
chapter 21. System programming IV : practical considerations --
chapter 22. UNIX X window system GUI basics --
chapter 23. UNIX system administration fundamentals --
chapter 24. ZFS administration and use --
chapter 25. Virtualization methodologies.