Tagged articles
265 articles
Page 2 of 3
php Courses
php Courses
Sep 29, 2023 · Backend Development

Using PHP's is_file() Function to Check Regular Files

The article explains PHP's is_file() function, its syntax, parameters, return values, provides code examples for checking regular files, outlines important usage considerations, and offers a complete example combined with file_exists() to safely determine file existence and type.

Filesystemfile-handlingis_file
0 likes · 5 min read
Using PHP's is_file() Function to Check Regular Files
php Courses
php Courses
Sep 29, 2023 · Backend Development

PHP is_executable() Function: Usage, Parameters, Return Values, and Examples

The article explains PHP's built‑in is_executable() function, detailing its syntax, the $filename parameter, possible true/false return values, example code for checking file executability, important notes on directory checks and permission effects, and provides a brief summary.

File PermissionsFilesystemPHP
0 likes · 4 min read
PHP is_executable() Function: Usage, Parameters, Return Values, and Examples
Laravel Tech Community
Laravel Tech Community
Aug 30, 2023 · Fundamentals

Comprehensive Linux Guide: Filesystem, Commands, Permissions, Users, Processes, and Software Installation

This article provides a detailed overview of Linux fundamentals, covering the directory structure, essential command-line operations, file permission management, user and group administration, process monitoring and termination, as well as common software installation methods using tar, rpm, and yum.

FilesystemLinuxPermissions
0 likes · 16 min read
Comprehensive Linux Guide: Filesystem, Commands, Permissions, Users, Processes, and Software Installation
Selected Java Interview Questions
Selected Java Interview Questions
Aug 18, 2023 · Fundamentals

Linux Operating System Overview, Installation, Filesystem, Commands, Permissions, and Process Management

This article provides a comprehensive introduction to Linux, covering the operating system concept, installation guide, directory structure, essential commands for navigation, file manipulation, user and group management, permission handling, and basic process control techniques.

FilesystemOperating SystemPermissions
0 likes · 15 min read
Linux Operating System Overview, Installation, Filesystem, Commands, Permissions, and Process Management
Liangxu Linux
Liangxu Linux
Jul 25, 2023 · Fundamentals

Mastering Linux Filesystem Hierarchy: Where Every Directory Belongs

This guide demystifies the Linux filesystem hierarchy by explaining the purpose of each top‑level directory—such as /bin, /etc, /home, /var, and /usr—and shows where common types of files should be placed for a well‑organized system.

Directory StructureFHSFilesystem
0 likes · 11 min read
Mastering Linux Filesystem Hierarchy: Where Every Directory Belongs
php Courses
php Courses
Jul 12, 2023 · Backend Development

PHP Functions for Recursively Deleting Files and Directories

This article provides PHP code examples for recursively removing files and folders, explains the use of unlink() and rmdir() functions, and demonstrates how to delete all ".svn" directories along with their contents.

BackendFilesystemPHP
0 likes · 3 min read
PHP Functions for Recursively Deleting Files and Directories
Architects' Tech Alliance
Architects' Tech Alliance
Jun 28, 2023 · Operations

Master Linux Performance: 8 Essential Tuning Techniques & Tools

This guide outlines eight practical Linux performance‑tuning methods—including kernel parameter tweaks, filesystem and network optimizations, process priority adjustments, memory management, scheduler configuration, software bloat removal, and log cleanup—while showcasing key tools and visual diagrams for effective system optimization.

FilesystemKernel ParametersLinux
0 likes · 5 min read
Master Linux Performance: 8 Essential Tuning Techniques & Tools
Laravel Tech Community
Laravel Tech Community
Jun 27, 2023 · Fundamentals

Linux Kernel 6.4 Released with New Rust Features, Filesystem Improvements, and Architecture Optimizations

Linux 6.4 has been officially released, featuring the removal of SELinux runtime disabling, enhancements to F2FS and Btrfs filesystems, a batch of new Rust code, integration of Intel LAM after criticism, performance optimizations for LoongArch, early Apple M2 support, Wi‑Fi 7, and AMD autonomous boot, while the merge window for 6.5 is now open.

FilesystemLinuxOperating System
0 likes · 2 min read
Linux Kernel 6.4 Released with New Rust Features, Filesystem Improvements, and Architecture Optimizations
Architects' Tech Alliance
Architects' Tech Alliance
Jun 26, 2023 · Fundamentals

Understanding Linux Ext Filesystems, RAID, and LVM

This article explains the structure of Linux Ext (2/3/4) filesystems, detailing superblocks, inode tables and data blocks, then describes block groups, the role of superblocks, and outlines the differences between hardware and software RAID as well as the principles and risks of using LVM for flexible storage management.

FilesystemLVMLinux
0 likes · 5 min read
Understanding Linux Ext Filesystems, RAID, and LVM
Liangxu Linux
Liangxu Linux
Jun 7, 2023 · Fundamentals

Master Linux Filesystem Hierarchy: Where Every Directory Belongs

This guide demystifies the Linux Filesystem Hierarchy Standard by explaining the purpose of each top‑level directory—such as /bin, /etc, /home, /var, and others—and shows where different types of files should be stored for a clean, maintainable system.

Directory StructureFHSFilesystem
0 likes · 11 min read
Master Linux Filesystem Hierarchy: Where Every Directory Belongs
Selected Java Interview Questions
Selected Java Interview Questions
May 21, 2023 · Fundamentals

Introduction to Linux: Basics, Commands, Learning Paths, Desktop Environments, Filesystem Standards, and Security

This article provides a comprehensive overview of Linux fundamentals, covering its basic concepts, essential commands, learning roadmaps, desktop environments, the Filesystem Hierarchy Standard, important directories, kernel study paths, security considerations, and includes reference tables and a community invitation.

FilesystemLearning PathLinux
0 likes · 2 min read
Introduction to Linux: Basics, Commands, Learning Paths, Desktop Environments, Filesystem Standards, and Security
Open Source Linux
Open Source Linux
May 15, 2023 · Operations

Master Linux File Mounting: From ISO Images to NFS and AutoFS

This guide walks you through Linux file system mounting techniques—including manual mounts for ISO images, USB drives, Windows shares, and NFS—as well as permanent fstab entries and automated mounting with autofs, complete with command examples and configuration tips.

FilesystemLinuxMount
0 likes · 13 min read
Master Linux File Mounting: From ISO Images to NFS and AutoFS
Liangxu Linux
Liangxu Linux
May 8, 2023 · Fundamentals

Master Linux Basics: Commands, Filesystem Standards, and Learning Path

This guide introduces Linux fundamentals, walks through essential command‑line tools, explains the Filesystem Hierarchy Standard and key directories, outlines a structured learning path for the kernel and desktop environment, and provides security tips, command references, and a handy cheat‑sheet.

FilesystemLearning PathLinux
0 likes · 3 min read
Master Linux Basics: Commands, Filesystem Standards, and Learning Path
Liangxu Linux
Liangxu Linux
Apr 9, 2023 · Operations

Mastering mount --bind: Seamless Directory Redirection on Linux

Learn how to replace cumbersome symlinks with Linux’s mount --bind command, covering basic usage, step‑by‑step examples, underlying VFS mechanics, persistence via /etc/fstab, and advanced scenarios such as temporary configuration testing and read‑only mounts.

FilesystemLinuxSysadmin
0 likes · 6 min read
Mastering mount --bind: Seamless Directory Redirection on Linux
Efficient Ops
Efficient Ops
Jan 4, 2023 · Fundamentals

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

This comprehensive guide explains Linux's core components—including the kernel, shell, memory and process management, virtual file system, device drivers, networking, and mounting—while detailing filesystem types, directory structures, link types, and practical commands for managing partitions and mounts.

FilesystemLinuxOperating System
0 likes · 37 min read
Understanding Linux: Kernel, Shell, Filesystem, and Process Management
Coolpad Technology Team
Coolpad Technology Team
Dec 27, 2022 · Fundamentals

Fragment Deduplication Support in erofs-utils mkfs

This article explains the implementation of fragment deduplication in the erofs-utils mkfs tool, describing the hash‑based fragment lookup, the conditions for fixing fragments during compression, the generation of additional extents, and the integration of these steps into the existing packing workflow.

Filesystemcompressionfragment deduplication
0 likes · 8 min read
Fragment Deduplication Support in erofs-utils mkfs
Liangxu Linux
Liangxu Linux
Dec 20, 2022 · Operations

Mastering the Linux df Command: Practical Examples for Disk Space Management

This guide explains how to use the Linux df command with real‑world examples, covering human‑readable output, inode statistics, total usage, filesystem types, inclusion/exclusion filters, specific mount points, and virtual filesystems to help you monitor disk space effectively.

FilesystemLinuxcommand-line
0 likes · 9 min read
Mastering the Linux df Command: Practical Examples for Disk Space Management
Laravel Tech Community
Laravel Tech Community
Nov 17, 2022 · Backend Development

Node.js v19.1.0 Release Highlights and New Features

Node.js v19.1.0 introduces function mocking in the test runner, recursive file‑system watching support, updated ICU, documentation collaborator additions, removal of experimental fetch warnings, MIME utilities, and performance improvements for text decoding, providing a comprehensive set of backend enhancements.

BackendFilesystemNode.js
0 likes · 2 min read
Node.js v19.1.0 Release Highlights and New Features
Python Programming Learning Circle
Python Programming Learning Circle
Jul 16, 2022 · Fundamentals

Python Script for Automatic Desktop and Folder Organization by File Type

This article demonstrates how to use a Python script to automatically categorize and move files on the desktop or in any folder into type‑based subfolders by defining custom file‑extension groups, scanning directories, creating target folders, and moving matching files, with complete code examples and execution instructions.

FilesystemScriptingautomation
0 likes · 4 min read
Python Script for Automatic Desktop and Folder Organization by File Type
Alibaba Cloud Native
Alibaba Cloud Native
Jun 16, 2022 · Cloud Native

How Nydus’s RAFS v6 and EROFS over fscache Deliver Near‑Native Container Image Performance

The article explains how Nydus’s new RAFS v6 image format, built on the kernel‑native EROFS filesystem and integrated with fscache, overcomes the performance and scalability limitations of traditional OCIv1 and user‑space container image solutions by enabling kernel‑mode on‑demand loading, fine‑grained chunk deduplication, asynchronous prefetching, and superior I/O efficiency, with benchmark results demonstrating near‑native speeds.

ContainerEROFSFilesystem
0 likes · 18 min read
How Nydus’s RAFS v6 and EROFS over fscache Deliver Near‑Native Container Image Performance
Liangxu Linux
Liangxu Linux
May 26, 2022 · Operations

Master Linux Disk Usage: Essential Commands to Monitor and Manage Filesystems

This guide compiles practical Linux one‑liners for sorting directories by size, listing subdirectories, monitoring disk usage changes, removing unwanted .svn folders, checking inode and partition statistics, and measuring read/write performance, providing sysadmins with quick, actionable tools.

Filesystemcommand-linedisk usage
0 likes · 5 min read
Master Linux Disk Usage: Essential Commands to Monitor and Manage Filesystems
Liangxu Linux
Liangxu Linux
Apr 28, 2022 · Fundamentals

What Is an Inode? Understanding Linux File Metadata and Links

This article explains the concept of inodes in Unix/Linux filesystems, detailing their structure, stored metadata, size calculations, inode numbers, directory handling, hard and soft links, and the special behaviors that arise from separating file names from inode identifiers.

FilesystemHard Linkinode
0 likes · 9 min read
What Is an Inode? Understanding Linux File Metadata and Links
Coolpad Technology Team
Coolpad Technology Team
Mar 23, 2022 · Backend Development

Implementation of EROFS Tail‑Packing Inline Compression in Linux Kernel 5.17

This article explains the design and implementation of the EROFS tail‑packing inline compression feature merged in Linux kernel 5.17, covering modifications to the on‑disk format, mkfs and kernel code paths, new inode structures, map‑block handling, and performance considerations with detailed code excerpts.

EROFSFilesysteminline compression
0 likes · 16 min read
Implementation of EROFS Tail‑Packing Inline Compression in Linux Kernel 5.17
MaGe Linux Operations
MaGe Linux Operations
Dec 31, 2021 · Operations

Why Do du and df Report Different Disk Sizes on Linux?

This article explains why the Linux commands du and df often return mismatched root partition sizes, detailing five underlying reasons such as deleted open files, reserved space, hidden files, mounted directories, and the fundamental differences between how du and df calculate disk usage.

FilesystemSystem Administrationdf
0 likes · 4 min read
Why Do du and df Report Different Disk Sizes on Linux?
ELab Team
ELab Team
Dec 31, 2021 · Fundamentals

Mastering Inodes, Hard & Soft Links: From Linux to Frontend Tooling

This article explains the fundamentals of inodes, sectors, and blocks, demonstrates how to retrieve file information with Node.js and Linux commands, compares hard and soft links, and shows practical applications of these links in frontend workflows such as yarn link and pnpm installation.

FilesystemFrontend toolingHard Link
0 likes · 14 min read
Mastering Inodes, Hard & Soft Links: From Linux to Frontend Tooling
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.

FilesystemLinuxMount
0 likes · 35 min read
Understanding Linux: Kernel, Shell, Filesystem, and Core Components Explained
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.

FilesystemLinksLinux
0 likes · 35 min read
Understanding Linux: Kernel, Shell, Filesystem, and Process Management
Open Source Linux
Open Source Linux
Oct 24, 2021 · Fundamentals

Unlocking Linux: What Every Directory in the File System Means

This guide explains the purpose and typical contents of each standard Linux directory—from /bin and /sbin for system binaries, through configuration files in /etc, device nodes in /dev, to variable data in /var and virtual information in /proc—providing a comprehensive overview of the Linux filesystem hierarchy.

Directory StructureFilesystemLinux
0 likes · 17 min read
Unlocking Linux: What Every Directory in the File System Means
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Oct 15, 2021 · Operations

OverlayFS: Mounting, File Operations, and Android Use Cases

OverlayFS is a stacking file system that merges lower and upper directories into a single view using mount options like lowerdir, upperdir, and workdir, supports copy‑up, whiteouts, opaque directories and configurable rename handling, and is employed in Android, OpenWRT, and container platforms to provide writable overlays on read‑only layers.

AndroidContainerFilesystem
0 likes · 8 min read
OverlayFS: Mounting, File Operations, and Android Use Cases
Liangxu Linux
Liangxu Linux
Aug 24, 2021 · Operations

Mastering findmnt: List and Monitor Linux Mounted Filesystems

This guide explains how to use the Linux findmnt command—including installation, default listing, real‑time monitoring, df‑style output, list format, fstab parsing, label evaluation, and filesystem‑type filtering—providing practical examples and command syntax for system administrators.

FilesystemLinuxSystem Administration
0 likes · 5 min read
Mastering findmnt: List and Monitor Linux Mounted Filesystems
Liangxu Linux
Liangxu Linux
Jul 26, 2021 · Fundamentals

When and How to Use Linux Hard Links and Symbolic Links Effectively

This guide explains Linux inode basics, the differences between hard and symbolic links, their creation commands, limitations, and practical scenarios such as version switching, library management, shortcuts, file classification, shared editing, and space‑efficient backups.

FilesystemHard LinkLinux
0 likes · 13 min read
When and How to Use Linux Hard Links and Symbolic Links Effectively
Laravel Tech Community
Laravel Tech Community
Jul 14, 2021 · Backend Development

PHP opendir Function: Opening Directory Handles

This article explains PHP's opendir function, which opens a directory handle for subsequent closedir, readdir, and rewinddir operations, details its parameters and return values, and provides a complete example script demonstrating how to read directory contents and output file names with their types.

BackendFilesystemdirectory
0 likes · 2 min read
PHP opendir Function: Opening Directory Handles
Laravel Tech Community
Laravel Tech Community
Jul 13, 2021 · Backend Development

PHP getcwd – Retrieve Current Working Directory

The article explains the PHP getcwd() function, its return values, permission considerations on Unix variants, and provides a clear code example demonstrating how to obtain and change the current working directory using echo and chdir.

BackendFilesystemdirectory
0 likes · 2 min read
PHP getcwd – Retrieve Current Working Directory
Laravel Tech Community
Laravel Tech Community
Jul 13, 2021 · Backend Development

PHP dir() Function – Returns a Directory Instance

The article explains PHP's dir() function, detailing its parameters, return values, and providing a complete example that demonstrates opening a directory, retrieving its handle and path, iterating over entries, and closing the directory resource.

BackendFilesystemdir
0 likes · 2 min read
PHP dir() Function – Returns a Directory Instance
Laravel Tech Community
Laravel Tech Community
Jul 11, 2021 · Backend Development

PHP closedir Function – Closing Directory Handles

The PHP closedir function closes a directory handle opened by opendir, accepting a resource parameter and returning TRUE on success or FALSE on failure, with usage examples and parameter details for backend filesystem operations.

BackendFilesystemclosedir
0 likes · 2 min read
PHP closedir Function – Closing Directory Handles
Laravel Tech Community
Laravel Tech Community
Jul 8, 2021 · Backend Development

PHP chroot Function: Changing the Root Directory

The article explains PHP's chroot function, detailing its purpose of changing the process root directory, required environment and permissions, parameters, return values, and provides a practical code example demonstrating its usage.

BackendFilesystemchroot
0 likes · 2 min read
PHP chroot Function: Changing the Root Directory
Laravel Tech Community
Laravel Tech Community
Jul 7, 2021 · Backend Development

PHP chdir Function: Changing the Working Directory

This article explains PHP's chdir function, detailing its syntax, parameters, return values, and provides a practical example demonstrating how to change the current working directory and verify the change using getcwd in a script.

FilesystemPHPchdir
0 likes · 1 min read
PHP chdir Function: Changing the Working Directory
21CTO
21CTO
Jun 19, 2021 · Fundamentals

Unlocking Linux: Inside the Kernel, Shell, Filesystem & Disk Management

This article explains the four core parts of a Linux system—kernel, shell, filesystem and applications—covering memory and process management, VFS architecture, file types, directory hierarchy, partitioning, mounting, links and essential command‑line tools.

FilesystemLinuxMemory Management
0 likes · 33 min read
Unlocking Linux: Inside the Kernel, Shell, Filesystem & Disk Management
Liangxu Linux
Liangxu Linux
May 24, 2021 · Fundamentals

Understanding Linux: Kernel, Shell, Filesystem, and Disk Partitions Explained

This article provides a comprehensive overview of Linux's core components—including the kernel, shell, virtual file system, various filesystem types, directory hierarchy, disk partition schemes, mounting procedures, and linking mechanisms—while illustrating key concepts with commands, code snippets, and diagrams for practical system administration.

Disk PartitionFilesystemLinux
0 likes · 35 min read
Understanding Linux: Kernel, Shell, Filesystem, and Disk Partitions Explained
ITPUB
ITPUB
Apr 16, 2021 · Fundamentals

What Really Happens When You Read One Byte? Inside the Linux I/O Stack

This article demystifies the Linux I/O stack by tracing a single‑byte read through system calls, VFS, page cache, filesystem layers, block management and I/O scheduling, revealing when real disk I/O occurs and how much data is actually transferred.

Disk I/OFilesystemI/O Stack
0 likes · 13 min read
What Really Happens When You Read One Byte? Inside the Linux I/O Stack
FunTester
FunTester
Apr 16, 2021 · Fundamentals

Linux Filesystem Overview, Common Issues, and Vim/Shell Command Guide

This article introduces the Linux filesystem hierarchy, explains typical directories, provides solutions for MobaTextEditor garbled text, and offers a concise guide to Vim modes, settings, search/replace commands, and useful shell scripts for system administrators.

FilesystemLinuxShell
0 likes · 8 min read
Linux Filesystem Overview, Common Issues, and Vim/Shell Command Guide
Liangxu Linux
Liangxu Linux
Mar 31, 2021 · Fundamentals

Understanding Linux I/O: From Application Buffers to Disk Writes

This article explains the Linux I/O stack, the flow of data from user‑space buffers through libc buffers, page cache, and kernel buffers to the physical disk, covering functions like fwrite, fflush, fsync, O_DIRECT, scheduling algorithms, consistency issues, and performance considerations.

FilesystemI/OLinux
0 likes · 12 min read
Understanding Linux I/O: From Application Buffers to Disk Writes
Laravel Tech Community
Laravel Tech Community
Mar 10, 2021 · Backend Development

PHP readdir() Function: Reading Directory Entries

The PHP readdir() function reads the next entry from an opened directory handle, returning the filename in filesystem order, with details on its parameters, return values, and example code demonstrating correct and incorrect directory traversal techniques.

FilesystemPHPdirectory
0 likes · 2 min read
PHP readdir() Function: Reading Directory Entries
Laravel Tech Community
Laravel Tech Community
Mar 9, 2021 · Backend Development

PHP opendir() Function – Opening a Directory Handle

This article explains PHP's opendir() function, detailing its purpose of opening a directory handle, the required path and optional context parameters, the return values, and provides a complete code example that reads and displays filenames and their types within a specified directory.

FilesystemPHPdirectory
0 likes · 2 min read
PHP opendir() Function – Opening a Directory Handle
Laravel Tech Community
Laravel Tech Community
Mar 8, 2021 · Backend Development

PHP getcwd() – Retrieve Current Working Directory

This article explains the PHP getcwd() function, which retrieves the current working directory, details its return values, provides a sample script demonstrating its usage with chdir(), and shows the expected output paths.

FilesystemPHPdirectory
0 likes · 1 min read
PHP getcwd() – Retrieve Current Working Directory
Laravel Tech Community
Laravel Tech Community
Mar 6, 2021 · Backend Development

PHP closedir() – Closing a Directory Handle

The article explains the PHP closedir() function, which closes a directory handle opened by opendir(), describes its parameter and lack of return value, and provides a complete example demonstrating how to open, read, and close a directory in PHP.

Filesystemclosedirdirectory-handle
0 likes · 2 min read
PHP closedir() – Closing a Directory Handle
Efficient Ops
Efficient Ops
Feb 21, 2021 · Fundamentals

Mastering Linux: Core Components, Kernel, Filesystems, and Shell Explained

This comprehensive guide explores Linux's four main components—kernel, shell, filesystem, and applications—detailing kernel architecture, memory and process management, VFS, device drivers, networking, file types, directory structures, mounting, and practical commands for managing partitions and links.

FilesystemLinuxOperating System
0 likes · 35 min read
Mastering Linux: Core Components, Kernel, Filesystems, and Shell Explained
Liangxu Linux
Liangxu Linux
Jan 25, 2021 · Fundamentals

How Journaling File Systems Prevent Data Corruption After Crashes

This article explains why file writes are non‑atomic, illustrates the risks of partial writes, and details how journaling (write‑ahead logging) and its variants—data and metadata journaling—ensure filesystem consistency and performance on Linux systems.

Ext3FilesystemLinux
0 likes · 8 min read
How Journaling File Systems Prevent Data Corruption After Crashes
Liangxu Linux
Liangxu Linux
Jan 10, 2021 · Fundamentals

Why Your Linux Server Runs Out of Inodes and How to Fix It

The article explains what inodes are, why they can become fully consumed even when disk space remains, and provides step‑by‑step Linux commands and cron adjustments to identify the offending directories, delete excess files, and prevent future inode exhaustion.

FilesystemLinuxcommands
0 likes · 6 min read
Why Your Linux Server Runs Out of Inodes and How to Fix It
AntTech
AntTech
Dec 2, 2020 · Cloud Native

Nydus Container Image Acceleration: Design, Implementation, and Production Experience

The article introduces Nydus, an open‑source container image acceleration solution that replaces the traditional tarball‑based OCI format with a user‑space file system, enabling on‑demand loading, chunk‑level deduplication, secure distribution via Dragonfly, and demonstrates its large‑scale deployment success during Alibaba's 2020 Double‑11 event and in production workloads.

Cloud NativeContainer ImageFilesystem
0 likes · 16 min read
Nydus Container Image Acceleration: Design, Implementation, and Production Experience
Liangxu Linux
Liangxu Linux
Nov 2, 2020 · Fundamentals

Understanding Linux ext4: Inodes, Extents, and File Caching Explained

This article explains the core design of Linux file systems, covering strict organization, block allocation, inode structures, ext4 extent trees, block groups, superblock metadata, directory storage formats, and the kernel's cached and direct I/O paths for reading and writing files.

FilesystemLinuxext4
0 likes · 21 min read
Understanding Linux ext4: Inodes, Extents, and File Caching Explained
AntTech
AntTech
Oct 26, 2020 · Cloud Native

Nydus: Open‑Source Container Image Acceleration Service for Faster and Secure Deployments

The article introduces Nydus, an open‑source container image acceleration service co‑developed by Ant Group and Alibaba Cloud, explaining its architecture, on‑demand download, data deduplication, end‑to‑end consistency, OCI compatibility, and how it speeds up container startup while enhancing security.

Cloud NativeContainerDragonfly
0 likes · 10 min read
Nydus: Open‑Source Container Image Acceleration Service for Faster and Secure Deployments
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Oct 11, 2020 · Fundamentals

Comprehensive Overview of Linux Processes, Memory Management, Filesystems, I/O, and Security

This article provides an in‑depth tutorial on Linux fundamentals, covering the kernel architecture, process and thread creation, inter‑process communication, scheduling algorithms, virtual memory management, paging, caching, file system structures (VFS, ext2/ext4), network file systems, I/O device handling, loadable modules, and the operating‑system security model with permissions and setuid mechanisms.

FilesystemI/OLinux
0 likes · 102 min read
Comprehensive Overview of Linux Processes, Memory Management, Filesystems, I/O, and Security
IT Architects Alliance
IT Architects Alliance
Oct 5, 2020 · Fundamentals

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

This comprehensive guide breaks down the four main parts of a Linux system—kernel, shell, filesystem and applications—detailing kernel subsystems such as memory and process management, shell variants, file types, directory hierarchy, partition handling, VFS, mounting procedures, link types and essential command‑line tools, while also touching on application bundles and kernel parameter tuning.

FilesystemLinuxMemory Management
0 likes · 35 min read
Understanding Linux: Kernel, Shell, Filesystem and Core Components Explained
Laravel Tech Community
Laravel Tech Community
Sep 22, 2020 · Backend Development

PHP chown() Function: Changing File Ownership

The article explains PHP's chown() function, detailing its purpose, syntax, parameters, return values, and provides a complete example with code and expected output for changing a file's owner on a server.

BackendFilesystemchown
0 likes · 2 min read
PHP chown() Function: Changing File Ownership
Laravel Tech Community
Laravel Tech Community
Sep 19, 2020 · Backend Development

PHP chmod Function: Changing File Permissions

The PHP chmod function changes a file's permission mode by specifying the file path and an octal mode value, returning true on success and false on failure, with detailed parameter descriptions and multiple code examples illustrating correct and incorrect usage.

BackendFilesystemchmod
0 likes · 3 min read
PHP chmod Function: Changing File Permissions
Laravel Tech Community
Laravel Tech Community
Sep 17, 2020 · Backend Development

PHP chdir() Function: Change Working Directory

This article explains the PHP chdir() function, its syntax, parameters, return values, and provides a practical example showing how to change the current working directory and verify the change using getcwd().

BackendFilesystemPHP
0 likes · 1 min read
PHP chdir() Function: Change Working Directory
Laravel Tech Community
Laravel Tech Community
Sep 14, 2020 · Backend Development

PHP rmdir() Function: Deleting Directories

The PHP rmdir() function removes an empty directory with proper permissions, returning TRUE on success or FALSE on failure, and the article explains its parameters, return values, and provides cross‑platform code examples for safely deleting directories.

BackendFilesystemPHP
0 likes · 2 min read
PHP rmdir() Function: Deleting Directories
IT Architects Alliance
IT Architects Alliance
Aug 20, 2020 · Fundamentals

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

This article provides a comprehensive overview of Linux’s core architecture, detailing the kernel, shell, memory and process management, virtual file system, various file system types, directory structures, partitioning, mounting procedures, and link mechanisms, offering readers a solid foundation for mastering Linux systems.

FilesystemOperating SystemShell
0 likes · 35 min read
Understanding Linux: Kernel, Shell, Filesystem, and Core Components
MaGe Linux Operations
MaGe Linux Operations
Aug 20, 2020 · Fundamentals

Understanding Linux: Kernel, Shell, Filesystems, and System Architecture Explained

This comprehensive guide explores Linux's core components—including the kernel, shell, memory and process management, file systems, device drivers, network interfaces, mounting mechanisms, and link types—providing clear explanations, diagrams, and command examples for anyone learning operating system fundamentals.

FilesystemOperating SystemShell
0 likes · 35 min read
Understanding Linux: Kernel, Shell, Filesystems, and System Architecture Explained
Liangxu Linux
Liangxu Linux
Aug 10, 2020 · Fundamentals

Building a Minimal Linux Filesystem from Scratch: TinyFS Walkthrough

This article walks through the design and implementation of a tiny Linux filesystem called TinyFS, explaining the VFS layers, required POSIX interfaces, data structures, core kernel code, usage steps, current limitations, and a roadmap for extending it with proper superblocks, concurrency, and page‑cache integration.

FilesystemLinuxTinyFS
0 likes · 20 min read
Building a Minimal Linux Filesystem from Scratch: TinyFS Walkthrough