Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Learning Linux Command Line (2021)

Learning Linux Command Line (2021)

2h 58mBeginner2023-02-22

Authors

Scott Simpson

Scott Simpson

Creating Technology Courses as a Senior Staff Author at LinkedIn

Course details

Knowledge of the Linux command line is critical for anyone who uses this open-source operating system. For many tasks, it's more efficient and flexible than a graphical environment. For administrators, it plays a vital role in configuring permissions and working with files. In this course, experienced instructor Scott Simpson discusses the basics of setting up your environment and working with the Linux command line using the Bash shell. He focuses on practical Linux commands with examples that help you navigate through the file and folder structure, edit text, and set permissions. Scott also discusses some of the common command-line tools, such as grep, awk, and sed, and command-line apps such as the nano and Vim text editors. He covers output redirection and the PATH variable, then gives you a peek into more advanced topics. The course wraps up with a look at how to install and update software with a package manager.

Skills covered

Help Desk SkillsLinuxWeb Development ToolsIT Help DeskServer AdministrationLearningWeb DevelopmentNetwork and System AdministrationOpen Source

Concepts

0. Introduction

  • 01 - Learning Linux command line
  • 02 - What you should know
  • 03 - A very quick intro to Linux

1. Setting Up Your Environment

  • 04 - Creating a Linux virtual machine
  • 05 - Following along on other platforms
  • 06 - Using GitHub Codespaces with this course

2. Command-Line Basics

  • 07 - What is the command line
  • 08 - Understand how commands are structured
  • 09 - Write commands in a shell at the prompt
  • 10 - Finding help for commands
  • 11 - Helpful keyboard shortcuts in the terminal
  • 12 - Challenge - Find command information
  • 13 - Solution - Find command information

3. Files, Directories, and Permissions

  • 14 - The Linux file system
  • 15 - Understanding file paths
  • 16 - Navigating the file system
  • 17 - Exploring the output of the ls command
  • 18 - Create and remove directories
  • 19 - Copy, move, and delete files and directories
  • 20 - Find files from the command line
  • 21 - Understand user roles and sudo
  • 22 - Understand file permissions
  • 23 - Modify file permissions
  • 24 - Create hard and symbolic links
  • 25 - Challenge - Fix broken syntax
  • 26 - Solution - Fix broken syntax
  • 27 - Challenge - Practice working with files
  • 28 - Solution - Practice working with files

4. Common Command-Line Tasks and Tools

  • 29 - The Unix philosophy
  • 30 - Use pipes to connect commands together
  • 31 - View text files with cat, head, tail, and less
  • 32 - Search for text in files and streams with grep
  • 33 - Manipulate text with awk, sed, and sort
  • 34 - Edit text with Vim
  • 35 - Edit text with nano
  • 36 - Working with tar and zip archives
  • 37 - Challenge - Create and share a file
  • 38 - Solution - Create and share a file
  • 39 - Output redirection
  • 40 - Exploring environment variables and PATH
  • 41 - Challenge - Extract information from a text file
  • 42 - Solution - Extract information from a text file

5. A Peek at Some More Advanced Topics

  • 43 - Find information about your Linux distribution
  • 44 - Find system hardware and disk information
  • 45 - Install and update software with a package manager

Conclusion

  • 46 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal