• Modern UX

    Edit and navigate faster in the terminal with Warp's IDE-like input editor.

  • Warp AI

    AI suggests what commands to run and learns from your documentation.

  • Agent Mode

    Delegate tasks to AI and use natural language on the command line.

  • Warp Drive

    Save and share interactive notebooks, workflows, and environment variables.

  • All Features

Thumbnail for LinuxLinux
TOPIC

LiLinux

Featured in Linux

Articles in Linux

55

New

A→Z

Bash Concatenate Strings

Join two strings together in Bash

BashLinuxUnix
Thumbnail for Prianka SubrahmanyamPrianka Subrahmanyam

Bash Comments

Comments will help make your scripts more readable

BashLinuxUnix
Thumbnail for Prianka SubrahmanyamPrianka Subrahmanyam

Bash printf

How to use string formatting with bash printf

BashUnixLinux
Thumbnail for Glory KimGlory Kim

How to Add a User to Sudoers

Grant elevated privileges to users

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Bash Case Statement

A popular alternative to the if-then-else statement

BashLinuxUnix
Thumbnail for Amit JotwaniAmit Jotwani

Bash Aliases

Create an alias for common commands

BashLinuxUnix
Thumbnail for Brett TerpstraBrett Terpstra

Chmod 755

General meaning, examples, and flags for chmod 755

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Reading User Input

Via command line arguments and prompting users for input

BashLinuxUnix
Thumbnail for Amit JotwaniAmit Jotwani

Chmod +X

An overview of chmod +x and how to use it

UnixLinux
Thumbnail for Razvan LudosanuRazvan Ludosanu

Chown Recursively

How to recursively change the ownership of files

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Curl Follow Redirect(s)

Learn how to make curl automatically follow a redirect along with the most common pitfalls to avoid when doing so.

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Curl Post Request

Use cURL to send data to a server

BashUnixLinux
Thumbnail for Zev StravitzZev Stravitz

Curl With Headers

Send request headers with cURL

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Curl With Basic Auth

Perform a basic access authentication with cURL

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Show Curl Headers

Curl request and response headers

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Grep Show Lines Before and After

Learn how to show N lines or all lines before and after the result returned by the `grep` command.

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

How to run chmod recursively

Using -R is probably not what you want

LinuxBashUnix
Thumbnail for Brett TerpstraBrett Terpstra

How to run cron every hour

Along with variations and examples

LinuxUnix
Thumbnail for Philip WilkinsonPhilip Wilkinson

How to use sudo rm -rf safely

We'll help you understand its components

BashLinuxUnix
Thumbnail for Neeran GulNeeran Gul

Kill a Process in Linux

Strategies for finding and killing processes

LinuxUnix
Thumbnail for Shawn TabaiShawn Tabai

Kill Command

Basic syntax and usage of the kill command

LinuxUnix
Thumbnail for Tom WagnerTom Wagner

mkdir if not exists

Create directories when they don’t already exist

LinuxUnix
Thumbnail for Amanda KhooAmanda Khoo

How To Use Unix Wildcards

How to use wildcard characters in Linux/Unix commands

LinuxUnix
Thumbnail for Brett TerpstraBrett Terpstra

Linux File Permissions Explained [Needs Table]

Understand what common expressions like “drwxr xr x” actually mean for a file or directory’s read, write, and execute permissions.

LinuxUnix
Thumbnail for Brett TerpstraBrett Terpstra

Generate, Sign, and View a CSR With OpenSSL

Learn how to generate, self-sign, and verify certificate signing requests with `openssl`.

BashLinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Copy File From Remote To Local Using Scp

Copy files and directories from a remote to local

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Removing Directories in Linux

How to remove directories and their content

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

What Does sudo chown Do?

Why sudo chown is sudo and some common pitfalls

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

How To Use sudo su

A quick overview of using sudo su

LinuxUnixBash
Thumbnail for Razvan LudosanuRazvan Ludosanu

Verify Certificate With OpenSSL

Learn how to verify local and remote certificates with openssl

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Clear npm Cache

Learn how to clear the npm cache on Linux, macOS, and Windows.

NpmLinux
Thumbnail for Razvan LudosanuRazvan Ludosanu

Ignoring SSL Certificate Issues with cURL

Discover how to bypass SSL certificate verification in cURL for HTTPS endpoints, addressing both direct requests and those via proxies. We will also see how this could be handled both in the terminal and system-wide via the `.curlrc` file

LinuxUnix
Thumbnail for Gabriel ManricksGabriel Manricks

Upload Files With curl

Learn how to upload a file to FTP, SFTP servers, Artifactory, and AWS S3 using the curl command.

LinuxUnix
Thumbnail for Utsav PoudelUtsav Poudel

How To Copy A Directory In Linux

Learn how to copy directories and their content in Linux using the cp command with options like -r for recursive copying, -i for interactive mode, and -a for preserving attributes.

Linux
Thumbnail for Philip WilkinsonPhilip Wilkinson

How to Download Files With curl And wget

Learn how to start and resume the download of files via the HTTP and FTP protocols using the curl and wget commands.

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Create Directories Recursively With mkdir

Learn how to recursively create nested directories using the mkdir command, Bash scripts, and Python scripts.

UnixLinux
Thumbnail for Razvan LudosanuRazvan Ludosanu

How To Filter The Output of Commands

Learn how to filter and format the output of commands and logs using the grep, awk, uniq, head, and tail commands.

LinuxGrep
Thumbnail for Razvan LudosanuRazvan Ludosanu

How To Unzip A tar.gz File

Learn how to unzip a tar.gz file on Linux, macOS, and Windows.

Linux
Thumbnail for Utsav PoudelUtsav Poudel

Create User In Linux

Learn to create and configure user accounts in Linux in interactive and non-interactive mode using the useradd and adduser commands.

Linux

Change User Passwords In Linux

Learn how to change, manage and generate user passwords in Linux using the passwd, chpasswd, chage and openssl commands.

Linux
Thumbnail for Razvan LudosanuRazvan Ludosanu

Edit Files in Linux

Learn how to edit files in Linux using command-line file editors such as Vim, Nano, and Emacs, the output redirection operator, and the sed command.

Linux

List Users In Linux

Learn how to list users and groups in Linux.

Linux

Create Files In Linux

Learn how to create regular files in Linux using command line interface commands like touch, echo, cat, printf, and in-terminal text editors like Vim.

Linux

Copy Files In Linux

Learn how to safely and recursively copy one or more files locally and remotely in Linux using the cp and scp command.

Linux

Find Files In Linux

Learn how to find and filter files in Linux by owner, size, date, type and content using the find command.

Linux

Delete Files In Linux

Learn how to selectively delete files in Linux based on patterns and properties using the rm command.

Linux

Remover Users in Linux

Learn how to remove local and remote user accounts and associated groups and files in Linux using the userdel and deluser commands.

Linux

Switch Users In Linux

Learn how to switch between users, log in as another user, and execute commands as another user in Linux.

Linux

Create Groups In Linux

Learn how to manually and automatically create and list groups in Linux.

Linux

Format Command Output In Linux

Learn how to filter and format the content of files and the output of commands in Linux using the awk command.

Linux

POST JSON Data With Curl

How to send valid HTTP POST requests with JSON data payloads using the curl command and how to avoid common syntax pitfalls. Also, how to solve the HTTP 405 error code.

BashUnixLinux
Thumbnail for Neeran GulNeeran Gul

Linux Chmod Command

Understand how to use chmod to change the permissions of files and directories. See examples with various chmod options.

Linux
Thumbnail for Razvan LudosanuRazvan Ludosanu

How to Check the Size of Folders in Linux

Learn how to output the size of directories and subdirectories in a human-readable format in Linux and macOS using the du command.

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

Count Files in Linux

Learn how to count files and folders contained in directories and subdirectories in Linux using the ls, find, and wc commands.

LinuxUnix
Thumbnail for Razvan LudosanuRazvan Ludosanu

List Open Ports in Linux

Learn how to output the list of open TCP and UDP ports in Linux, as well as their IP addresses and ports using the netstat command.

UnixLinux
Thumbnail for Razvan LudosanuRazvan Ludosanu
12345

...

6

Trusted by hundreds of thousands of professional developers

Download Warp to get started

Download for Mac
Request demo
Thumbnail for null