1 2 3 4 5 6 > >>   ∑:379  Sort:Rank

Truncate Log Files
This section provides a tutorial example on how to truncate log files in Ubuntu computers.
2025-12-30, ∼110🔥, 0💬

Administrative Tasks
This chapter provides introductions and tutorial on Ubuntu administrative task. Topics include shutting down and restarting system, moving /home to new partition, moving all users to a new system.
2025-12-30, ∼109🔥, 0💬

Files and Directories
This chapter provides introductions and tutorial on file and directory management. Topics include commands to search and find files, read text files in different ways, split, join and truncate files, compress and restore files, archive and extract filesm.
2025-12-29, ∼107🔥, 0💬

What Is APT
This section provides a quick introduction on APT (Advanced Package Tool), which is the default software package manager on Ubuntu computers.
2025-12-29, ∼119🔥, 0💬

Create and Run Bash Script
This section provides a tutorial example on how to create and run a Bash shell script file.
2025-12-29, ∼110🔥, 0💬

"tmux" - Terminal Multiplexer
This section provides a tutorial example on how to use 'tmux' tool to manage multiple shells as windows and panes in a single terminal. 'tmux' automatically keeps all shells running when the terminal is disconnected.
2025-12-29, ∼108🔥, 0💬

"cURL" - Client for URL
This section provides a tutorial example on how to use 'cURL' command to send requests to a remote server in different protocols in URL format.
2025-12-29, ∼110🔥, 0💬

"wget" - Get Files from the Web
This section provides a tutorial example on how to use 'wget' command to download files from the Web. 'wget' can resume failed downloads.
2025-12-29, ∼113🔥, 0💬

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, ∼112🔥, 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, ∼109🔥, 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, ∼109🔥, 0💬

References
List of reference materials used in this book.
2025-12-29, ∼108🔥, 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, ∼111🔥, 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, ∼110🔥, 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, ∼109🔥, 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, ∼108🔥, 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, ∼112🔥, 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, ∼109🔥, 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, ∼115🔥, 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, ∼109🔥, 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, ∼108🔥, 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, ∼109🔥, 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, ∼118🔥, 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, ∼109🔥, 0💬

1 2 3 4 5 6 > >>   ∑:379  Sort:Rank