<< < 1 2 3 4 5 6 7 8 9 > >>   ∑:9026  Sort:Rank

earlyoom - A Simple OOM Killer
This section provides a tutorial example on how to install 'earlyoom' to prevent OOM (Out Of Memory) freeze.
2025-12-29, ∼157🔥, 0💬

Memory Management
This chapter provides introductions and tutorial notes on memory management. Topics include memory layers and access speed; cache memory levels; virtual memory and physical memory mapping; page table; buffers, caches and swap spaces; memory usage reporting tools: free, ps, smem, pmap, /proc/meminfo,...
2025-12-29, ∼165🔥, 0💬

"compress/uncompress" - Compressed *.Z Files
This section provides a tutorial example on how to use 'compress' and 'uncompress' commands to compress large files and restore them later. Compressed files will have the *.Z file name extension.
2025-12-29, ∼156🔥, 0💬

References
List of reference materials used in this book.
2025-12-29, ∼162🔥, 0💬

Move All Users to a New System
This section provides a tutorial example on how to move all users to a new Ubuntu system.
2025-12-29, ∼163🔥, 0💬

Move /home Directory to New Partition
This section provides a tutorial example on how to move /home directory to a new partition when it runs out of space. A better solution is to extend its file system.
2025-12-29, ∼153🔥, 0💬

Virtual Memory vs. Physical Memory
This section describes virtual memory, which is mapped to physical memory through MMU (Memory Management Unit).
2025-12-29, ∼149🔥, 0💬

Virtual Memory Mapping and Page Table
This section describes virtual memory page, physical memory frame, and page table that maps a page to a frame.
2025-12-29, ∼145🔥, 0💬

"sudo apt install/remove" - Install/Remove Package
This section provides a tutorial example on how to use the 'apt install/remove' command to install or remove a given software package.
2025-12-29, ∼157🔥, 0💬

"split" and "cat" - Split and Join Files
This section provides a tutorial example on how to use 'split' command to split it into chunks and use 'cat' command to join chunks back into a single file.
2025-12-29, ∼156🔥, 0💬

"gzip/gunzip" - Compressed *.gz Files
This section provides a tutorial example on how to use 'gzip' and 'gunzip' commands to compress large files and restore them later. Compressed files will have the *.gz file name extension.
2025-12-29, ∼149🔥, 0💬

"ps" - Display Current Processes
This section provides a tutorial example on how to use 'ps' command to display current process on the system.
2025-12-29, ∼150🔥, 0💬

pmap - Process Memory Map
This section provides a tutorial on how to install 'smem' and use it to report memory usage of each running process.
2025-12-29, ∼150🔥, 0💬

Process Management
This chapter provides introductions and tutorial on managing processes on Ubuntu systems. Topics include 'ps' to display processes; 'jobs' and other commands to manage background jobs.
2025-12-29, ∼150🔥, 0💬

APT Configuration Settings and Overrides
This section provides a quick introduction of APT (Advanced Package Tool) configuration settings and overriding configuration files.
2025-12-29, ∼173🔥, 0💬

"zip" and "unzip" - Create and Extract ZIP Files
This section provides a tutorial example on how to use 'zip' command to compress multiple file and sub-directories into a ZIP file and use 'unzip' command to extract files out of a ZIP file.
2025-12-29, ∼152🔥, 0💬

"lsof" - List of Open Files
This section provides a tutorial example on how to use 'lsof' command to display network connections as open files
2025-12-29, ∼149🔥, 0💬

GNOME Application - Image Viewers
This section introduces 3 basic image/picture viewers for GNOME desktop. gThumb seems to be a nice image browser with enough basic editing functions.
2025-12-29, ∼158🔥, 0💬

What Is GNOME
This section provides a quick introduction of GNOME, an open-source desktop environment needed to run graphical applications like Firefox to browse the Internet.
2025-12-29, ∼146🔥, 0💬

What Is Bash (Bourne Again SHell)
This section provides a quick introduction of Bash shell created by Brian Fox in 1989.
2025-12-29, ∼156🔥, 0💬

APT Package Archives and Metadata
This section provides a quick introduction on APT (Advanced Package Tool) cached archive and metadata files.
2025-12-29, ∼156🔥, 0💬

/proc/{id}/maps - Process Memory Map
This section describes the pseudo file '/proc/{id}/maps' that represents virtual memory map of a given process.
2025-12-29, ∼158🔥, 0💬

Shell - The Command-Line Interpreter
This chapter provides introductions and tutorial examples on Ubuntu shells, which are command-line interpreters and scripting languages. '/bin/bash' is the default shell for interactive sessions. '/bin/dash' is the default shell for shell scripts.
2025-12-29, ∼158🔥, 0💬

Introduction to Ubuntu Systems
This chapter provides introductions and tutorial on Ubuntu operating systems. Topics include 'uname' to display operating system information; 'free' to display memory usages; 'who' to display logged-in users; 'w' to display commands running by logged-in users.
2025-12-29, ∼155🔥, 0💬

<< < 1 2 3 4 5 6 7 8 9 > >>   ∑:9026  Sort:Rank