Using and Administering Linux. Volume 1-3. Zero to SysAdmin: Getting Started / Использование и администрирование Linux . Том 1. Начало работы Год издания: 2023 Автор: Both David / Бот Давид Издательство: Apress Media ISBN: 978-1-4842-9618-9 Язык: Английский Формат: PDF, EPUB Качество: Издательский макет или текст (eBook) Количество страниц: 667 Описание: Learn to be a Linux sysadmin and an expert user of the Linux operating system, even with no previous Linux experience. This second edition of the popular and highly rated Linux self-study training course has been fully updated to Fedora Linux 37 with expanded and revised content and figures as well new chapters on the BTRFS file system, using Zram for swap, NetworkManager, automation with Ansible, and systemd. Like the previous version, this edition has been reviewed for technical accuracy by a highly respected Linux expert and will prepare you to manage complex systems with ease and equip you for a new career. It has also been reviewed by a student who took this course to ensure its readability and flow for those with little or no previous experience with Linux. In this first volume of the training course series, you will learn about operating systems in general and Linux in particular, and explore the Linux philosophy for SysAdmins in preparation for the rest of the course. This book provides you with the tools necessary for mastering user management; installing, updating, and deleting software; and using command line tools to do performance tuning and basic problem determination. You'll begin by creating a virtual network and installing an instance of Fedora – a popular and powerful Linux distribution – on a VirtualBox VM that can be used for all of the experiments on an existing Windows or Linux computer. You’ll then move on to the basics of using the Xfce GUI desktop and the many tools Linux provides for working on the command line including virtual consoles, various terminal emulators, Bash, and other shells. Explore data streams and the Linux tools used to manipulate them, and learn about the Vim text editor, which is indispensable to advanced Linux users and system administrators and be introduced to some other text editors. You’ll also see how to install software updates and new software, learn additional terminal emulators, and some advanced shell skills. Examine the sequence of events that take place as the computer boots and Linux starts up, configure your shell to personalize it in ways that can seriously enhance your command line efficiency, and delve into files and filesystems.
What You Will Learn
Install Fedora Linux and basic configuration of the Xfce desktop Access the root user ID, and the care that must be taken when working as root Use Bash and other shells in the Linux virtual consoles and terminal emulators Create and modify system configuration files with Use the Vim text editor Explore administrative tools available to root that enable you to manage users, filesystems, processes, and basic network communications Configure the boot and startup sequences Who This Book Is For Anyone who wants to learn Linux as an advanced user and system administrator at the command line while using the GUI desktop to leverage productivity. Научитесь быть системным администратором и опытным пользователем операционной системы Linux, даже не имея предыдущего опыта работы с Linux. Это второе издание популярного и высоко оцененного учебного курса для самостоятельного изучения Linux было полностью обновлено до версии Fedora Linux 37 с расширенным и переработанным содержанием и рисунками, а также новыми главами о файловой системе BTRFS, использовании Zram для подкачки, NetworkManager, автоматизации с помощью Ansible и systemd. Как и предыдущая версия, это издание было проверено на техническую точность уважаемым экспертом по Linux и подготовит вас к легкому управлению сложными системами и подготовит к новой карьере. Он также был просмотрен студентом, который прослушал этот курс, чтобы обеспечить его читабельность и понятность для тех, у кого практически нет опыта работы с Linux. В этом первом томе серии учебных курсов вы узнаете об операционных системах в целом и Linux в частности, а также познакомитесь с философией Linux для системных администраторов в рамках подготовки к остальной части курса. Эта книга предоставляет вам инструменты, необходимые для освоения управления пользователями; установки, обновления и удаления программного обеспечения; а также использования средств командной строки для настройки производительности и определения основных проблем. Вы начнете с создания виртуальной сети и установки экземпляра Fedora – популярного и мощного дистрибутива Linux – на виртуальной машине VirtualBox, которую можно использовать для всех экспериментов на существующем компьютере с Windows или Linux. Затем вы перейдете к основам использования рабочего стола с графическим интерфейсом Xfce и множества инструментов, предоставляемых Linux для работы в командной строке, включая виртуальные консоли, различные эмуляторы терминалов, Bash и другие оболочки. Изучите потоки данных и инструменты Linux, используемые для управления ими, а также узнайте о текстовом редакторе Vim, который незаменим для продвинутых пользователей Linux и системных администраторов, и познакомьтесь с некоторыми другими текстовыми редакторами. Вы также увидите, как устанавливать обновления программного обеспечения и новое программное обеспечение, изучите дополнительные эмуляторы терминалов и некоторые продвинутые навыки работы с оболочкой. Изучите последовательность событий, которые происходят при загрузке компьютера и запуске Linux, настройте свою оболочку таким образом, чтобы персонализировать ее таким образом, который может серьезно повысить эффективность вашей командной строки, и покопайтесь в файлах и файловых системах. Чему Вы научитесьУстановите Fedora Linux и базовую конфигурацию рабочего стола Xfce Получите доступ к идентификатору пользователя root и соблюдайте осторожность при работе от имени root Используете Bash и другие оболочки в виртуальных консолях Linux и эмуляторах терминалов Создавать и изменять файлы конфигурации системы с помощью текстового редактора Vim Изучите административные инструменты, доступные root, которые позволяют вам управлять пользователями, файловыми системами, процессами и базовыми сетевыми коммуникациями Настроите последовательность загрузки и автозагрузки Для кого предназначена Эта книга Любой, кто хочет изучать Linux в качестве продвинутого пользователя и системного администратора в командной строке, используя графический интерфейс рабочего стола для повышения производительности.
Оглавление
About the Author ...........................................................................................................................xxi About the Technical Reviewers .........................................................................................................xxiii Acknowledgments ..........................................................................................................................xxv Introduction ..................................................................................................................................xxvii Chapter 1: Introduction................................................................................................................... 1 Chapter 2: Introduction to Operating Systems .................................................................................. 27 Chapter 3: The Linux Philosophy for SysAdmins ................................................................................. 51 Chapter 4: Preparation .................................................................................................................. 75 Chapter 5: Installing Linux ........................................................................................................... 123 Chapter 6: Using the Xfce Desktop ................................................................................................ 161 Chapter 7: Using the Linux Command Line ..................................................................................... 191 Chapter 8: Core Utilities .............................................................................................................. 235 Chapter 9: Data Streams.............................................................................................................. 247 Chapter 10: Text Editors .............................................................................................................. 279 Chapter 11: Working as Root ....................................................................................................... 293 Chapter 12: Installing and Updating Software ................................................................................. 317 Chapter 13: Tools for Problem Solving .......................................................................................... 345 Chapter 14: Terminal Emulator Mania ........................................................................................... 405 Chapter 15: Advanced Shell Topics ................................................................................................ 429 Chapter 16: Linux Boot and Startup ............................................................................................... 463 Chapter 17: Shell Configuration ...................................................................................................... 513 Chapter 18: Files, Directories, and Links .......................................................................................... 535 Chapter 19: Filesystems ............................................................................................................... 571 Index ......................................................................................................................................... 627
Using and Administering Linux. Volume 1-3. Zero to SysAdmin: Advanced Topics / Использование и администрирование Linux . Том 2. Продвинутые темы Год издания: 2023 Автор: Both David / Бот Давид Издательство: Apress Media ISBN: 978-1-4842-9615-8 Язык: Английский Формат: PDF, EPUB Качество: Издательский макет или текст (eBook) Количество страниц: 813 Описание: This second volume builds upon what you learned in the first and depends upon the virtual network and virtual machine created there. You’ll see how to manage and monitor running processes, discover the power of the special filesystems, monitor and tune the kernel while it is running – without a reboot. You’ll then turn to regular expressions and the power that using them for pattern matching can bring to the command line, and learn to manage printers and printing from the command line and unlock the secrets of the hardware on which your Linux operating system is running. Experiment with command line programming and how to automate various administrative tasks, networking, and the many services that are required in a Linux system. Use the logs and journals to look for clues to problems and confirmation that things are working correctly, and learn to enhance the security of your Linux systems and how to perform easy local and remote backups.
What You Will Learn
Understand Logical Volume Management, using file managers, and special filesystems Exploit everything is a file Perform command line programming and basic automation Configure printers and manage other hardware Manage system services with systemd, user management, security, and local and remote backups using simple and freely available tools Who This Book Is For Anyone who wants to continue to learn Linux in depth as an advanced user and system administrator at the command line while using the GUI desktop to leverage productivity. Этот второй том основан на том, что вы узнали из первого, и зависит от виртуальной сети и виртуальной машины, созданных в нем. Вы увидите, как управлять запущенными процессами и отслеживать их, откроете для себя возможности специальных файловых систем, контролировать и настраивать ядро во время его работы – без перезагрузки. Затем вы перейдете к регулярным выражениям и возможностям, которые их использование для сопоставления шаблонов может привнести в командную строку, научитесь управлять принтерами и печатью из командной строки и раскроете секреты оборудования, на котором работает ваша операционная система Linux. Поэкспериментируйте с программированием из командной строки и с тем, как автоматизировать различные административные задачи, сетевое взаимодействие и множество служб, необходимых в системе Linux. Используйте журналы для поиска подсказок к проблемам и подтверждения того, что все работает правильно, а также узнайте, как повысить безопасность ваших систем Linux и как легко выполнять локальное и удаленное резервное копирование. Чему Вы научитесь Разбирайтесь в управлении логическими томами, используя файловые менеджеры и специальные файловые системы Эксплойт всего - это файл Выполнять программирование из командной строки и базовую автоматизацию Настройка принтеров и управление другим оборудованием Управлять системными службами с помощью systemd, управление пользователями, безопасностью и локального и удаленного резервного копирования с помощью простых и свободно доступных инструментов. Для кого предназначена Эта книга Любой, кто хочет продолжить углубленное изучение Linux в качестве продвинутого пользователя и системного администратора в командной строке, используя графический интерфейс рабочего стола для повышения производительности.
Оглавление
About the Author ..........................................................................................................................xxi About the Technical Reviewers ........................................................................................................xxiii Acknowledgments .........................................................................................................................xxv Introduction .................................................................................................................................xxvii Chapter 20: Logical Volume Management (LVM) ............................................................................... 1 Chapter 21: File Managers ............................................................................................................. 17 Chapter 22: Everything Is a File...................................................................................................... 45 Chapter 23: Managing Processes .................................................................................................... 69 Chapter 24: Special Filesystems .................................................................................................... 107 Chapter 25: Regular Expressions .................................................................................................. 151 Chapter 26: Printing .................................................................................................................... 175 Chapter 27: Hardware Detection ................................................................................................... 211 Chapter 28: Command-Line Programming ...................................................................................... 233 Chapter 29: Automation with Bash Scripts ...................................................................................... 281 Chapter 30: Automation with Ansible ............................................................................................. 321 Chapter 31: Time and Automation ................................................................................................ 357 Chapter 32: Networking .............................................................................................................. 391 Chapter 33: NetworkManager ....................................................................................................... 443 Chapter 34: BtrFS ...................................................................................................................... 481 Chapter 35: Getting Started with systemd ..................................................................................... 507 Chapter 36: Advanced systemd Functions ...................................................................................... 555 Chapter 37: systemd Finale ......................................................................................................... 617 Chapter 38: D-Bus and udev ........................................................................................................ 647 Chapter 39: Using Traditional Logs ................................................................................................ 665 Chapter 40: Managing Users ........................................................................................................ 693 Chapter 41: Managing the Firewall ................................................................................................ 733 Index ........................................................................................................................................ 773
Using and Administering Linux. Volume 1-3. Zero to SysAdmin: Network Services / Использование и администрирование Linux . Том 3. Сетевые службы Год издания: 2023 Автор: Both David / Бот Давид Издательство: Apress Media ISBN: 978-1-4842-9786-5 Язык: Английский Формат: PDF, EPUB Качество: Издательский макет или текст (eBook) Количество страниц: 536 Описание: In Using and Administering Linux: Volume 3 you’ll work with multiple VMs on a single physical host to create a network in which to sharpen your sysadmin skills. Chapters have been fully updated to Fedora Linux 38 with expanded content and figures as well brand new material on the BTRFS file system, using Zram for swap, NetworkManager, automation with Ansible, as well as systemd. Focusing on network and other advanced services, this second edition of the final series volume builds upon the skills you have learned so far in volumes 1&2 and will depend upon the virtual network and VMs created there. Start by reviewing the administration of Linux servers and install and configure various Linux server services such as DHCP, DNS, NTP, and SSH server that will be used to provide advanced network services. You’ll then learn to install and configure servers such as BIND for name services, DHCP for network host configuration, and SSH for secure logins to remote hosts. Other topics covered include public/private keypairs to further enhance security, SendMail and IMAP and antispam protection for email, using Apache and WordPress to create and manage web sites, NFS, SAMBA, and Chrony. This volume also covers SELinux and its use in making your systems even more secure., You will learn to build RPMs to be used to distribute automation scripts. All of these services are installed on a single server host over the course of the book and by the time you are finished you will have a single server that provides these services for your network.
What You Will Learn
Install, configure, and manage several Linux server services such as email with spam management and single and multiple web sites Work with NTP time synchronization, DHCP, SSH, and file sharing with Unix/Linux and Windows clients Create RPMs for distribution of scripts and administrative programs. Understand and work with enhanced security. Who This Book Is For Those who are already Linux power users – SysAdmins who can administer Linux workstation hosts that are not servers – who want to learn to administer the services provided by Linux servers such as web, time, name, email, SSH, and more. В книге "Использование и администрирование Linux: Том 3" вы будете работать с несколькими виртуальными машинами на одном физическом хосте, чтобы создать сеть, в которой вы сможете отточить свои навыки системного администратора. Главы были полностью обновлены до версии Fedora Linux 38 с расширенным содержанием и рисунками, а также совершенно новым материалом о файловой системе BTRFS, использовании Zram для подкачки, NetworkManager, автоматизации с помощью Ansible, а также systemd. Это второе издание заключительного тома серии, посвященное сетевым и другим продвинутым сервисам, основывается на навыках, которым вы уже научились в томах 1 и 2, и будет зависеть от виртуальной сети и виртуальных машин, созданных в нем. Начните с ознакомления с администрированием серверов Linux и установки и настройки различных серверных служб Linux, таких как DHCP, DNS, NTP и SSH-сервер, которые будут использоваться для предоставления расширенных сетевых сервисов. Затем вы научитесь устанавливать и настраивать такие серверы, как BIND для служб имен, DHCP для настройки сетевого узла и SSH для безопасного входа на удаленные хосты. Другие затронутые темы включают пары открытых / закрытых ключей для дальнейшего повышения безопасности, SendMail и IMAP и защиту электронной почты от спама, использование Apache и WordPress для создания веб-сайтов и управления ими, NFS, SAMBA и Chrony. В этом томе также рассказывается о SELinux и его использовании для повышения безопасности ваших систем., Вы научитесь создавать RPM, которые будут использоваться для распространения сценариев автоматизации. Все эти службы устанавливаются на одном сервере на протяжении всей книги, и к тому времени, когда вы закончите, у вас будет единый сервер, предоставляющий эти службы для вашей сети. Чему Вы научитесь Устанавливать, настраивать и управлять несколькими серверными службами Linux, такими как электронная почта с функцией управления нежелательной почтой, а также одним или несколькими веб-сайтами Работать с синхронизацией времени NTP, DHCP, SSH и общим доступом к файлам с клиентами Unix / Linux и Windows Создавать RPM для распространения скриптов и административных программ. Понимать повышенную безопасность и работать с ней. Для кого предназначена Эта книга Те, кто уже является опытными пользователями Linux – системные администраторы, которые могут администрировать хосты рабочих станций Linux, которые не являются серверами, – которые хотят научиться администрировать службы, предоставляемые серверами Linux, такие как web, time, name, email, SSH и многое другое.
Оглавление
About the Author ............................................................................................................................xvii About the Technical Reviewers ..........................................................................................................xix Acknowledgments ...........................................................................................................................xxi Introduction ...................................................................................................................................xxiii Chapter 42: Server Preparation ........................................................................................................ 1 Chapter 43: Name Services .......................................................................................................... 43 Chapter 44: Routing ..................................................................................................................... 93 Chapter 45: Remote Access with SSH ............................................................................................ 115 Chapter 46: Security .................................................................................................................. 135 Chapter 47: Back Up Everything – Frequently ................................................................................ 193 Chapter 48: Introducing Email ..................................................................................................... 223 Chapter 49: Advanced Email Topics ............................................................................................... 261 Chapter 50: Combating Spam ...................................................................................................... 319 Chapter 51: Apache Web Server ................................................................................................... 349 Chapter 52: WordPress ................................................................................................................. 371 Chapter 53: Mailing Lists ............................................................................................................ 387 Chapter 54: Remote Desktop Access ............................................................................................ 409 Chapter 55: Advanced Package Management ................................................................................. 423 Chapter 56: File Sharing ............................................................................................................. 441 Chapter 57: W here Do I Go from Here? ........................................................................................ 481 Bibliography .......................................................................................................................... 491 Index .................................................................................................................................. 501
Примеры страниц
[only-soft.org].t186064.torrent
Торрент:
Зарегистрирован
[ 2023-10-02 10:25 ]
15 KB
Статус:
√проверено
Скачан:
4 раз
Размер:
89 MB
Оценка:
(Голосов: 0)
Поблагодарили:
0
Both David / Бот Давид - Using and Administering Linux. Volume 1-3. Zero to SysAdmin, 2nd Edition / Использование и администрирование Linux . Тома 1-3. С нуля до системного администратора, 2-е издание [2023, PDF, EPUB, ENG] скачать торрент бесплатно и без регистрации
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы