Linux

Linux is an open source and free operating system and if even you have never heard of it just by using the internet you have used it before as Linux is commonly used on servers for its lightweight and powerful usage. Linux is also the back bone to Android and many smart devices you may use in your day to day life. If you are getting to any career relating to computers it is very important to at least know a bit about running Linux as Linux runs the world.

As a good general rule of thumb if you encounter tool that you haven't used before and you are interested how to use it most Linux tools allow you to use either the -h flag or type --help to get helpful information about the command. If this still doesn't help you find what you are looking for you can use a Linux tool called man to view the manual page of the tool you are trying to run. Example: man ls would give us the manual of the ls command. If you want to learn about some of the command line tools in the Linux world please check out some of the following guides:

AWK
Used to grab columns of text from text.
CD
Used to change directories.
CP
Used to copy files or directories.
Fdisk
Used to partition hard drives.
Grep
Used to parse files and output.
Less
Used to page through files and output.
LS
Used to list file and directories.
Man
Used to read manual pages for help with commands and tools.
PS
Used to view information about running processes on a system.
Sed
Used to edit text in a file or a stream of text piped in.
Sudo
Allows non root users to assume the root user for the duration of their command.
Tmux
Allows you to split your terminal into panes or to keep your terminal session running in the background.
Which
Shows the execution path of a command.

Concepts

Software

Grub
Most popular open source boot loader.
make
Software building and executing Tool.
This page was last updated: 2023-06-20 Tue 16:25. Source