Difference between revisions of "Introduction to Linux"

From Void-Byte
Jump to navigation Jump to search
 
Line 1: Line 1:
==Data Streams==
+
Overview
  
===STDIO===
+
# Open Source Software (OSS)
Standard Input/Output (STDIO) contains 3 main streams of data associates with a file handle which are STDIN (file handle:0), STDOUT (file handle:1), and STDERR (file handle:2). STDIO is used to stream output data from one program to the input of another program.
+
# Free Software (FS)
 +
# Free and Open Source Software (FOSS)
 +
# Unix
 +
# GNU
 +
# Linux
 +
# GNU/Linux
 +
# Linux Distributions
  
===STDIN===
+
The Shell
Standard Input (STDIN) is input from the keyboard.
 
  
===STDOUT===
+
# CLI
Standard Output (STDOUT) is output sent to the terminal.
+
# Shells
 
+
#
===STDERR===
 
Standard Error (STDERR) is errors sent to the terminal.
 
 
 
==Basic Commands==
 
These are the most basic commands that you should know as a Linux System Administrator.
 
 
 
===Command Syntax===
 
Commands that utilize the Bash shell follow this common syntax.
 
command [-options] [arguments]
 
 
 
===Commands===
 
echo
 
 
 
ls
 
 
 
pwd
 
 
 
cd
 
 
 
touch
 
 
 
cp
 
 
 
mkdir
 
 
 
cat
 
 
 
su
 
 
 
sudo
 
 
 
sudoedit
 
 
 
visudo
 
 
 
whoami
 
 
 
who
 
 
 
w
 
 
 
last
 
 
 
id
 
 
 
===Power Management===
 
shutdown
 
 
 
===Command Information===
 
man
 
 
 
apropos
 
 
 
whatis
 
 
 
info
 
 
 
===Password Management===
 
passwd
 
 
 
chage
 
 
 
===User Management===
 
useradd
 
 
 
usermod
 
 
 
userdel
 
 
 
===Group Management===
 
groupadd
 
 
 
groupmod
 
 
 
groupdel
 
 
 
==Permissions==
 
 
 
===Read===
 
 
 
===Write===
 
 
 
===Execute===
 
Owner
 
 
 
Group
 
 
 
Other
 

Latest revision as of 21:43, 17 July 2020

Overview

  1. Open Source Software (OSS)
  2. Free Software (FS)
  3. Free and Open Source Software (FOSS)
  4. Unix
  5. GNU
  6. Linux
  7. GNU/Linux
  8. Linux Distributions

The Shell

  1. CLI
  2. Shells