linux PDF: 41 to 50 of 1000 results fetched - page 5 [ec]

Zoolz is the only cloud solution that keeps your data even when you disconnect your drives
Get full control over PDFs. Edit, combine, transform and organize PDFs.

Unix and Linux

www.ebooks.com/cj.asp?IID=1732110&cjsku=1732110...
In this updated edition, authors Deborah and Eric Ray use crystal-clear instructions and friendly prose to introduce you to all of today's Unix essentials. You'll find the information you need to get started with the operating system and learn the most common Unix commands and concepts so that Unix can do the hard work for you. After mastering the basics of Unix, you'll move on to how to use directories and files, work with a shell, and create and edit files. You'll then learn how to manipulate files, configure a Unix environment, and runand even writescripts. Throughout the bookfrom logging in to being rootthe authors offer essential coverage of Unix.
Category: Computers. ISBN: 9780321997548

Mastering Linux Kernel Development

www.ebooks.com/cj.asp?IID=95887403&cjsku=95887403...
Explore Implementation of core kernel subsystems About This Book Master the design, components, and structures of core kernel subsystems Explore kernel programming interfaces and related algorithms under the hood Completely updated material for the 4.12.10 kernel Who This Book Is For If you are a kernel programmer with a knowledge of kernel APIs and are looking to build a comprehensive understanding, and eager to explore the implementation, of kernel subsystems, this book is for you. It sets out to unravel the underlying details of kernel APIs and data structures, piercing through the complex kernel layers and gives you the edge you need to take your skills to the next level. What You Will Learn Comprehend processes and flesthe core abstraction mechanisms of the Linux kernel that promote effective simplification and dynamism Decipher process scheduling and understand effective capacity utilization under general and real-time dispositions Simplify and learn more about process communication techniques through signals and IPC mechanisms Capture the rudiments of memory by grasping the key concepts and principles of physical and virtual memory management Take a sharp and precise look at all the key aspects of interrupt management and the clock subsystem Understand concurrent execution on SMP platforms through kernel synchronization and locking techniques In Detail Mastering Linux Kernel Development looks at the Linux kernel, its internal arrangement and design, and various core subsystems, helping you to gain significant understanding of this open source marvel. You will look at how the Linux kernel, which possesses a kind of collective intelligence thanks to its scores of contributors, remains so elegant owing to its great design. This book also looks at all the key kernel code, core data structures, functions, and macros, giving you a comprehensive foundation of the implementation details of the kernel's core services and mechanisms. You will also look at the Linux kernel as well-designed software, which gives us insights into software design in general that are easily scalable yet fundamentally strong and safe. By the end of this book, you will have considerable understanding of and appreciation for the Linux kernel. Style and approach Each chapter begins with the basic conceptual know-how for a subsystem and extends into the details of its implementation. We use appropriate code excerpts of critical routines and data structures for subsystems.
Category: Computers. ISBN: 9781785883057

Linux Device Drivers Development

www.ebooks.com/cj.asp?IID=95894547&cjsku=95894547...
Learn to develop customized device drivers for your embedded Linux system About This Book Learn to develop customized Linux device drivers Learn the core concepts of device drivers such as memory management, kernel caching, advanced IRQ management, and so on. Practical experience on the embedded side of Linux Who This Book Is For This book will help anyone who wants to get started with developing their own Linux device drivers for embedded systems. Embedded Linux users will benefit highly from this book. This book covers all about device driver development, from char drivers to network device drivers to memory management. What You Will Learn Use kernel facilities to develop powerful drivers Develop drivers for widely used I2C and SPI devices and use the regmap API Write and support devicetree from within your drivers Program advanced drivers for network and frame buffer devices Delve into the Linux irqdomain API and write interrupt controller drivers Enhance your skills with regulator and PWM frameworks Develop measurement system drivers with IIO framework Get the best from memory management and the DMA subsystem Access and manage GPIO subsystems and develop GPIO controller drivers In Detail Linux kernel is a complex, portable, modular and widely used piece of software, running on around 80% of servers and embedded systems in more than half of devices throughout the World. Device drivers play a critical role in how well a Linux system performs. As Linux has turned out to be one of the most popular operating systems used, the interest in developing proprietary device drivers is also increasing steadily. This book will initially help you understand the basics of drivers as well as prepare for the long journey through the Linux Kernel. This book then covers drivers development based on various Linux subsystems such as memory management, PWM, RTC, IIO, IRQ management, and so on. The book also offers a practical approach on direct memory access and network device drivers. By the end of this book, you will be comfortable with the concept of device driver development and will be in a position to write any device driver from scratch using the latest kernel version (v4.13 at the time of writing this book). Style and approach A set of engaging examples to develop Linux device drivers
Category: Computers. ISBN: 9781785280009

Foundations of CentOS Linux

www.ebooks.com/cj.asp?IID=511327&cjsku=511327...
This book introduces CentOS servers and discusses how to add and manage Fedora clients. It follows RHEL curriculum closely enough to be used as an RHCE exam preparation text. It also covers many system administration tasks and includes concrete examples.
Category: Computers. ISBN: 9781430219644

Embedded Linux for Developers

www.ebooks.com/cj.asp?IID=95576377&cjsku=95576377...
Leverage the power of Linux to develop captivating and powerful embedded Linux projects About This Book: Explore the best practices for all embedded product development stages; Learn about the compelling features offered by the Yocto Project, such as customization, virtualization, and many more; Minimize project costs by using open source tools and programs Who This Book Is For. If you are a developer who wants to build embedded systems using Linux, this book is for you. It is the ideal guide for you if you want to become proficient and broaden your knowledge. A basic understanding of C programming and experience with systems programming is needed. Experienced embedded Yocto developers will find new insight into working methodologies and ARM specific development competence. What You Will Learn: Use the Yocto Project in the embedded Linux development process; Get familiar with and customize the bootloader for a board; Discover more about real-time layer, security, virtualization, CGL, and LSB; See development workflows for the U-Boot and the Linux kernel, including debugging and optimization; Understand the open source licensing requirements and how to comply with them when cohabiting with proprietary programs; Optimize your production systems by reducing the size of both the Linux kernel and root filesystems; Understand device trees and make changes to accommodate new hardware on your device; Design and write multi-threaded applications using POSIX threads; Measure real-time latencies and tune the Linux kernel to minimize them In Detail. Embedded Linux is a complete Linux distribution employed to operate embedded devices such as smartphones, tablets, PDAs, set-top boxes, and many more. An example of an embedded Linux distribution is Android, developed by Google. This learning path starts with the module Learning Embedded Linux Using the Yocto Project. It introduces embedded Linux software and hardware architecture and presents information about the bootloader. You will go through Linux kernel features and source code and get an overview of the Yocto Project components available. The next module Embedded Linux Projects Using Yocto Project Cookbook takes you through the installation of a professional embedded Yocto setup, then advises you on best practices. Finally, it explains how to quickly get hands-on with the Freescale ARM ecosystem and community layer using the affordable and open source Wandboard embedded board. Moving ahead, the final module Mastering Embedded Linux Programming takes you through the product cycle and gives you an in-depth description of the components and options that are available at each stage. You will see how functions are split between processes and the usage of POSIX threads. By the end of this learning path, your capabilities will be enhanced to create robust and versatile embedded projects. This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes conten
Category: Computers. ISBN: 9781787124202

Linux. Programowanie systemowe

www.ebooks.com/cj.asp?IID=1076269&cjsku=1076269...
Wykorzystaj moc Linuksa i twrz funkcjonalne oprogramowanie systemowe! Jak zarz?dza? plikowymi operacjami wej?cia i wyj?cia? Jak zablokowa? fragmenty przestrzeni adresowej? Jak sterowa? dzia?aniem interfejsu odpytywania zdarze?? Dzisiaj systemu Linux nie musimy ju? nikomu przedstawia?, dzi?ki swojej funkcjonalno?ci i uniwersalno?ci sta? si? niezwykle popularny i szeroko wykorzystywany. Dzia?a wsz?dzie poczynaj?c od najmniejszych telefonw komrkowych, a na pot??nych superkomputerach ko?cz?c. Z Linuksa korzystaj? agencje wywiadowcze i wojsko, jego niezawodno?? doceni?y rwnie? banki i instytucje finansowe. Oprogramowanie z przestrzeni u?ytkownika w systemie Linux mo?e by? uruchamiane na wszystkich platformach, na ktrych poprawnie dzia?a kod j?dra. Czytaj?c ksi??k? "Linux. Programowanie systemowe", dowiesz si?, jak utworzy? oprogramowanie, ktre jest niskopoziomowym kodem, komunikuj?cym si? bezpo?rednio z j?drem oraz g?wnymi bibliotekami systemowymi. Opisany zosta? tu sposb dzia?ania standardowych i zaawansowanych interfejsw zdefiniowanych w Linuksie. Po lekturze napiszesz inteligentniejszy i szybszy kod, ktry dzia?a we wszystkich dystrybucjach Linuksa oraz na wszystkich rodzajach sprz?tu. Nauczysz si? budowa? poprawne oprogramowanie i maksymalnie je wykorzystywa?. Programowanie systemowe Biblioteka j?zyka C Kompilator j?zyka C Interfejs odpytywania zdarze? Zarz?dzanie procesami i pami?ci? U?ytkownicy i grupy Ograniczenia zasobw systemowych Zarz?dzanie plikami i katalogami Identyfikatory sygna?w Struktury danych reprezentuj?ce czas Konwersje czasu Poznaj i ujarzmij pot?g? Linuksa!
Category: Computers. ISBN: 9788324614974

Pro Linux System Administration

www.ebooks.com/cj.asp?IID=511395&cjsku=511395...
This book aims to ease the entry of businesses to the world of zero-cost software running on Linux. It takes a layered, component-based approach to open source business systems, while training system administrators as the builders of business infrastructure.
Category: Computers. ISBN: 9781430219125

Eleventh Hour Linux+

www.ebooks.com/cj.asp?IID=534861&cjsku=534861...
Eleventh Hour Linux+: Exam XK0-003 Study Guide offers a practical guide for those preparing for the Linux+ certification exam. The book begins with a review of important concepts that are needed for successful operating system installation. These include computer hardware, environment settings, partitions, and network settings. The book presents the strategies for creating filesystems; different types of filesystems; the tools used to create filesystems; and the tools used to administer filesystems. It explains the Linux boot process; how to configure system and user profiles as well as the common environment variables; and how to use BASH command line interpreter. The remaining chapters discuss how to install, configure, support, and remove applications; the configuration of Linux as a workstation and as a server; securing the Linux system; and common tools for managing a system. Each chapter includes information on exam objectives, exam warnings, and the top five toughest questions along with their answers. Fast Facts quickly review fundamentals Exam Warnings highlight particularly tough sections of the exam Crunch Time sidebars point out key concepts to remember Did You Know? sidebars cover sometimes forgotten details Top Five Toughest Questions and answers help you to prepare
Category: Computers. ISBN: 9781597494977

Linux Security Cookbook

www.ebooks.com/cj.asp?IID=540527&cjsku=540527...
Computer security is an ongoing process, a relentless contest between system administrators and intruders. A good administrator needs to stay one step ahead of any adversaries, which often involves a continuing process of education. If you're grounded in the basics of security, however, you won't necessarily want a complete treatise on the subject each time you pick up a book. Sometimes you want to get straight to the point. That's exactly what the new Linux Security Cookbook does. Rather than provide a total security solution for Linux computers, the authors present a series of easy-to-follow recipes--short, focused pieces of code that administrators can use to improve security and perform common tasks securely.The Linux Security Cookbook includes real solutions to a wide range of targeted problems, such as sending encrypted email within Emacs, restricting access to network services at particular times of day, firewalling a webserver, preventing IP spoofing, setting up key-based SSH authentication, and much more. With over 150 ready-to-use scripts and configuration files, this unique book helps administrators secure their systems without having to look up specific syntax. The book begins with recipes devised to establish a secure system, then moves on to secure day-to-day practices, and concludes with techniques to help your system stay secure.Some of the "recipes" you'll find in this book are: Controlling access to your system from firewalls down to individual services, using iptables, ipchains, xinetd, inetd, and more Monitoring your network with tcpdump, dsniff, netstat, and other tools Protecting network connections with Secure Shell (SSH) and stunnel Safeguarding email sessions with Secure Sockets Layer (SSL) Encrypting files and email messages with GnuPG Probing your own security with password crackers, nmap, and handy scripts This cookbook's proven techniques are derived from hard-won experience. Whether you're responsible for security on a home Linux system or for a large corporation, or somewhere in between, you'll find valuable, to-the-point, practical recipes for dealing with everyday security issues. This book is a system saver.
Category: Computers. ISBN: 9780596003913

Linux Device Drivers

www.ebooks.com/cj.asp?IID=443086&cjsku=443086...
Device drivers literally drive everything you're interested in--disks, monitors, keyboards, modems--everything outside the computer chip and memory. And writing device drivers is one of the few areas of programming for the Linux operating system that calls for unique, Linux-specific knowledge. For years now, programmers have relied on the classic Linux Device Drivers from O'Reilly to master this critical subject. Now in its third edition, this bestselling guide provides all the information you'll need to write drivers for a wide range of devices.Over the years the book has helped countless programmers learn: how to support computer peripherals under the Linux operating system how to develop and write software for new hardware under Linux the basics of Linux operation even if they are not expecting to write a driver The new edition of Linux Device Drivers is better than ever. The book covers all the significant changes to Version 2.6 of the Linux kernel, which simplifies many activities, and contains subtle new features that can make a driver both more efficient and more flexible. Readers will find new chapters on important types of drivers not covered previously, such as consoles, USB drivers, and more.Best of all, you don't have to be a kernel hacker to understand and enjoy this book. All you need is an understanding of the C programming language and some background in Unix system calls. And for maximum ease-of-use, the book uses full-featured examples that you can compile and run without special hardware.Today Linux holds fast as the most rapidly growing segment of the computer market and continues to win over enthusiastic adherents in many application areas. With this increasing support, Linux is now absolutely mainstream, and viewed as a solid platform for embedded systems. If you're writing device drivers, you'll want this book. In fact, you'll wonder how drivers are ever written without it.
Category: Computers. ISBN: 9780596005900
Previous1234 [5] 6789Next