Tagged articles

Linux

5000 articles · Page 37 of 50
Open Source Linux
Open Source Linux
Feb 21, 2022 · Operations

Mastering LVS: From Basics to MySQL High Availability with Keepalived

This article provides a comprehensive guide to Linux Virtual Server (LVS), covering its history, four operating modes, scheduling algorithms, installation steps, MySQL load‑balancing configuration, ARP suppression techniques, and high‑availability setup using keepalived, all illustrated with diagrams and code snippets.

IPVSKeepalivedLVS
0 likes · 23 min read
Mastering LVS: From Basics to MySQL High Availability with Keepalived
Architect
Architect
Feb 19, 2022 · Fundamentals

Understanding DMA and Zero‑Copy Techniques in Linux I/O

This article explains how DMA offloads memory‑to‑device data transfers, reduces the four data copies and context switches of traditional I/O, and introduces zero‑copy mechanisms such as sendfile, mmap and Direct I/O, with practical examples like Kafka and MySQL.

DMADirect I/OI/O optimization
0 likes · 15 min read
Understanding DMA and Zero‑Copy Techniques in Linux I/O
IT Services Circle
IT Services Circle
Feb 18, 2022 · Operations

Top Command and Its Modern Alternatives for Linux System Monitoring

This article explains the Linux top command syntax, options, and interactive hotkeys, interprets its output, and then presents a curated list of contemporary replacements—including bashtop, bpytop, btop, bottom, glances, gotop, gtop, htop, nvtop, vtop, and zenith—along with their key features, installation steps for various distributions, and basic usage examples.

CLI ToolsLinuxsystem monitoring
0 likes · 18 min read
Top Command and Its Modern Alternatives for Linux System Monitoring
IT Services Circle
IT Services Circle
Feb 17, 2022 · Operations

Understanding the netstat Command and Its Common Options

This article explains the purpose, output format, and frequently used options of the cross‑platform netstat command, illustrating how to list active TCP/UDP connections, UNIX domain sockets, and various statistics, and notes modern replacements such as ss and ip.

LinuxTCPUDP
0 likes · 7 min read
Understanding the netstat Command and Its Common Options
Liangxu Linux
Liangxu Linux
Feb 15, 2022 · Operations

Mastering APT: Essential Commands for Ubuntu & Debian Package Management

Learn how to efficiently manage Debian-based packages on Ubuntu and other Linux distributions using APT, covering updating the package index, upgrading system and individual packages, installing and removing software, handling dependencies, and leveraging powerful commands like list, search, and show for comprehensive system maintenance.

APTLinuxPackage Management
0 likes · 7 min read
Mastering APT: Essential Commands for Ubuntu & Debian Package Management
Efficient Ops
Efficient Ops
Feb 14, 2022 · Operations

20 Essential Linux Terminal Tricks to Boost Your Productivity

This article presents a curated collection of practical Linux command‑line shortcuts and tips—ranging from tab completion and directory navigation to log monitoring and command chaining—that can dramatically reduce keystrokes, prevent common errors, and streamline everyday system‑administration tasks.

Command LineLinuxProductivity
0 likes · 12 min read
20 Essential Linux Terminal Tricks to Boost Your Productivity
IT Services Circle
IT Services Circle
Feb 13, 2022 · Fundamentals

Does a TCP Connection Persist After Unplugging the Network Cable?

Unplugging a network cable does not immediately terminate a TCP connection; the kernel’s socket state remains ESTABLISHED, and the connection’s fate depends on data transmission, retransmission limits, TCP keepalive settings, and whether either side detects a failure.

LinuxNetworkRetransmission
0 likes · 10 min read
Does a TCP Connection Persist After Unplugging the Network Cable?
IT Services Circle
IT Services Circle
Feb 13, 2022 · Fundamentals

Mark Shuttleworth: From Space Tourist to Founder of Ubuntu

Mark Shuttleworth, the South African entrepreneur who became the first African in space, later founded Canonical and created the Ubuntu Linux distribution, blending his idealistic Ubuntu philosophy with open‑source development to make free software accessible worldwide.

CanonicalDebianLinux
0 likes · 10 min read
Mark Shuttleworth: From Space Tourist to Founder of Ubuntu
Efficient Ops
Efficient Ops
Feb 9, 2022 · Operations

How Linux Namespaces and Cgroups Enable Resource Isolation and Limits

This article explains how Linux namespaces provide resource isolation while cgroups enforce resource limits, detailing their types, system calls, configuration steps, and practical Go code examples to demonstrate CPU share control in container-like environments.

ContainersLinuxResource Isolation
0 likes · 5 min read
How Linux Namespaces and Cgroups Enable Resource Isolation and Limits
Laravel Tech Community
Laravel Tech Community
Feb 7, 2022 · Operations

Linux Basic Operations and Command Reference

This article provides a comprehensive reference of essential Linux commands and procedures, covering system shutdown and reboot, hardware and environment inspection, file and directory management, user and permission handling, networking utilities, performance monitoring tools, and common text processing techniques for administrators and developers.

Command LineLinuxNetworking
0 likes · 18 min read
Linux Basic Operations and Command Reference
MaGe Linux Operations
MaGe Linux Operations
Feb 5, 2022 · Operations

Essential Linux Bash Scripts for Server Operations and Automation

This article presents a collection of practical Bash scripts for Linux servers, covering DOS attack IP blocking, alert emailing, MySQL backup (single and multi‑loop), Nginx log rotation and analysis, real‑time network traffic monitoring, system initialization, and disk usage checks across multiple hosts.

LinuxMonitoringMySQL
0 likes · 10 min read
Essential Linux Bash Scripts for Server Operations and Automation
Refining Core Development Skills
Refining Core Development Skills
Jan 28, 2022 · Information Security

Detecting a Hidden Mining Virus in a Linux System: A Narrative

A dramatized Linux security incident shows how administrators use commands like top, ps, netstat, and the unhide tool to discover hidden mining processes, isolate suspicious network connections, and finally terminate the malicious hidden PID, illustrating practical techniques for rootkit detection and response.

LinuxRootkit DetectionSystem Calls
0 likes · 7 min read
Detecting a Hidden Mining Virus in a Linux System: A Narrative
Open Source Linux
Open Source Linux
Jan 28, 2022 · Fundamentals

Why Disk Space Stays Full After Deleting Files? Inside Linux VFS and Inodes

Even when a Linux system reports a full disk, deleted files may still occupy space because active processes keep them open; using commands like df, du, and lsof reveals hidden usage, and understanding the virtual file system, inode structures, and link management explains how to release the space.

Filesystem FundamentalsLinuxVFS
0 likes · 11 min read
Why Disk Space Stays Full After Deleting Files? Inside Linux VFS and Inodes
ITPUB
ITPUB
Jan 27, 2022 · Fundamentals

Why Does Linux Need Complex Memory Management? Inside Virtual Memory, malloc, and OOM

This article explains the reasons behind Linux's sophisticated memory management, covering virtual memory mechanisms, page tables, MMU/TLB interactions, page fault handling, the layout of a process's address space, glibc's malloc internals, memory reclamation techniques, and the OOM killer's decision process.

LinuxOOMkernel
0 likes · 33 min read
Why Does Linux Need Complex Memory Management? Inside Virtual Memory, malloc, and OOM
dbaplus Community
dbaplus Community
Jan 25, 2022 · Cloud Native

Master Podman: A Complete Guide to Daemonless Container Management

This article provides a comprehensive overview of Podman, an open‑source, daemon‑less container runtime, comparing it with Docker, detailing its architecture, installation, configuration, common commands, image building, registry acceleration, user namespace setup, volume handling, and rootless port mapping for Linux systems.

Container ManagementDocker alternativeLinux
0 likes · 19 min read
Master Podman: A Complete Guide to Daemonless Container Management
21CTO
21CTO
Jan 24, 2022 · Operations

Master Linux Performance Monitoring: Essential Tools and Metrics

This guide explains how to monitor Linux server performance using built‑in tools such as top, vmstat, pidstat, iostat, netstat, sar and tcpdump, detailing the metrics each provides and how to interpret them for CPU, memory, disk I/O and network troubleshooting.

LinuxPerformance Monitoringiostat
0 likes · 15 min read
Master Linux Performance Monitoring: Essential Tools and Metrics
21CTO
21CTO
Jan 22, 2022 · Information Security

What’s Driving the Surge of Linux‑Based IoT Malware in 2021?

The article examines how the proliferation of Linux‑powered IoT devices has made them prime targets for malware families like XorDDoS, Mirai and Mozi, highlighting their rapid growth, attack techniques, and recommended defensive measures for operators.

DDoSIoT securityLinux
0 likes · 8 min read
What’s Driving the Surge of Linux‑Based IoT Malware in 2021?
ITPUB
ITPUB
Jan 21, 2022 · Operations

Essential Linux Performance Monitoring: Top, vmstat, iostat, netstat & More

This guide explains how to use core Linux tools such as top, vmstat, pidstat, iostat, sar, netstat, and tcpdump to monitor CPU, memory, disk I/O, and network performance, interpret their metrics, and troubleshoot common bottlenecks on servers.

LinuxPerformance Monitoringiostat
0 likes · 17 min read
Essential Linux Performance Monitoring: Top, vmstat, iostat, netstat & More
Open Source Linux
Open Source Linux
Jan 21, 2022 · Fundamentals

Why Traditional System Call I/O Slows Down Linux Applications—and How to Optimize It

Traditional Linux I/O using read() and write() involves multiple CPU and DMA copies and context switches, while modern techniques like zero‑copy, multiplexing, and page‑cache optimization reduce overhead; this article explains the classic I/O flow, read/write operations, network and disk I/O, and high‑performance strategies such as zero‑copy and Direct I/O.

I/OLinuxPageCache
0 likes · 12 min read
Why Traditional System Call I/O Slows Down Linux Applications—and How to Optimize It
Python Programming Learning Circle
Python Programming Learning Circle
Jan 19, 2022 · Information Security

File Transfer Techniques for Penetration Testing: Linux and Windows Download Commands

This article compiles common file download commands and tools used in penetration testing for both Linux and Windows environments, covering utilities such as wget, curl, axel, aria2, PowerShell, certutil, bitsadmin, and others, with example syntax for direct, background, and resumable transfers.

Command LineFile DownloadLinux
0 likes · 13 min read
File Transfer Techniques for Penetration Testing: Linux and Windows Download Commands
IT Xianyu
IT Xianyu
Jan 19, 2022 · Databases

Understanding Linux Memory Usage, Buff/Cache Cleanup, and SQL Join Optimization

This article explains how to inspect and clear Linux memory buffers, details the information shown by the free command, and provides a comprehensive overview of SQL join types, their performance impact, and optimization techniques such as indexing, join buffer tuning, and algorithm choices.

BuffCacheDatabase PerformanceLinux
0 likes · 7 min read
Understanding Linux Memory Usage, Buff/Cache Cleanup, and SQL Join Optimization
Open Source Linux
Open Source Linux
Jan 18, 2022 · Operations

Keep Linux Jobs Running After SSH Disconnect with &, nohup, screen

Learn how to prevent Linux processes from terminating when your SSH session ends by using background execution with &, the nohup command, job control shortcuts like ctrl+z, jobs, fg, bg, and the screen utility, including installation, session management, and practical examples.

Linuxbackground processesjob-control
0 likes · 7 min read
Keep Linux Jobs Running After SSH Disconnect with &, nohup, screen
Open Source Linux
Open Source Linux
Jan 17, 2022 · Information Security

Understanding Firewalls: Concepts, Types, and Linux iptables Explained

This article introduces firewall fundamentals, traces their evolution, compares network, application, and database firewalls, explores Linux firewall implementations with iptables and Netfilter, and discusses performance metrics, limitations, and practical use cases for securing enterprise networks.

Linuxinformation securityiptables
0 likes · 10 min read
Understanding Firewalls: Concepts, Types, and Linux iptables Explained
ITPUB
ITPUB
Jan 14, 2022 · Fundamentals

Master Linux Routing: From Packets to Containers and Overlay Networks

This article explains why Linux routing is essential for container networking, details how routing works during packet transmission and reception, explores routing tables and lookup mechanisms in the kernel, and provides practical commands for enabling forwarding, inspecting, modifying, and testing routing rules.

ContainersLinuxOverlay
0 likes · 16 min read
Master Linux Routing: From Packets to Containers and Overlay Networks
Kuaishou Tech
Kuaishou Tech
Jan 14, 2022 · Operations

Analysis of Linux System Crash Caused by Memory Leak and the Role of min_free_kbytes

This article documents a system crash triggered by a memory‑leak in a network‑chip SDK, explains how low free memory and the kswapd process lead to deadlock, and shows how adjusting the kernel parameter min_free_kbytes can prevent the freeze while highlighting the importance of resource monitoring and tuning.

LinuxPerformance Monitoringkswapd
0 likes · 11 min read
Analysis of Linux System Crash Caused by Memory Leak and the Role of min_free_kbytes
Qunar Tech Salon
Qunar Tech Salon
Jan 13, 2022 · Databases

Root Cause Analysis of MySQL Memory Spike Caused by Excessive dentry Allocation from Mis‑configured yum makecache Cron

The article details a MySQL memory‑usage incident at Qunar where abnormal slab memory, especially dentry allocation, caused a rapid increase in used memory after a mis‑configured yum makecache cron job, and explains the investigation steps, Linux memory concepts, diagnostic commands, and the corrective actions taken.

DentryLinuxMemory Management
0 likes · 14 min read
Root Cause Analysis of MySQL Memory Spike Caused by Excessive dentry Allocation from Mis‑configured yum makecache Cron
Open Source Linux
Open Source Linux
Jan 12, 2022 · Operations

Mastering su and sudo: When and How to Switch Users Securely on Linux

This guide explains the differences between su and sudo, demonstrates how to create test users, switch between accounts using login and non‑login shells, configure sudo privileges via /etc/sudoers, and provides practical command examples for secure user management on Linux.

LinuxUser Managementsu
0 likes · 14 min read
Mastering su and sudo: When and How to Switch Users Securely on Linux
Efficient Ops
Efficient Ops
Jan 10, 2022 · Fundamentals

Why Does Disk Space Vanish? Uncovering Linux’s VFS and File Deletion Mysteries

Even when the `df` command shows a full disk, hidden deleted files held open by processes can consume space, and understanding this requires diving into Linux’s virtual file system architecture, including superblocks, inodes, file and dentry objects, as well as link types and file‑process interactions.

LinuxProcess ManagementVFS
0 likes · 12 min read
Why Does Disk Space Vanish? Uncovering Linux’s VFS and File Deletion Mysteries
Liangxu Linux
Liangxu Linux
Jan 10, 2022 · Operations

Why the ss Command Beats netstat for Fast Socket Monitoring

The article explains how the Linux ss command provides a faster, more detailed view of TCP/UDP sockets than netstat, lists its key features, demonstrates practical examples for filtering by state, address, and port, and shows how to use various ss options for effective network diagnostics.

Command LineLinuxSocket
0 likes · 8 min read
Why the ss Command Beats netstat for Fast Socket Monitoring
dbaplus Community
dbaplus Community
Jan 10, 2022 · Operations

Why Is Linux Load High? Decoding Load Average, CPU Usage & Process States

This article explains Linux process states, how the kernel calculates load average, the relationship between load and CPU utilization, and provides a systematic approach with tools and commands to identify resource bottlenecks, differentiate high‑load/high‑CPU scenarios from high‑load/low‑CPU cases, and pinpoint problematic processes and threads.

LinuxLoad AveragePerformance Monitoring
0 likes · 11 min read
Why Is Linux Load High? Decoding Load Average, CPU Usage & Process States
Open Source Linux
Open Source Linux
Jan 10, 2022 · Operations

Where Does Linux Store Its System Logs? A Complete /var/log Guide

This article enumerates the most common Linux system log files under /var/log, explains the purpose of each log—including messages, dmesg, auth, boot, daemon, and service-specific logs—and lists key subdirectories for web, mail, audit, and other services.

LinuxLog Filesoperations
0 likes · 5 min read
Where Does Linux Store Its System Logs? A Complete /var/log Guide
Liangxu Linux
Liangxu Linux
Jan 9, 2022 · Operations

How to Keep Linux Processes Running After SSH Disconnects

This guide explains why SSH sessions terminate running programs due to SIGINT and SIGHUP, and demonstrates practical techniques—including using '&', nohup, job control commands, and GNU Screen—to run Linux processes reliably in the background even when the connection drops.

Linuxbackground processesjob-control
0 likes · 8 min read
How to Keep Linux Processes Running After SSH Disconnects
Open Source Linux
Open Source Linux
Jan 9, 2022 · Fundamentals

Why Linux File System Differs from Windows: Key Differences Explained

This article introduces beginners to the fundamental differences between Linux and Windows file systems, covering directory structures, case sensitivity, path separators, the absence of drive letters, the "everything is a file" concept, and how file handling differs across the two operating systems.

Case SensitivityDirectory StructureLinux
0 likes · 6 min read
Why Linux File System Differs from Windows: Key Differences Explained
IT Xianyu
IT Xianyu
Jan 6, 2022 · Backend Development

Spring Boot Packaging with Maven Assembly Plugin and Shell Deployment Script

This article explains how to use Maven profiles and the maven‑assembly‑plugin to create environment‑specific zip packages for a Spring Boot application and provides a reusable shell script (shenniu_publish.sh) for extracting, starting, stopping, and managing the deployed JAR on Linux.

LinuxShell scriptSpring Boot
0 likes · 14 min read
Spring Boot Packaging with Maven Assembly Plugin and Shell Deployment Script
Liangxu Linux
Liangxu Linux
Jan 5, 2022 · Backend Development

How to Set Up Multiple Nginx Virtual Hosts on a Single Server

This guide explains what virtual hosts are, how they work in Nginx, and provides step‑by‑step commands to create directory structures, test pages, server block configuration files, enable and disable sites, and verify the setup on a Linux server.

LinuxVirtual Hostnginx
0 likes · 10 min read
How to Set Up Multiple Nginx Virtual Hosts on a Single Server
Architecture Digest
Architecture Digest
Jan 5, 2022 · Fundamentals

Traditional System Call I/O, Read/Write Operations, and High‑Performance Optimizations in Linux

This article explains how Linux implements traditional system‑call I/O using read() and write(), details the data‑copy and context‑switch overhead of read and write operations, describes network and disk I/O, and introduces high‑performance techniques such as zero‑copy, multiplexing, and page‑cache optimizations.

I/OLinuxOperating Systems
0 likes · 12 min read
Traditional System Call I/O, Read/Write Operations, and High‑Performance Optimizations in Linux
Java High-Performance Architecture
Java High-Performance Architecture
Dec 30, 2021 · Information Security

How to Deploy and Manage JumpServer for Secure Remote Access

This guide walks you through installing JumpServer—a bastion host solution that adds permission control, session monitoring, and audit logging to remote server access—by setting up MariaDB and Redis, configuring Docker, generating secret keys, running the JumpServer container, and configuring users, groups, assets, and permissions.

DevOpsDockerJumpServer
0 likes · 16 min read
How to Deploy and Manage JumpServer for Secure Remote Access
Efficient Ops
Efficient Ops
Dec 30, 2021 · Operations

How to Recover Accidentally Deleted Linux Files with lsof and extundelete

This guide explains why careless file deletion can cause serious loss, introduces Linux tools like lsof and extundelete for recovering deleted files, and provides step‑by‑step commands for installing, locating open file descriptors, and restoring individual or all deleted data safely.

Linuxextundeletefile recovery
0 likes · 8 min read
How to Recover Accidentally Deleted Linux Files with lsof and extundelete
ITPUB
ITPUB
Dec 30, 2021 · Fundamentals

Master Linux Users, Groups, and File Permissions: A Complete Guide

This article explains Linux's multi‑user concepts, detailing owners, groups, and others, walks through interpreting the ls‑al output, clarifies permission bits and i‑node links, and provides practical commands (chgrp, chown, chmod) for securely managing file and directory permissions.

File PermissionsLinuxUsers and Groups
0 likes · 15 min read
Master Linux Users, Groups, and File Permissions: A Complete Guide
Practical DevOps Architecture
Practical DevOps Architecture
Dec 29, 2021 · Operations

Installing and Configuring OpenLDAP on Linux

This guide walks through installing OpenLDAP packages, loading schema files, configuring domain settings, enabling the memberof and refint modules, and installing phpLDAPadmin on a Linux server, providing all necessary commands and LDIF examples.

LDAPLinuxOpenLDAP
0 likes · 6 min read
Installing and Configuring OpenLDAP on Linux
ITPUB
ITPUB
Dec 29, 2021 · Fundamentals

2021 Linux Milestones: From Stallman's Return to Edge and Steam Deck

A concise roundup of the most impactful Linux events of 2021, covering Richard Stallman's comeback, Arch Linux's new installer script, Microsoft Edge's stable Linux release, CentOS alternatives, Steam Deck's Linux base, anti‑cheat support, GNOME 40, native NTFS driver, Linux's 30th anniversary, Linus Tech Tips' desktop experiment, Apple M1 Linux progress, and the implications of Windows 11.

LinuxNewsOperating Systems
0 likes · 9 min read
2021 Linux Milestones: From Stallman's Return to Edge and Steam Deck
Liangxu Linux
Liangxu Linux
Dec 28, 2021 · Operations

5 Quick Linux Commands to Empty a File Instantly

Learn five practical Linux techniques—using shell redirection, built‑in commands, /dev/null with cat/cp/dd, echo, and truncate—to clear a file's contents without deleting the file, each with clear examples and explanations.

CATEchoFile
0 likes · 4 min read
5 Quick Linux Commands to Empty a File Instantly
MaGe Linux Operations
MaGe Linux Operations
Dec 28, 2021 · Operations

5 Simple Shell Tricks to Empty Files Instantly

This guide shows five practical Linux shell methods—including redirection to /dev/null, using the built‑in ':' or true commands, cat/cp/dd utilities, echo with -n, and the truncate command—to quickly clear a file’s contents without deleting the file itself.

LinuxTRUNCATEfile management
0 likes · 3 min read
5 Simple Shell Tricks to Empty Files Instantly
Efficient Ops
Efficient Ops
Dec 27, 2021 · Operations

Why the ss Command Beats netstat for Fast Socket Monitoring

Learn how the Linux ss utility provides faster, more detailed socket statistics than netstat, covering TCP/UDP listings, state filtering, process association, and practical command examples, while explaining why ss reads kernel data directly for superior performance in system monitoring.

Linuxnetstat alternativesocket monitoring
0 likes · 9 min read
Why the ss Command Beats netstat for Fast Socket Monitoring
21CTO
21CTO
Dec 27, 2021 · Operations

Rediscovered 1994 Linus Torvalds Talk & Linux 5.16 Powers AMD Laptops Up to 14%

The article reveals the recovered 1994 Linus Torvalds presentation, highlights Linux 5.16's performance gains for AMD mobile CPUs, discusses upcoming Linux security initiatives such as SBOM and Rust adoption, and warns of compatibility challenges as Chrome approaches version 100.

AMDChromeLinux
0 likes · 8 min read
Rediscovered 1994 Linus Torvalds Talk & Linux 5.16 Powers AMD Laptops Up to 14%
Open Source Linux
Open Source Linux
Dec 27, 2021 · Fundamentals

2021’s Top 12 Linux Milestones That Shaped the Open‑Source World

As 2021 draws to a close, this roundup highlights twelve pivotal Linux developments—from Richard Stallman's controversial return and Arch Linux’s new installer to Microsoft Edge on Linux, the rise of CentOS alternatives, Steam Deck’s Arch‑based OS, native NTFS support, and the celebration of Linux’s 30th anniversary—each reshaping the ecosystem for users and developers alike.

DesktopDistributionsLinux
0 likes · 9 min read
2021’s Top 12 Linux Milestones That Shaped the Open‑Source World
Architect's Tech Stack
Architect's Tech Stack
Dec 24, 2021 · Operations

CentOS 8 End of Life and Alternatives Overview

The article explains that CentOS Linux 8 reaches its end of life on December 31, 2021, details the shift to CentOS Stream, outlines the extended support timelines for CentOS 7, and lists alternative enterprise‑grade Linux distributions such as AlmaLinux, Rocky Linux, and others.

CentOSEnd of LifeLinux
0 likes · 4 min read
CentOS 8 End of Life and Alternatives Overview
ITPUB
ITPUB
Dec 21, 2021 · Fundamentals

Understanding Linux: Kernel, Shell, Filesystem, and Core Components Explained

This article provides a comprehensive overview of Linux's core components—including the kernel, shell, virtual file system, memory and process management, device drivers, networking, and disk partitioning—explaining their roles, structures, and how they interact within the operating system.

LinuxMountVFS
0 likes · 35 min read
Understanding Linux: Kernel, Shell, Filesystem, and Core Components Explained
ITPUB
ITPUB
Dec 20, 2021 · Operations

Secure Cross‑Platform File Transfer Made Easy with Croc

This guide explains how to install the open‑source Croc tool on Linux and other platforms, use its relay‑based, PAKE‑encrypted protocol to transfer files, folders, or text securely, customize code phrases, pipe data, set output directories, and access full command‑line help.

Command LineLinuxcroc
0 likes · 9 min read
Secure Cross‑Platform File Transfer Made Easy with Croc
Programmer DD
Programmer DD
Dec 20, 2021 · Operations

Master Linux System Commands: crypt, kill, shred, zombies, at & daemons Explained

This article introduces essential Linux commands—including crypt for file encryption, kill variants for terminating processes, shred for secure deletion, zombie process identification, the at scheduler, and daemon management—explaining their usage, options, and practical examples for effective system administration.

Linuxcryptdaemons
0 likes · 7 min read
Master Linux System Commands: crypt, kill, shred, zombies, at & daemons Explained
Liangxu Linux
Liangxu Linux
Dec 19, 2021 · Operations

Mastering the Linux ‘find’ Command: Powerful File Search Techniques

Learn how to effectively locate files on POSIX systems using the versatile ‘find’ command, covering installation, name-based searches, wildcards, regular expressions, modification time filters, type restrictions, depth control, and practical examples for Linux, BSD, and macOS environments.

Linuxcommand-linefile-search
0 likes · 7 min read
Mastering the Linux ‘find’ Command: Powerful File Search Techniques
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Dec 16, 2021 · Fundamentals

How Traditional System Call I/O Works and How to Optimize It

Traditional Linux I/O relies on read() and write() system calls that involve multiple CPU and DMA copies and context switches, while modern optimizations such as zero‑copy, multiplexing, and page cache techniques reduce copying overhead, and understanding buffered, mmap, and direct I/O reveals their impact on performance.

I/OLinuxPerformance
0 likes · 12 min read
How Traditional System Call I/O Works and How to Optimize It
Efficient Ops
Efficient Ops
Dec 15, 2021 · Fundamentals

Understanding Linux: Kernel, Shell, Filesystem, and Process Management

This article provides a comprehensive overview of Linux system architecture, covering the kernel, memory and process management, virtual and physical filesystems, device drivers, networking, shell types, file types, directory structures, partitioning, mounting, and link mechanisms, all illustrated with diagrams and command examples.

LinksLinuxMemory Management
0 likes · 35 min read
Understanding Linux: Kernel, Shell, Filesystem, and Process Management
Open Source Linux
Open Source Linux
Dec 14, 2021 · Fundamentals

5 Quick Linux Commands to Empty a File Instantly

Learn five simple Linux shell techniques—including redirection to /dev/null, the true command, cat/cp/dd utilities, echo variations, and truncate—to efficiently clear a file’s contents without deleting the file itself, all explained with clear examples and code snippets.

DevNullFile ClearingLinux
0 likes · 3 min read
5 Quick Linux Commands to Empty a File Instantly
Refining Core Development Skills
Refining Core Development Skills
Dec 14, 2021 · Fundamentals

Why Practice and Implementation Matter in Learning Computer Networks

The article argues that both hands‑on practice and deep understanding of network implementations are essential for computer‑science students and engineers, illustrating the gap with theory‑only learning, presenting the pyramid learning model, recommending Linux tools, coding exercises, and detailed studies of TCP, epoll, and I/O performance.

ImplementationLinuxTCP
0 likes · 13 min read
Why Practice and Implementation Matter in Learning Computer Networks