Linus Torvalds Criticizes Case-Insensitive File Systems as a Major Mistake

Linus Torvalds, the “Father of Linux”, has once again expressed his frustration by publishing a lengthy post on the Linux Kernel Mailing List (LKML), harshly criticizing the case-insensitive feature in file systems. Link to the full post: https://lore.kernel.org/lkml/CAHk-=wjajMJyoTv2KZdpVRoPn0LFZ94Loci37WLVXmMxDbLOjg@mail.gmail.com/ He explicitly stated that this design is a “huge mistake”, and that file system developers have never … Read more

Integrating OpenAI Real-Time Voice Chat with Linux Development Boards

This article introduces how to integrate OpenAI’s real-time voice chat interface with a Linux development board to achieve voice recognition and generation. This approach allows you to implement voice interaction features on a Linux development board, such as voice assistants and voice control. The content covers .NET knowledge, Linux audio processing, WebSocket communication, LCD display, … Read more

Linux | Commands to Check File (Compressed) Size

In Linux, here are some commonly used commands: 1. Using the ls command You can use the ls command with the -lh option to check the file size, including compressed files. For example: ls -lh filename.zip Here, the -l option displays file information in a list format, and the -h option makes the file size … Read more

Linux System Directory Structure

Linux System Directory Structure Linux can actually change the rules, but most still follow this structure.http://www.pathname.com/fhs/ $> man hier //description of the file system hierarchy#> tree -d -L 2 / /: This is the root directory. This is where the whole tree starts. /bin: This directory contains executable programs which are needed in single user … Read more

C Programming on Linux

Introduction First of all, I believe that foundational knowledge in computer science is timeless, while trendy “practical skills” may quickly become obsolete. This is why, during the major selection process in my sophomore year, I chose the Computer Science and Technology major instead of other flashy fields. In my junior and senior years, when studying … Read more

Introduction to Linux

The GNU Manifesto https://dpya.org/en/images/8/81/The_GNU_Manifesto_-_GNU_Project_-_Free_Software_Foundation.pdf https://www.gnu.org/gnu/manifesto.en.html Linux VS Windows Comparison Windows Linux Interface The interface is unified, and the shell program fixes all Windows program menus to be almost identical, with similar shortcut keys. The graphical interface style varies by distribution and may be incompatible. The terminal of GNU/Linux is inherited from UNIX, and the basic … Read more

How to Handle Full Disk Space in Linux?

Click the blue text to follow us When the disk space is full, it can lead to application anomalies. How should we troubleshoot the issue of full disk space? First, we need to confirm the disk space usage. To check the disk space usage, we can use the df command. [root@VM-181-124 ~]# df -h Filesystem … Read more