Mangcoding

icon chat
Mulida Asti - Wednesday, 26 February 2025 - 4 months ago

Why Should We Learn Basic Linux Syntax?

single image
Photo By Lukas on Unsplash

After searching for relevant answers on Google and combining them with my experience and knowledge of using this operating system, I’ve compiled the reasons why we should learn basic Linux syntax into several key points.

Link Mangcoding

Why Linux?

Linux is primarily used as a POSIX-compliant OS, meaning it supports the development of programs for all UNIX-based operating systems. POSIX stands for Portable Operating System Interface for Unix. Based on the sources I’ve read (linked below), this question can be generalized as “Why should we learn UNIX?”

The answer is that many operating systems are built and operated on a UNIX foundation. Mac OSX is based on BSD, and BSD itself is derived from UNIX, meaning many commands in the Mac console are the same as those found in Linux. Similarly, Android uses Linux as its kernel.

If we want to flash or root an Android device, we must execute UNIX shell commands and enter specific instructions in the console. Additionally, many devices, from aircraft systems to network systems and hardware, use Linux or BSD as their operating system.

Linux, in its core form, does not provide a desktop environment or pre-installed applications. However, many Linux distributions, such as Debian, CentOS, and Ubuntu (a Debian-based distro), include these features for users.

Link Mangcoding

Red Hat as a Linux Distribution

As additional information, while Red Hat is a Linux distribution, it has a significantly different set of applications compared to other Linux distributions. On the other hand, BSD is derived from UNIX, not from Linux.

One advantage of Linux not providing a built-in desktop environment is that we can replace it with any desktop interface of our choice, such as Unity, Mate, Cinnamon, KDE, LXDE, and many more.

Moreover, all Linux distributions can be modified freely. Since the source code is openly available, users can edit, fix, or remove parts that they don’t need—as long as they don’t alter the Linux Core, which could cause errors.

This article is largely inspired by insights from:

Richard Bross, CTO and Founder at SilverSpore

That concludes the article on Why We Should Learn Basic Linux Syntax, shared by Mangcoding. Hopefully, this article is useful and provides new knowledge. If you have any constructive feedback or suggestions, feel free to leave a comment or reach out via email or Mangcoding’s social media channels.

Source : quora.com

Link Copied to Clipboard