Using and Administering Linux. Zero to SysAdmin: Advanced Topics / Volume 2 :
Experience an in-depth exploration of logical volume management and the use of file managers to manipulate files and directories and the critical concept that, in Linux, everything is a file and some fun and interesting uses of the fact that everything is a file. This book builds upon the skills you...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Berkeley, CA :
Apress,
2020.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Intro
- Table of Contents
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Introduction
- Chapter 1: Logical Volume Management
- Objectives
- The need for logical volume management
- Running out of disk space in VirtualBox
- Recovery
- LVM structure
- Extending a logical volume
- Extending volume groups
- Create a new volume group
- 1
- Create a new volume group
- 2
- Tips
- Advanced capabilities
- Chapter summary
- Exercises
- Chapter 2: File Managers
- Objectives
- Introduction
- Text-mode interface
- Graphical interface
- Default file manager
- Text-mode file managers
- Midnight Commander
- Other text-mode file managers
- Vifm
- nnn
- Graphical file managers
- Krusader
- Thunar
- Dolphin
- XFE
- Chapter summary
- Exercises
- Chapter 3: Everything Is a File
- Objectives
- What is a file?
- Device files
- Device file creation
- udev simplification
- Naming rules
- Device data flow
- Device file classification
- Fun with device files
- Randomness, zero, and more
- Back up the master boot record
- Implications of everything is a file
- Chapter summary
- Exercises
- Chapter 4: Managing Processes
- Objectives
- Processes
- Process scheduling in the kernel
- Tools
- top
- Summary section
- Process section
- More about load averages ...
- ... and signals
- CPU hogs
- Process scheduling
- Nice numbers
- Killing processes
- Other interactive tools
- atop
- Summary section
- Process section
- Configuration
- htop
- Summary section
- Process section
- Configuration
- Glances
- Summary section
- Process section
- Sidebar
- Configuration
- Other tools
- The impact of measurement
- Chapter summary
- Exercises
- Chapter 5: Special Filesystems
- Objectives
- Introduction
- The /proc filesystem
- The /sys filesystem
- Swap space
- Types of Linux swap
- Thrashing
- What is the right amount of swap space?
- Adding more swap space on a non-LVM disk partition
- Adding swap to an LVM disk environment
- Other swap options with LVM
- Chapter summary
- Exercises
- Chapter 6: Regular Expressions
- Objectives
- Introducing regular expressions
- Getting started
- The mailing list
- The first solution
- The second solution
- grep
- Data flow
- regex building blocks
- Repetition
- Other metacharacters
- sed
- Other tools that implement regular expressions
- Resources
- Chapter summary
- Exercises
- Chapter 7: Printing
- Objectives
- Introduction
- About printers
- Print languages
- Printers and Linux
- CUPS
- Creating the print queue
- Printing to a PDF file
- File conversion tools
- a2ps
- ps2pdf
- pr
- ps2ascii
- Operating system-related conversion tools
- unix2dos
- dos2unix
- unix2mac and mac2unix
- Miscellaneous tools
- lpmove
- wvText and odt2txt
- Chapter summary
- Exercises
- Chapter 8: Hardware Detection
- Objectives
- Introduction
- dmidecode
- lshw
- lsusb
- usb-devices
- lspci
- Cleanup