Tagged articles
265 articles
Page 3 of 3
Laravel Tech Community
Laravel Tech Community
Jul 18, 2020 · Backend Development

Using PHP is_link() to Detect Symbolic Links

This article explains the PHP is_link() function, its purpose of checking whether a given filename is a symbolic link, details its parameter and return values, and provides two practical code examples demonstrating how to use it for link detection and handling.

BackendFilesystemPHP
0 likes · 2 min read
Using PHP is_link() to Detect Symbolic Links
Python Programming Learning Circle
Python Programming Learning Circle
May 29, 2020 · Fundamentals

Python os Module Functions Overview and Usage

This article provides a comprehensive guide to Python's os module, detailing common file and directory operations such as creating folders, listing files, deleting files, and retrieving file attributes, with syntax, descriptions, and code examples for each function.

File OperationsFilesystemOS module
0 likes · 22 min read
Python os Module Functions Overview and Usage
Tencent Cloud Developer
Tencent Cloud Developer
Jan 20, 2020 · Cloud Computing

Linux Cloud Server Storage Expansion: Methods and Step‑by‑Step Guide

The guide shows how to enlarge storage on a Tencent Cloud Linux VM by adding and expanding CBS cloud disks using three approaches—direct bare‑device formatting, MBR partitioning for disks under 2 TB, and GPT partitioning for larger disks—detailing step‑by‑step commands, online vs offline resizing, and best‑practice recommendations.

CBSDisk ExpansionFilesystem
0 likes · 32 min read
Linux Cloud Server Storage Expansion: Methods and Step‑by‑Step Guide
ITPUB
ITPUB
Dec 15, 2019 · Fundamentals

Understanding Linux: Kernel, Memory, Processes, Filesystems and More

An extensive guide walks through Linux’s core components—kernel, memory and process management, VFS, device drivers, networking, shells, filesystem hierarchy, partitioning, mounting, and link types—detailing their structures, key commands, and practical examples for system administrators and developers.

FilesystemLinuxMemory Management
0 likes · 35 min read
Understanding Linux: Kernel, Memory, Processes, Filesystems and More
ITPUB
ITPUB
Nov 21, 2019 · Fundamentals

Understanding GNU/Linux: From GPL to RAID and System Basics

Explore the core concepts of GNU/Linux, including the GNU project and GPL license, Linux distributions, Unix heritage, swap partitions, GRUB bootloader, buffer vs cache, TCP three-way handshake, directory hierarchy, hard and symbolic links, and RAID storage levels, all explained in clear detail.

FilesystemGNULinux
0 likes · 11 min read
Understanding GNU/Linux: From GPL to RAID and System Basics
Liangxu Linux
Liangxu Linux
Nov 20, 2019 · Fundamentals

Essential Linux Fundamentals: GNU, GPL, Distributions, Filesystem, RAID & More

This article provides a concise overview of core Linux concepts, covering the GNU project and GPL license, common distributions, swap partitions, GRUB bootloader, buffer vs cache, TCP three-way handshake, filesystem hierarchy, hard and symbolic links, and an introduction to RAID levels and their characteristics.

FilesystemGNUGPL
0 likes · 11 min read
Essential Linux Fundamentals: GNU, GPL, Distributions, Filesystem, RAID & More
Liangxu Linux
Liangxu Linux
Oct 2, 2019 · Operations

How to Shrink /home and Expand Root on CentOS 7

This guide walks through diagnosing a busy /home mount, installing missing tools, safely unmounting, resizing the home partition, installing XFS utilities, and finally expanding the root filesystem on a CentOS 7 server.

CentOSFilesystemHome Directory
0 likes · 4 min read
How to Shrink /home and Expand Root on CentOS 7
DevOps Cloud Academy
DevOps Cloud Academy
Aug 11, 2019 · Operations

Troubleshooting MooseFS Mount Errors and Related Issues

This guide details common MooseFS mounting problems—including bad mount points, firewall port blocks, error messages, and incomplete disk scans—and provides step‑by‑step commands such as killing processes, unmounting, remounting, and checking services to resolve these issues.

FilesystemMooseFSMount
0 likes · 2 min read
Troubleshooting MooseFS Mount Errors and Related Issues
Liangxu Linux
Liangxu Linux
May 29, 2019 · Fundamentals

Comprehensive Linux Learning Roadmaps and Cheat Sheets

This article compiles a series of Linux mind‑maps and diagrams that outline learning paths, desktop environments, the Filesystem Hierarchy Standard, critical directories, kernel study routes, security coaching visuals, and command reference cheat sheets, each linked to their original sources.

Command Cheat SheetFilesystemLearning Path
0 likes · 7 min read
Comprehensive Linux Learning Roadmaps and Cheat Sheets
MaGe Linux Operations
MaGe Linux Operations
Apr 27, 2019 · Operations

How to Expand an Unmounted 160 GB Disk with LVM Without Reboot

Learn step‑by‑step how to identify an unmounted 160 GB disk on a Linux server, create the necessary LVM partitions, extend the volume group and logical volume, and resize the filesystem—all without rebooting—using commands such as df, fdisk, pvcreate, vgextend, lvextend, and xfs_growfs.

Disk ExpansionFilesystemLVM
0 likes · 5 min read
How to Expand an Unmounted 160 GB Disk with LVM Without Reboot
360 Quality & Efficiency
360 Quality & Efficiency
Jan 23, 2019 · Fundamentals

Understanding the Linux Filesystem Hierarchy Standard (FHS)

This article explains the history, purpose, and structure of the Linux Filesystem Hierarchy Standard (FHS), detailing the classification of directories, their typical contents such as /, /usr, /var, and the distinctions between shareable, non‑shareable, immutable, and mutable directories, with practical examples.

Directory StructureFHSFilesystem
0 likes · 9 min read
Understanding the Linux Filesystem Hierarchy Standard (FHS)
MaGe Linux Operations
MaGe Linux Operations
Jan 7, 2019 · Fundamentals

Master Linux Basics: GNU, GPL, Distributions, Swap, GRUB, and More

This comprehensive guide introduces the GNU project and GPL license, outlines typical Linux distributions, explains Unix roots, swap partitions, GRUB bootloader, buffer vs cache, TCP three-way handshake, Linux directory hierarchy, hard and symbolic links, and RAID levels, providing essential Linux fundamentals for beginners.

FilesystemGNUGPL
0 likes · 11 min read
Master Linux Basics: GNU, GPL, Distributions, Swap, GRUB, and More
MaGe Linux Operations
MaGe Linux Operations
Jan 5, 2019 · Fundamentals

Master Linux: Understanding Every Directory and Its Purpose

This guide explains the purpose and typical contents of each major Linux directory—from /bin and /sbin for essential binaries to /etc for configuration files, /proc for virtual system information, and /usr, /var, /home for user data and applications—providing a comprehensive overview for system administrators and developers.

Directory StructureFilesystemLinux
0 likes · 17 min read
Master Linux: Understanding Every Directory and Its Purpose
MaGe Linux Operations
MaGe Linux Operations
Dec 20, 2018 · Operations

Essential Linux Commands and Scripts for System Administration

A comprehensive cheat‑sheet of Linux system administration commands and scripts covering mounting Windows shares, monitoring HTTP concurrency, packet sniffing, log analysis, file system inspection, process metrics, boot sequence, link types, partition handling, user management, and networking utilities.

FilesystemLinuxScripting
0 likes · 15 min read
Essential Linux Commands and Scripts for System Administration
Efficient Ops
Efficient Ops
Jul 26, 2018 · Fundamentals

Understanding Linux EXT Filesystems: From EXT2 to EXT4 and Their Core Features

This article explores the evolution, architecture, and key features of Linux EXT filesystems—including Minix origins, EXT2, EXT3, and EXT4—detailing metadata structures, inode handling, fragmentation mitigation, journaling, and practical upgrade and maintenance considerations.

File System ArchitectureFilesystemLinux
0 likes · 20 min read
Understanding Linux EXT Filesystems: From EXT2 to EXT4 and Their Core Features
MaGe Linux Operations
MaGe Linux Operations
Jul 25, 2018 · Fundamentals

Mastering XFS: Features, Installation, and Migration on Linux

This article explains the XFS file system’s key features such as data integrity, performance, scalability and bandwidth, and provides step‑by‑step instructions for downloading kernel patches, enabling XFS support, compiling the kernel, creating and mounting XFS partitions, and migrating existing Linux systems to XFS.

FilesystemLinuxXFS
0 likes · 8 min read
Mastering XFS: Features, Installation, and Migration on Linux
MaGe Linux Operations
MaGe Linux Operations
Jul 17, 2018 · Fundamentals

Unlocking Linux Essentials: From GNU/GPL to RAID and Filesystem Basics

This article introduces the fundamentals of Linux and open‑source software, covering GNU and GPL licensing, typical Linux distributions, Unix roots, swap partitions, GRUB bootloader, buffer vs cache, TCP three‑way handshake, filesystem hierarchy, hard/soft links, and an overview of RAID levels.

FilesystemGNUGPL
0 likes · 12 min read
Unlocking Linux Essentials: From GNU/GPL to RAID and Filesystem Basics
ITPUB
ITPUB
Jun 21, 2018 · Operations

How to Extend a Linux Disk with LVM Without Reboot

This guide walks through a real‑world case where a virtual machine shows only ~30 GB free while a hidden 160 GB disk is detected, and demonstrates step‑by‑step how to use LVM to add, partition, and resize the disk without restarting the system.

Disk ExpansionFilesystemLVM
0 likes · 5 min read
How to Extend a Linux Disk with LVM Without Reboot
Liangxu Linux
Liangxu Linux
Jun 16, 2018 · Fundamentals

Master Linux Filesystem: Essential Directories Every User Should Know

This guide explains how Linux manages storage as a single root hierarchy and details the purpose and typical contents of key directories such as /home, /bin, /dev, /etc, /usr, /var, and others, including quick commands to navigate to your home folder.

Directory StructureFilesystembasics
0 likes · 6 min read
Master Linux Filesystem: Essential Directories Every User Should Know
MaGe Linux Operations
MaGe Linux Operations
Jun 16, 2018 · Operations

How to Expand a Linux Disk with LVM Without Rebooting

Learn step-by-step how to attach an unmounted 160 GB disk to a Linux server and expand its LVM logical volume without rebooting, covering disk inspection, partitioning, PV creation, VG extension, LV resizing, and filesystem growth using df, fdisk, pvcreate, vgextend, lvextend, and xfs_growfs.

Disk ExpansionFilesystemLVM
0 likes · 5 min read
How to Expand a Linux Disk with LVM Without Rebooting
MaGe Linux Operations
MaGe Linux Operations
May 6, 2018 · Operations

6 Common Linux Ops Issues and How to Diagnose & Fix Them

Learn a systematic Linux troubleshooting workflow and detailed solutions for six typical operational problems—including filesystem corruption, disk space exhaustion, inode depletion, lingering deleted files, too‑many‑open‑files errors, and read‑only filesystem issues—complete with command‑line examples and step‑by‑step fixes.

FilesystemLinuxOperations
0 likes · 13 min read
6 Common Linux Ops Issues and How to Diagnose & Fix Them
MaGe Linux Operations
MaGe Linux Operations
Feb 5, 2018 · Operations

6 Common Linux Ops Issues and How to Fix Them Quickly

This article presents a systematic troubleshooting workflow for Linux operations engineers, covering six typical problems—including filesystem corruption, disk‑space exhaustion, inode depletion, deleted files that still occupy space, too many open files, and read‑only filesystems—along with concrete commands and solutions to resolve each issue.

FilesystemLinuxOperations
0 likes · 13 min read
6 Common Linux Ops Issues and How to Fix Them Quickly
ITPUB
ITPUB
Dec 21, 2017 · Operations

Master Linux Troubleshooting: 6 Common Issues and How to Fix Them

Learn a systematic approach for Linux system administrators to diagnose and resolve six typical problems—including filesystem errors, 'argument list too long', inode exhaustion, undeleted file space, too many open files, and read‑only filesystem—using command‑line tools, log analysis, and practical fixes.

FilesystemLinuxOperations
0 likes · 15 min read
Master Linux Troubleshooting: 6 Common Issues and How to Fix Them
MaGe Linux Operations
MaGe Linux Operations
Sep 14, 2017 · Fundamentals

Unlock Linux Filesystem Secrets: A Complete Guide to Core Directories

This article compiles essential information about Linux’s core directories—/etc, /usr, /var, /proc, and /dev—detailing their purposes, typical contents, and how they fit into the overall filesystem hierarchy, complemented by illustrative diagrams for developers and administrators.

Directory StructureFilesystemSystem Administration
0 likes · 3 min read
Unlock Linux Filesystem Secrets: A Complete Guide to Core Directories
ITPUB
ITPUB
May 29, 2017 · Operations

Why df and du Show Different Disk Usage on Linux and How to Fix It

This article explains why the Linux commands df and du often report different disk usage figures, detailing three main causes—reserved space, phantom (deleted) files, and data present before mounting—and provides concrete commands and steps to identify and resolve each discrepancy.

FilesystemOperationsdf
0 likes · 4 min read
Why df and du Show Different Disk Usage on Linux and How to Fix It
Meituan Technology Team
Meituan Technology Team
May 19, 2017 · Operations

Understanding Hard Disk Architecture and Performance Optimization

The article explains hard‑disk physical structure, how seek time, rotational latency and transfer rate determine IOPS and throughput, and describes Linux I/O stack optimizations—such as caching, scheduling, and append‑only or LSM‑tree designs—to mitigate random‑access bottlenecks and improve overall storage performance.

FilesystemI/O performanceIOPS
0 likes · 28 min read
Understanding Hard Disk Architecture and Performance Optimization
ZhiKe AI
ZhiKe AI
Feb 8, 2017 · Fundamentals

Understanding the Linux Directory Structure

This article lists the main top‑level directories in a typical Linux filesystem—such as bin, sbin, etc, usr, home, root, dev, lib, mnt, boot, tmp, and var—and explains the purpose of each directory.

Directory StructureFilesystemLinux
0 likes · 2 min read
Understanding the Linux Directory Structure
ITPUB
ITPUB
Nov 8, 2016 · Fundamentals

Master Essential Linux Commands for Files and Directories

This guide explains Linux directory structures, absolute and relative paths, and provides detailed usage, options, and examples for common commands such as ls, cd, pwd, mkdir, rmdir, cp, rm, mv, and file‑viewing tools like cat, tac, nl, more, less, head, and tail.

File ViewingFilesystemcommand-line
0 likes · 13 min read
Master Essential Linux Commands for Files and Directories
ITPUB
ITPUB
Sep 7, 2016 · Fundamentals

Why FatFs Returns FR_NO_FILESYSTEM on a Properly Formatted SD Card – MBR/DBR Insights

An embedded‑system developer discovers that FatFs reports FR_NO_FILESYSTEM on a correctly formatted SD card because the card’s partition information resides in the fourth MBR entry, which FatFs only checks in the first entry, and resolves the issue by re‑formatting with f_mkfs or upgrading to FatFs V0.10.

DBRFatFsFilesystem
0 likes · 12 min read
Why FatFs Returns FR_NO_FILESYSTEM on a Properly Formatted SD Card – MBR/DBR Insights
21CTO
21CTO
Sep 12, 2015 · Fundamentals

Unlocking RAID: How Different Levels Balance Speed, Redundancy, and Cost

This article provides a comprehensive overview of RAID technology, explaining its purpose, the various standard levels from RAID 0 to RAID 6, hybrid configurations, non‑standard implementations like DRFS, and both software and firmware/driver based deployment methods.

FilesystemRAIDperformance
0 likes · 13 min read
Unlocking RAID: How Different Levels Balance Speed, Redundancy, and Cost
MaGe Linux Operations
MaGe Linux Operations
Jun 8, 2015 · Operations

Master Linux LVM: Create, Extend, Shrink, and Snapshot Volumes

This guide walks through creating Linux LVM physical volumes, volume groups, and logical volumes on four 1 GB disks, demonstrates formatting, mounting, extending, shrinking, and snapshotting volumes, and provides the necessary commands for managing and removing LVM components.

FilesystemLVMLinux
0 likes · 11 min read
Master Linux LVM: Create, Extend, Shrink, and Snapshot Volumes
MaGe Linux Operations
MaGe Linux Operations
Dec 2, 2014 · Operations

How to Diagnose and Fix Disk‑Full, Read‑Only, and Inode Issues on Linux

This guide explains why Linux systems report "no space left on device" or read‑only file systems, shows how to inspect disk usage, inodes, and hardware health with commands like df, du, mount, smartctl, hddtemp, and provides step‑by‑step remediation techniques such as cleaning files, compressing logs, remounting, and repairing filesystems.

FilesystemLinuxOperations
0 likes · 11 min read
How to Diagnose and Fix Disk‑Full, Read‑Only, and Inode Issues on Linux
MaGe Linux Operations
MaGe Linux Operations
Oct 11, 2014 · Operations

How to Create, Quota, and Expand an XFS Filesystem on RHEL/CentOS 7

This guide walks through creating an XFS filesystem on a new partition, configuring LVM physical, volume, and logical volumes, formatting with XFS, enabling user and group quotas, assigning quota limits, testing quota enforcement, and finally expanding the logical volume and growing the XFS filesystem.

FilesystemXFSquota
0 likes · 11 min read
How to Create, Quota, and Expand an XFS Filesystem on RHEL/CentOS 7