Browse Results

Showing 32,301 through 32,325 of 55,665 results

Linux Bibliography

by Safari Content Team

Linux powers the servers and machines that power a significant proportion of the Internet, and it forms the backbone of a variety of different modern operating systems, particularly in the embedded and smaller systems markets, such as ARM-based desktops, laptops and set top systems. In fact, Linux is now the solution behind so many different things: from game consoles, to media platforms, to massive database servers, to clusters, and to some of the most powerful computing clusters in the world. Linux manages to span the full gamut of hardware platforms from watches to supercomputers. In this bibliography we have collected a range of different titles that cover the basics of installing your Linux system, how to use it and deploy it, and how to make use of the different systems. We've also collected guides to specific environments and distributions, including Fedora, SUSE, Ubuntu and the Raspberry Pi platform. For more generic content, there are titles on kernel development, device driver building and the Linux programming interfaces. Maybe programming Linux is more appealing to you, in which case you can find books on everything from system programming to C++, Perl, Python and more with a focus on the Linux or Linux-like environment. For administration and deployment, you'll want to examine the books that cover the core of administration, shell tools, and the specific guides on security, Oracle and development stack solutions such as LAMP (Linux, Apache, MySQL, and Perl/Python/PHP). Finally, if you want to develop your professional skills and get certified, or just learn the finer details of the internals, then Safari Books Online has everything you need here and more.

The Linux Command Line: A Complete Introduction

by Jr. William E. Shotts

You've experienced the shiny, point-and-click surface of your Linux computer--now dive below and explore its depths with the power of the command line.The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or command line). Along the way you'll learn the timeless skills handed down by generations of experienced, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more.In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore.As you make your way through the book's short, easily-digestible chapters, you'll learn how to: * Create and delete files, directories, and symlinks * Administer your system, including networking, package installation, and process management * Use standard input and output, redirection, and pipelines * Edit files with Vi, the world's most popular text editor * Write shell scripts to automate common or boring tasks * Slice and dice text files with cut, paste, grep, patch, and sedOnce you overcome your initial "shell shock," you'll find that the command line is a natural and expressive way to communicate with your computer. Just don't be surprised if your mouse starts to gather dust.

The Linux Command Line: A Complete Introduction

by William E. Shotts

<P>You've experienced the shiny, point-and-click surface of your Linux computer—now dive below and explore its depths with the power of the command line. <P>The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you'll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more. <P>In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore. <P>As you make your way through the book's short, easily-digestible chapters, you'll learn how to: <br>–Create and delete files, directories, and symlinks <br>–Administer your system, including networking, package installation, and process management <br>–Use standard input and output, redirection, and pipelines <br>–Edit files with Vi, the world’s most popular text editor–Write shell scripts to automate common or boring tasks–Slice and dice text files with cut, paste, grep, patch, and sed <P>Once you overcome your initial "shell shock," you'll find that the command line is a natural and expressive way to communicate with your computer. Just don't be surprised if your mouse starts to gather dust.

Linux Command Line and Shell Scripting Bible (Bible)

by Richard Blum Christine Bresnahan

Advance your understanding of the Linux command line with this invaluable resource Linux Command Line and Shell Scripting Bible, 4th Edition is the newest installment in the indispensable series known to Linux developers all over the world. Packed with concrete strategies and practical tips, the latest edition includes brand-new content covering: Understanding the Shell Writing Simple Script Utilities Producing Database, Web & Email Scripts Creating Fun Little Shell Scripts Written by accomplished Linux professionals Christine Bresnahan and Richard Blum, Linux Command Line and Shell Scripting Bible, 4th Edition teaches readers the fundamentals and advanced topics necessary for a comprehensive understanding of shell scripting in Linux. The book is filled with real-world examples and usable scripts, helping readers navigate the challenging Linux environment with ease and convenience. The book is perfect for anyone who uses Linux at home or in the office and will quickly find a place on every Linux enthusiast’s bookshelf.

Linux Command Line and Shell Scripting Bible

by Richard Blum Christine Bresnahan

The authoritative guide to Linux command line and shell scripting?completely updated and revised [it's not a guide to Linux as a whole ? just to scripting]The Linux command line allows you to type specific Linux commands directly to the system so that you can easily manipulate files and query system resources, thereby permitting you to automate commonly used functions and even schedule those programs to run automatically. This new edition is packed with new and revised content, reflecting the many changes to new Linux versions, including coverage of alternative shells to the default bash shell. For this edition, the author has teamed up with another Linux expert ? with their shared expertise, they take you beyond the basics of shell scripting and guide you through using shell scripting for higher-level applications that are commonly found in Linux environments. In addition, this edition features a host of real-world examples, so you can see how the scripts work in application.Reflects changes to new Linux versions and covers alternate shells to the default bash shellOffers new chapters on working with file system commands and software installation commandsIncludes a plethora of real-world examples of advanced shell scripting Shows how to use shell scripts in a graphical desktop environment With Linux Command Line and Shell Scripting Bible you'll learn to manage file systems, install software, write scripts for graphical desktops, work with alternative shells, and more.

Linux Command Line and Shell Scripting Techniques: Master practical aspects of the Linux command line and then use it as a part of the shell scripting process

by Vedran Dakic Jasmin Redzepagic

Practical and actionable recipes for using shell and command-line scripting on your Linux OS with confidenceKey FeaturesLearn how to use the command line and write and debug Linux Shell scriptsAutomate complex repetitive tasks and backups, and learn networking and securityA practical approach to system administration, and virtual machine and software managementBook DescriptionLinux Command Line and Shell Scripting Techniques begins by taking you through the basics of the shell and command-line utilities. You'll start by exploring shell commands for file, directory, service, package, and process management. Next, you'll learn about networking - network, firewall and DNS client configuration, ssh, scp, rsync, and vsftpd, as well as some network troubleshooting tools.You'll also focus on using the command line to find and manipulate text content, via commands such as cut, egrep, and sed. As you progress, you'll learn how to use shell scripting. You'll understand the basics - input and output, along with various programming concepts such as loops, variables, arguments, functions, and arrays. Later, you'll learn about shell script interaction and troubleshooting, before covering a wide range of examples of complete shell scripts, varying from network and firewall configuration, through to backup and concepts for creating live environments. This includes examples of performing scripted virtual machine installation and administration, LAMP (Linux, Apache, MySQL, PHP) stack provisioning and bulk user creation for testing environments. By the end of this Linux book, you'll have gained the knowledge and confidence you need to use shell and command-line scripts.What you will learnGet an introduction to the command line, text editors, and shell scriptingFocus on regular expressions, file handling, and automating complex tasksAutomate common administrative tasksBecome well-versed with networking and system security scriptingGet to grips with repository management and network-based file synchronizationUse loops, arguments, functions, and arrays for task automationWho this book is forThis book is for anyone looking to learn about Linux administration via CLI and scripting. Those with no Linux command-line interface (CLI) experience will benefit from it by learning from scratch. More experienced Linux administrators or engineers will also find this book useful, as it will help them organize their knowledge, fill in any gaps, and work efficiently with shell scripts to increase productivity.

Linux Containers and Virtualization: A Kernel Perspective

by Shashank Mohan Jain

Get a novel perspective on Linux containers and understand the world of virtualization. This book takes you down the rabbit hole to discover what lies below the API. You’ll go on a journey of virtualization and see how containers are realized in the Linux world. Linux Containers and Virtualization details the data structures within the Linux kernel which make up Linux containers. You will start with the fundamentals of virtualization including how different resources such as memory, CPU, network, and storage are virtualized. Then you will move on to hypervisors and virtualization using the Kernel virtual Machine (KVM) and Quick Emulator (QEMU). Next, you will learn about Linux namespace, cgroups, and layered file systems, which are the essential building blocks of Linux containers. The explanation traverses the Linux kernel codebase to show how these are realized in the Linux kernel. In the final chapter, you will code your own container by applying the concepts learnt in the previous chapters. On completion of the book, you will have the knowledge to start coding a Linux container. What You Will Learn Understand the basics of virtualizationDiscover how the Linux kernel supports virtualization See how the evolution of the Linux kernel and CPUs led to the creation of containerization technologiesDevelop the ability to create your own container framework Who This Book Is For Developers working on virtualized software deployment and containers. Architects designing platforms based on a container runtime as well as DevOps professionals who want to get a microscopic view on how containers and virtualization work would find the book useful.

Linux Containers and Virtualization: Utilizing Rust for Linux Containers

by Shashank Mohan Jain

This book is a practical, comprehensive guide to creating secure and efficient Linux containers using the Rust programming language. It utilizes a hands-on approach to teach Rust's programming constructs, security features, and its application in containerization. Author Shashank Mohan Jain starts with a gentle introduction to Rust to help you grasp the language's core concepts, syntax, and unique memory safety guarantees. He then transitions into the realm of Linux container development, where Rust shines as a robust and secure language for building containerized applications. Through hands-on examples, you will gain a deep understanding of how to harness Rust's features to create lightweight and secure Linux containers and how to leverage its strong type system and ownership model to eliminate common bugs and ensure memory safety in containerized applications. As you progress, you’ll explore the intricacies of working with system resources, networking, and interacting with the host operating system while maintaining isolation and security within the containers, as well as how Rust's concurrency model can build performant and responsive containerized applications. The book also covers advanced topics such as secure configuration handling, logging, and handling authentication within your containerized environment. After completing this book, you will be well-versed in Rust programming, equipped to create efficient and secure Linux containers, and confident in your ability to develop containerized applications for a variety of use cases. What You Will Learn Understand the basics of the Rust programming languageUnderstand Rust's security featuresCreate Linux constructs like namespaces in RustDevelop your own container runtime using Rust Who This Book Is For Developers, Architects and SREs working with cloud applications and dealing with container based workloads.

Linux Cookbook: Practical Advice for Linux System Administrators (Linux Ser.)

by Carla Schroder

This unique and valuable collection of tips, tools, and scripts provides clear, concise, hands-on solutions that can be applied to the challenges facing anyone running a network of Linux servers from small networks to large data centers in the practical and popular problem-solution-discussion O'Reilly cookbook format. The Linux Cookbook covers everything you'd expect: backups, new users, and the like. But it also covers the non-obvious information that is often ignored in other books the time-sinks and headaches that are a real part of an administrator's job, such as: dealing with odd kinds of devices that Linux historically hasn't supported well, building multi-boot systems, and handling things like video and audio. The knowledge needed to install, deploy, and maintain Linux is not easily found, and no Linux distribution gets it just right. Scattered information can be found in a pile of man pages, texinfo files, and source code comments, but the best source of information is the experts themselves who built up a working knowledge of managing Linux systems. This cookbook's proven techniques distill years of hard-won experience into practical cut-and-paste solutions to everyday Linux dilemmas. Use just one recipe from this varied collection of real-world solutions, and the hours of tedious trial-and-error saved will more than pay for the cost of the book. But those who prefer to learn hands-on will find that this cookbook not only solves immediate problems quickly, it also cuts right to the chase pointing out potential pitfalls and illustrating tested practices that can be applied to a myriad of other situations. Whether you're responsible for a small Linux system, a huge corporate system, or a mixed Linux/Windows/MacOS network, you'll find valuable, to-the-point, practical recipes for dealing with Linux systems everyday. The Linux Cookbook is more than a time-saver; it's a sanity saver.

Linux Desktop Hacks

by Jono Bacon Nicholas Petreley

With hacks that any user can follow, Linux Desktop Hacks demonstrates how easy it is to modify Linux to suit your desires. The book is packed with tips on customizing and improving the interface, boosting performance, administering your desktop, and generally making the most out of what X, KDE, Gnome, and the console have to offer.

Linux Device Driver Development: Everything you need to start with device driver development for Linux kernel and embedded Linux, 2nd Edition

by John Madieu

Get up to speed with the most important concepts in driver development and focus on common embedded system requirements such as memory management, interrupt management, and locking mechanismsKey FeaturesWrite feature-rich and customized Linux device drivers for any character, SPI, and I2C deviceDevelop a deep understanding of locking primitives, IRQ management, memory management, DMA, and so onGain practical experience in the embedded side of Linux using GPIO, IIO, and input subsystemsBook DescriptionLinux is by far the most-used kernel on embedded systems. Thanks to its subsystems, the Linux kernel supports almost all of the application fields in the industrial world. This updated second edition of Linux Device Driver Development is a comprehensive introduction to the Linux kernel world and the different subsystems that it is made of, and will be useful for embedded developers from any discipline.You'll learn how to configure, tailor, and build the Linux kernel. Filled with real-world examples, the book covers each of the most-used subsystems in the embedded domains such as GPIO, direct memory access, interrupt management, and I2C/SPI device drivers. This book will show you how Linux abstracts each device from a hardware point of view and how a device is bound to its driver(s). You'll also see how interrupts are propagated in the system as the book covers the interrupt processing mechanisms in-depth and describes every kernel structure and API involved. This new edition also addresses how not to write device drivers using user space libraries for GPIO clients, I2C, and SPI drivers.By the end of this Linux book, you'll be able to write device drivers for most of the embedded devices out there. What you will learnDownload, configure, build, and tailor the Linux kernelDescribe the hardware using a device treeWrite feature-rich platform drivers and leverage I2C and SPI busesGet the most out of the new concurrency managed workqueue infrastructureUnderstand the Linux kernel timekeeping mechanism and use time-related APIsUse the regmap framework to factor the code and make it genericOffload CPU for memory copies using DMAInteract with the real world using GPIO, IIO, and input subsystemsWho this book is forThis Linux OS book is for embedded system and embedded Linux enthusiasts/developers who want to get started with Linux kernel development and leverage its subsystems. Electronic hackers and hobbyists interested in Linux kernel development as well as anyone looking to interact with the platform using GPIO, IIO, and input subsystems will also find this book useful.

Linux Device Driver Development Cookbook: Develop custom drivers for your embedded Linux applications

by Rodolfo Giometti

Over 30 recipes to develop custom drivers for your embedded Linux applications.Key FeaturesUse Kernel facilities to develop powerful driversVia a practical approach, learn core concepts of developing device driversProgram a custom character device to get access to kernel internalsBook DescriptionLinux is a unified kernel that is widely used to develop embedded systems. As Linux has turned out to be one of the most popular operating systems used, the interest in developing proprietary device drivers has also increased. Device drivers play a critical role in how the system performs and ensures that the device works in the manner intended. By offering several examples on the development of character devices and how to use other kernel internals, such as interrupts, kernel timers, and wait queue, as well as how to manage a device tree, you will be able to add proper management for custom peripherals to your embedded system. You will begin by installing the Linux kernel and then configuring it. Once you have installed the system, you will learn to use the different kernel features and the character drivers. You will also cover interrupts in-depth and how you can manage them. Later, you will get into the kernel internals required for developing applications. Next, you will implement advanced character drivers and also become an expert in writing important Linux device drivers. By the end of the book, you will be able to easily write a custom character driver and kernel code as per your requirements.What you will learnBecome familiar with the latest kernel releases (4.19+/5.x) running on the ESPRESSObin devkit, an ARM 64-bit machineDownload, configure, modify, and build kernel sourcesAdd and remove a device driver or a module from the kernelMaster kernel programmingUnderstand how to implement character drivers to manage different kinds of computer peripheralsBecome well versed with kernel helper functions and objects that can be used to build kernel applicationsAcquire a knowledge of in-depth concepts to manage custom hardware with Linux from both the kernel and user spaceWho this book is forThis book will help anyone who wants to develop their own Linux device drivers for embedded systems. Having basic hand-on with Linux operating system and embedded concepts is necessary.

Linux Device Drivers

by Greg Kroah-Hartman Alessandro Rubini Jonathan Corbet

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.

Linux Device Drivers

by Alessandro Rubini

This book is for anyone who wants to support computer peripherals under the Linux operating system or who wants to develop new hardware and run it under Linux. Linux is the fastest-growing segment of the UNIX market and is winning over enthusiastic adherents in many application areas. This book reveals information that heretofore has been passed by word-of-mouth or in cryptic source code comments, showing how to write a driver for a wide range of devices. You don't have to be a kernel hacker to understand and enjoy this book; all you need is an understanding of C and some background in UNIX system calls. Drivers for character devices, block devices, and network interfaces are all described in step-by-step form and are illustrated with full-featured examples that show driver design issues, which can be executed without special hardware. For those who are curious about how an operating system does its job, this book provides insights into address spaces, asynchronous events, and I/O. Portability is a major concern in the text. The book is centered on version 2.0, but also covers 1.2.13 and experimental versions up to 2.1.43. You are also told how to maximize portability among hardware platforms. Contents include: Building a driver and loading modules Complete character, block, and network drivers Debugging a driver Timing Memory management and DMA Interrupts Portability issues Peripheral Component Interconnect (PCI) A tour of kernel internals

Linux Device Drivers, 2nd Edition

by Jonathan Corbet Alessandro Rubini

This practical guide is for anyone who wants to support computer peripherals under the Linux operating system. It shows step-by-step how to write a driver for character devices, block devices, and network interfaces, illustrating with examples you can compile and run. The second edition covers Kernel 2.4 and adds discussions of symmetric multiprocessing (SMP), Universal Serial Bus (USB), and some new platforms.

Linux Device Drivers, 2nd Edition

by Alessandro Rubini Jonathan Corbet

This book is for anyone who wants to support computer peripherals under the Linux operating system or who wants to develop new hardware and run it under Linux. Linux is the fastest-growing segment of the Unix market, is winning over enthusiastic adherents in many application areas, and is being viewed more and more as a good platform for embedded systems. Linux Device Drivers, already a classic in its second edition, reveals information that heretofore has been shared by word of mouth or in cryptic source code comments, on how to write drivers for a wide range of devices. Version 2.4 of the Linux kernel includes significant changes to device drivers, simplifying many activities, but providing subtle new features that can make a driver both more efficient and more flexible. The second edition of this book thoroughly covers these changes, as well as new processors and buses. You don't have to be a kernel hacker to understand and enjoy this book; all you need is an understanding of C and some background in Unix system calls. You'll learn how to write drivers for character devices, block devices, and network interfaces, guided by full-featured examples that you can compile and run without special hardware. Major changes in the second edition include discussions of symmetric multiprocessing (SMP) and locking, new CPUs, and recently supported buses. For those who are curious about how an operating system does its job, this book provides insights into address spaces, asynchronous events, and I/O. Portability is a major concern in the text. The book is centered on version 2.4, but includes information for kernels back to 2.0 where feasible. Linux Device Driver also shows how to maximize portability among hardware platforms; examples were tested on IA32 (PC) and IA64, PowerPC, SPARC and SPARC64, Alpha, ARM, and MIPS. Contents include: Building a driver and loading modules Complete character, block, and network drivers Debugging a driver Timing Handling symmetric multiprocessing (SMP) systems Memory management and DMA Interrupts Portability issues Peripheral Component Interconnect (PCI)

Linux Device Drivers, 3rd Edition

by Jonathan Corbet Greg Kroah-Hartman Alessandro Rubini

Over the years, this bestselling guide has helped countless programmers learn how to support computer peripherals under the Linux operating system, and how to develop new hardware under Linux. Now, with this third edition, it's even more helpful, covering all the significant changes to Version 2.6 of the Linux kernel. Includes full-featured examples that programmers can compile and run without special hardware.

Linux Device Drivers Development

by John Madieu

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

Linux Email

by Carl Taylor Alistair Mcdonald

The book takes a practical, step-by-step approach to working with email servers. It starts by establishing the basics and setting up a mail server. Then you move to advanced sections like webmail access, security, backup, and more. You will find many examples and clear explanations that will facilitate learning. This book is aimed at technically confident users and new and part-time system administrators in small businesses, who want to set up a Linux-based email server without spending a lot of time becoming expert in the individual applications. Basic knowledge of Linux is expected.

Linux Essentials

by Richard Blum Christine Bresnahan

Learn Linux, and take your career to the next level! Linux Essentials, 2nd Edition provides a solid foundation of knowledge for anyone considering a career in information technology, for anyone new to the Linux operating system, and for anyone who is preparing to sit for the Linux Essentials Exam. Through this engaging resource, you can access key information in a learning-by-doing style. Hands-on tutorials and end-of-chapter exercises and review questions lead you in both learning and applying new information-information that will help you achieve your goals! With the experience provided in this compelling reference, you can sit down for the Linux Essentials Exam with confidence. An open source operating system, Linux is a UNIX-based platform that is freely updated by developers. The nature of its development means that Linux is a low-cost and secure alternative to other operating systems, and is used in many different IT environments. Passing the Linux Essentials Exam prepares you to apply your knowledge regarding this operating system within the workforce. Access lessons that are organized by task, allowing you to quickly identify the topics you are looking for and navigate the comprehensive information presented by the book Discover the basics of the Linux operating system, including distributions, types of open source applications, freeware, licensing, operations, navigation, and more Explore command functions, including navigating the command line, turning commands into scripts, and more Identify and create user types, users, and groups Linux Essentials, 2nd Edition is a critical resource for anyone starting a career in IT or anyone new to the Linux operating system.

Linux Essentials

by Roderick W. Smith

A unique, full-color introduction to Linux fundamentalsServing as a low-cost, secure alternative to expensive operating systems, Linux is a UNIX-based, open source operating system. Full-color and concise, this beginner's guide takes a learning-by-doing approach to understanding the essentials of Linux. Each chapter begins by clearly identifying what you will learn in the chapter, followed by a straightforward discussion of concepts that leads you right into hands-on tutorials. Chapters conclude with additional exercises and review questions, allowing you to reinforce and measure your understanding.Offers a hands-on approach to acquiring a foundation of Linux skills, aiming to ensure Linux beginners gain a solid understandingUses the leading Linux distribution Fedora to demonstrate tutorials and examplesAddresses Linux installation, desktop configuration, management of files and filesystems, remote administration, security, and moreThis book is essential reading for anyone entering the world of Linux!

Linux Essentials: Guide du débutant pour le système d'exploitation Linux

by Adidas Wilson

Linux est le seul système d'exploitation qui est en croissance globalement. Comme l’a dit une personne, «Linux est le Nikola Tesla de la technologie de l’information». Ce système d'exploitation est utilisé dans une multitude d'appareils, notamment les téléphones intelligents, les enregistreurs vidéo numériques, les téléviseurs, les systèmes de divertissement en vol, la signalisation numérique, les systèmes de contrôle automobile, les commutateurs, les routeurs, les ordinateurs de bureau, etc. Le débat entre Microsoft Windows et le système d'exploitation Linux ne se terminera pas de si tôt. Cependant, il est très clair que Linux est en train de gagner. Si vous avez du mal à le croire, considérez l’influence de Linux sur les appareils Apple basés sur Android et UNIX. La seule raison pour laquelle Windows est encore courant est son influence sur de nombreuses applications principales. Ceci est sur le point de changer et Linux est sans aucun doute l'avenir. Microsoft est le roi du End User Computing (EUC) depuis environ 30 ans. Néanmoins, des facteurs tels que des problèmes de sécurité poussent l’EUC vers le centre de données. Pour cette raison, il est souhaitable de réduire les coûts et les risques nécessaires pour maintenir Windows sur le bord. Le système d'exploitation Linux offre la solution parfaite pour cela. Linux est léger et est en couches, ce qui lui permet d’être très performant sur de nombreux types de périphériques. Il offre également une vitesse et une réactivité élevées. Etant donné que Linux présente de nombreux avantages, il est préférable pour les applications de points de terminaison.

Linux Essentials: um guia do sistema operacional Linux para iniciantes

by Adidas Wilson

Linux é o único sistema operacional endpoint que está crescendo globalmente. Como uma pessoa disse, "Linux é o Nikola Tesla da tecnologia da informação". Este sistema operacional é usado em uma infinidade de dispositivos, incluindo smartphones, gravadores de vídeo digital, televisores, sistemas de entretenimento de companhias aéreas, assinatura digital, sistemas de controle de automóveis, interruptores, roteadores, desktop, entre muitos outros.O debate entre  Windows da Microsoft vs SO Linux não terminará tão cedo. No entanto, está muito claro que o Linux está ganhando. Se você tem dificuldade em acreditar nisso, considere a influência do Linux nos dispositivos Apple baseados em UNIX e dispositivos Android. O único motivo pelo qual o Windows ainda é comum é sua influência em muitos aplicativos populares. Isso está prestes a mudar e o Linux é, sem dúvida, o futuro. A Microsoft é a rainha da EUC (Computação do Usuário Final) há cerca de 30 anos. No entanto, existem fatores, como questões de segurança, que estão empurrando a EUC para o data center. Devido a isso, existe o desejo de reduzir os custos e riscos necessários para manter o Windows como tecnologia de ponta. O sistema operacional Linux oferece a solução perfeita para isso. O Linux é em camadas e leve, o que permite um desempenho muito bom em muitos tipos de dispositivos. Ele também oferece alta velocidade e capacidade de resposta. Como o Linux tem muitas vantagens inerentes, ele é preferido para aplicativos de terminal.

Linux Essentials: una guía para principiantes del sistema operativo Linux

by Adidas Wilson

Linux es el único sistema operativo de punto final que está creciendo globalmente. Como dijo una persona, "Linux es el Nikola Tesla de la tecnología de la información". Este sistema operativo se usa en una gran variedad de dispositivos que incluyen teléfonos inteligentes, grabadoras de video digital, televisores, sistemas de entretenimiento de aerolíneas, señalización digital, sistemas de control de automóviles, conmutadores, enrutadores, ordenadores de escritorio, entre muchos otros. El debate del sistema operativo Microsoft Windows vs Linux no terminará pronto. Sin embargo, es muy claro que Linux está ganando. Si le cuesta creerlo, considere la influencia de Linux en dispositivos Apple basados ​​en Android y UNIX. La única razón por la que Windows todavía es común es debido a su influencia en muchas aplicaciones básicas. Esto está a punto de cambiar, y Linux es, sin lugar a dudas, el futuro. Microsoft ha sido el rey de la computación del usuario final (EUC) durante aproximadamente 30 años. No obstante, hay factores como los problemas de seguridad que impulsan a EUC al centro de datos. Debido a esto, existe el deseo de reducir los costos y riesgos que se requieren para mantener Windows al límite. El sistema operativo Linux ofrece la solución perfecta para esto. Linux tiene capas y es ligero, lo que le permite funcionar muy bien en muchos tipos de dispositivos. También ofrece alta velocidad y capacidad de respuesta. Debido a que Linux tiene muchas ventajas inherentes, se prefiere para aplicaciones de punto final.

Linux Firewalls: Attack Detection and Response

by Michael Rash

System administrators need to stay ahead of new security vulnerabilities that leave their networks exposed every day. A firewall and an intrusion detection systems (IDS) are two important weapons in that fight, enabling you to proactively deny access and monitor network traffic for signs of an attack.Linux Firewalls discusses the technical details of the iptables firewall and the Netfilter framework that are built into the Linux kernel, and it explains how they provide strong filtering, Network Address Translation (NAT), state tracking, and application layer inspection capabilities that rival many commercial tools. You'll learn how to deploy iptables as an IDS with psad and fwsnort and how to build a strong, passive authentication layer around iptables with fwknop.Concrete examples illustrate concepts such as firewall log analysis and policies, passive network authentication and authorization, exploit packet traces, Snort ruleset emulation, and more with coverage of these topics:–Passive network authentication and OS fingerprinting–iptables log analysis and policies–Application layer attack detection with the iptables string match extension–Building an iptables ruleset that emulates a Snort ruleset–Port knocking vs. Single Packet Authorization (SPA)–Tools for visualizing iptables logsPerl and C code snippets offer practical examples that will help you to maximize your deployment of Linux firewalls. If you're responsible for keeping a network secure, you'll find Linux Firewalls invaluable in your attempt to understand attacks and use iptables—along with psad and fwsnort—to detect and even prevent compromises.

Refine Search

Showing 32,301 through 32,325 of 55,665 results