![]() |
Linux Under The Hood, 2nd Edition - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Linux Under The Hood, 2nd Edition (/Thread-Linux-Under-The-Hood-2nd-Edition--702265) |
Linux Under The Hood, 2nd Edition - AD-TEAM - 12-01-2024 ![]() 2.4 GB | 00:12:16 | mp4 | 1280X720 | 16:9 Genre:eLearning |Language:English
Files Included :
001 Linux Under the Hood Introduction (13.49 MB) 001 Module introduction (3.18 MB) 001 Learning objectives (3.43 MB) 002 1 1 System Space and User Space, and How They are Related (30.56 MB) 003 1 2 The Role of the Kernel (3.78 MB) 004 1 3 Why the Root User is Unrestricted (14.99 MB) 005 1 4 Drivers, Kernel Modules, and Device Files (21.95 MB) 006 1 5 Glibc (5.14 MB) 007 1 6 The Shell (2.69 MB) 008 1 7 File Descriptors (12.16 MB) 009 Real-world Scenario Understanding the Root User (5.33 MB) 001 Learning objectives (4.46 MB) 002 2 1 The Boot Procedure from Firmware to Shell (31.96 MB) 003 2 2 System Firmware UEFI and BIOS (4.56 MB) 004 2 3 Managing UEFI Booting (19.96 MB) 005 2 4 Bootloaders (19.57 MB) 006 2 5 Where GRUB is Stored (9.76 MB) 007 2 6 Configuring GRUB2 (23.99 MB) 008 2 7 Understanding and Modifying Initramfs (9.42 MB) 009 2 8 Service Managers (3.7 MB) 010 2 9 Booting Cloud Linux Instances (2.55 MB) 011 2 10 Accessing an Early Boot Shell (19.33 MB) 012 Real-world Scenario Recovering From a Lost MBR (29.59 MB) 001 Learning objectives (3.97 MB) 002 3 1 Why Compiling Kernels isn't Necessary Anymore (4.06 MB) 003 3 2 Kernel Generic Interfaces (37.11 MB) 004 3 3 Managing and Tuning Kernel Modules (25.93 MB) 005 3 4 The proc Pseudo Filesystem (5.09 MB) 006 3 5 Using proc to get Detailed System Information (17.55 MB) 007 3 6 Reading Process Information in proc (12.94 MB) 008 3 7 Tuning the Kernel through procsys (11.69 MB) 009 3 8 Testing Critical Features with sysrq (12.39 MB) 010 3 9 Using Watchdogs (8.59 MB) 011 3 10 eBPF (6.14 MB) 012 Real-world Scenario Automatically Recovering from System Hangs (5.12 MB) 001 Learning objectives (4.85 MB) 002 4 1 Manually Starting Systemd (16.62 MB) 003 4 2 Systemd Unit Files (12.37 MB) 004 4 3 Tweaking Unit Files (21.3 MB) 005 4 4 Mounting Filesystems with Systemd (28.08 MB) 006 4 5 Using Sockets (10.03 MB) 007 4 6 Scheduling Processes with Timers (13.26 MB) 008 4 7 Analyzing Systemd Performance (15.9 MB) 009 4 8 Advanced Dependency Handling (14.74 MB) 010 4 9 Managing Resource Allocation - Part 1 (54.95 MB) 011 4 10 Managing Resource Allocation - Part 2 (21.71 MB) 012 4 11 Managing Resource Allocation - Part 3 (11.66 MB) 013 4 12 Creating Custom Units (9.99 MB) 014 4 13 Creating Custom Targets (16.24 MB) 015 4 14 Running User Processes in Systemd (11.81 MB) 016 Real-world Scenario Booting without etcfstab (29.59 MB) 001 Learning objectives (3.03 MB) 002 5 1 Understanding Device Nodes (15.85 MB) 003 5 2 Initializing Devices Automatically or Manually (8.12 MB) 004 5 3 Analyzing sysfs (15.17 MB) 005 5 4 Systemd-udevd (16.38 MB) 006 5 5 Creating Udev Rules (20.83 MB) 007 Real-world Scenario Denying Unauthorized Devices (10.55 MB) 001 Module introduction (1.81 MB) 001 Learning objectives (6.06 MB) 002 6 1 Linux Storage Devices (14.35 MB) 003 6 2 Partitions MBR and GPT (41.13 MB) 004 6 3 Managing Partitions (45.02 MB) 005 6 4 Images and ISO Files (8.01 MB) 006 6 5 Understanding Flexible Storage Solutions (3.32 MB) 007 6 6 Managing LVM Logical Volumes (17.34 MB) 008 6 7 Using LVM Features (38.1 MB) 009 6 8 Device Mapper (22.85 MB) 010 6 9 Manually Creating Device Mapper Storage (16.83 MB) 011 6 10 LVM and VDO (26.52 MB) 012 6 11 Stratis (24 MB) 013 6 12 Creating Encrypted Devices (26.95 MB) 014 6 13 Booting from Encrypted Devices (15.4 MB) 015 Real-world Scenario Creating a Hidden Storage Device (15.52 MB) 001 Learning objectives (4.54 MB) 002 7 1 Filesystems and the VFS (17.31 MB) 003 7 2 About POSIX and non-POSIX Filesystems (17.04 MB) 004 7 3 Linux Filesystem Components (11.44 MB) 005 7 4 Inodes and Block Allocation (15.13 MB) 006 7 5 Sparse Files (19.25 MB) 007 7 6 FUSE Filesystems (10.7 MB) 008 7 7 Next-generation Filesystems (15.36 MB) 009 7 8 Running ZFS on Linux (15.77 MB) 010 7 9 Running Btrfs (18.91 MB) 011 7 10 Using the Ext Filesystem Debugger (23.15 MB) 012 7 11 Managing XFS IDs (12.01 MB) 013 Real-world Scenario Exploring Cool Filsystem Tools (11.67 MB) 001 Learning objectives (3.88 MB) 002 8 1 Storage Challenges in Cloud and Datacenter (7.14 MB) 003 8 2 Working with SSD Media (14.21 MB) 004 8 3 Understanding iSCSI (25.73 MB) 005 8 4 Configuring iSCSI Storage (32.59 MB) 006 8 5 Connecting the Initiator (14 MB) 007 8 6 Object Storage (17.41 MB) 008 8 7 Configuring a Ceph Cluster (25.25 MB) 009 8 8 Configuring a Ceph Client (20.85 MB) 010 Real-world Scenario Ceph in Kubernetes (14.62 MB) 001 Module introduction (1.56 MB) 001 Learning objectives (4.19 MB) 002 10 1 How a Process is Created (20.48 MB) 003 10 2 Processes and Threads (23.53 MB) 004 10 3 Killing a Zombie (34.46 MB) 005 10 4 Priorities, Schedulers, and Nice Values (35.45 MB) 006 10 5 Inter-process Communication, Sockets, Pipes, and More (17.98 MB) 007 10 6 Communicating on the D-Bus Message Interface (28.63 MB) 008 10 7 Monitoring IPC Usage (12.74 MB) 009 Real-world Scenario Cgroups and Priorities (15.15 MB) 001 Learning objectives (4.18 MB) 002 11 1 Exploring What Happens When Commands are Executed (13.86 MB) 003 11 2 System Space and User Space (3.2 MB) 004 11 3 Understanding System Calls (25.92 MB) 005 11 4 How Processes get Access to System Calls (11.17 MB) 006 11 5 How Process Memory is Organized (24.72 MB) 007 11 6 Creating Processes (9.93 MB) 008 11 7 Allocating Memory (5.61 MB) 009 11 8 Accessing Libraries (9.93 MB) 010 11 9 Analyzing Library Usage (6.28 MB) 011 Real-world Scenario Using exec for Troubleshooting (8.65 MB) 001 Learning objectives (4.57 MB) 002 12 1 Linux Network Device Names (9.83 MB) 003 12 2 The OSI Model (21.89 MB) 004 12 3 Transforming Data into Packets (29.53 MB) 005 12 4 Analyzing Packet Headers (16.98 MB) 006 12 5 IPv4 and IPv6 (50.27 MB) 007 12 6 How Linux Chooses a Network Interface (37.41 MB) 008 12 7 Analyzing and Optimizing Networking (12.55 MB) 009 12 8 Bonding and Teaming (10.4 MB) 010 12 9 Network Bridge Devices (12.35 MB) 011 Real-world Scenario Scanning Packets for Security (13.69 MB) 001 Learning objectives (3.82 MB) 002 9 1 Linux Memory Allocation Virtual vs Physical Memory (15.66 MB) 003 9 2 Cache (30.98 MB) 004 9 3 Active and Inactive Memory (17.72 MB) 005 9 4 The Need to Swap (27.53 MB) 006 9 5 Configuring and Monitoring Swap Space (19.16 MB) 007 9 6 Managing Huge Pages (27.31 MB) 008 9 7 Managing Dirty Cache (6.78 MB) 009 9 8 Out of Memory (OOM) and Dealing with it (43.87 MB) 010 9 9 Analyzing Kernel Memory (12.44 MB) 011 Real-world Scenario Optimizing Memory Usage (7.73 MB) 001 Module introduction (1.97 MB) 001 Learning objectives (6.01 MB) 002 13 1 Running an Application on Linux (10.66 MB) 003 13 2 Running Applications in a Chroot Jail (7.4 MB) 004 13 3 Managing Linux Process Resource Allocation (8.42 MB) 005 13 4 Using unshare to run Namespaced Processes (8.09 MB) 006 13 5 Running Linux Applications with Namespaces and Cgroups (15.75 MB) 007 13 6 From Restricted Linux Applications to Containers (8.42 MB) 008 13 7 Container Runtimes (14.54 MB) 009 13 8 Systemd Containers (26.71 MB) 010 13 9 Containers and the Future of Linux (7.28 MB) 011 Real-world Scenario Running Pure Linux Containers (6.64 MB) 001 Learning objectives (4.23 MB) 002 14 1 The C Programming Language (3.85 MB) 003 14 2 Working Together in Git (12.15 MB) 004 14 3 From Git Project to Linux Distributions (5.06 MB) 005 14 4 C Programs From Source Code to Binary (14.26 MB) 006 14 5 C and Libraries (2.3 MB) 007 14 6 Compiling a C Program from a Makefile (12.53 MB) 008 Real-world Scenario Writing Your own Zombie (7.37 MB) 001 Linux Under the Hood Summary (1.63 MB)] Screenshot ![]()
Fikper
FileAxa RapidGator TurboBit |