# Basic Linux Commands: A Beginner’s Guide

1\. `ls` (List Files and Directories)

The `ls` command displays information about files and directories in the current directory. Use it to see what’s inside a folder.

Example:

```bash
ls
```

## 2\. `pwd` (Print Working Directory)

`pwd` shows the current working directory—the folder you’re currently in.

Example:

```bash
pwd
```

## 3\. `mkdir` (Make Directory)

Create a new directory using `mkdir`.

Example:

```bash
mkdir my_folder
```

## 4\. `cd` (Change Directory)

Navigate between different folders using `cd`.

Example:

```bash
cd my_folder
```

## 5\. `rmdir` (Remove Directory)

Remove empty directories from the directory list.

Example:

```bash
rmdir my_folder
```

## 6\. `cp` (Copy Files)

Move files from one directory to another using `cp`.

Example:

```bash
cp file.txt destination_folder/
```

## 7\. `mv` (Rename and Replace Files)

Rename files or move them to a different location.

Example:

```bash
mv old_file.txt new_file.txt
```

## 8\. `rm` (Delete Files)

Remove files using `rm`.

Example:

```bash
rm unwanted_file.txt
```

## 9\. `uname` (Get Basic OS Information)

Retrieve basic information about the operating system.

Example:

```bash
uname -a
```

## 10\. `locate` (Find Files)

Search for a specific file in the database.

Example:

```bash
locate myfile.txt
```

These are just a few of the essential Linux commands. As you explore further, you’ll discover a rich ecosystem of tools and utilities. Remember, practice makes perfect—so dive in, experiment, and become a Linux command-line ninja! 🐧🚀
