DEV Community

Aashutosh Soni
Aashutosh Soni

Posted on • Originally published at blog.ashutosh7i.dev on

Getting Started with Linux 🐧

Are you ready to embark on a journey into the world of Linux? 🌍 In this blog post, we'll cover the basics of Linux, introduce you to the legendary Linus Torvalds, and provide you with some essential Linux commands and packages to kickstart your Linux adventure. Let's dive in! πŸ’»

What is Linux?

Linux is a free and open-source operating system that powers millions of devices around the globe. 🌐 It was created by Linus Torvalds in 1991 and has since become a cornerstone of the software development and server administration worlds. Linux offers a powerful, customizable, and secure environment for both beginners and advanced users.

Meet Linus Torvalds 🀝

Linus Torvalds, a Finnish-American software engineer, is the mastermind behind Linux. He conceived the idea of a new operating system while studying at the University of Helsinki. Linus released the first version of Linux as an open-source project, allowing anyone to modify and distribute it freely. His contributions to the world of technology have been nothing short of revolutionary. 🌟

Basics of Linux πŸ“š

Command Line Interface (CLI) πŸ’‘

Unlike other operating systems that rely heavily on graphical user interfaces, Linux offers a powerful Command Line Interface (CLI) that allows you to interact with the system using text commands. Embracing the CLI will give you more control and flexibility over your Linux experience.

Essential Linux Commands

Here are a few essential Linux commands to get you started:

  • ls: List files and directories.

  • cd: Change directory.

  • mkdir: Create a new directory.

  • rm: Remove files and directories.

  • nano: A simple text editor.

  • grep: Search for patterns in files.

  • chmod: Change file permissions.

  • sudo: Execute commands with administrative privileges.

Package Management with APT πŸ“¦

APT (Advanced Package Tool) is a powerful package management system in Linux. It simplifies the installation, removal, and update of software packages. To install a package using APT, you can use the following command:

sudo apt install package_name

Enter fullscreen mode Exit fullscreen mode

Replace package_name with the name of the package you want to install for ex- firefox.

However, you have to first update older packages/ fetch data for that use-

sudo apt update && sudo apt upgrade

after running this command installation will work fine.

Stay Motivated and Inspired!

Learning Linux can be challenging at times, but don't get discouraged! Embrace the journey, and remember that every expert was once a beginner. Surround yourself with a supportive community of Linux enthusiasts, join forums, and ask questions. You'll be amazed at how quickly you'll grow your skills.

Also, a personal disclaimer, try Linux on a virtual machine or on the cloud,

don't try to install Linux on Dual Boot or as Primary OS on the first dayπŸ˜‚, it hurtsπŸ₯²πŸ₯²πŸ˜‚, Contact me if already did and we will figure it outπŸ˜‚

Follow me on my Linux adventures on my blog at Ashutosh7i.hashnode.dev or connect on LinkedIn and Twitter and let's explore the limitless possibilities of Linux together! πŸš€

Happy Linuxing! πŸ§πŸ’»

Top comments (0)