Loading...
 
Linux is the world’s largest and most pervasive open source software project in the history of computing.

Linux

Linux Linux is the world’s largest and most pervasive open source software project in the history of computing. The Linux kernel is the largest component of the Linux operating system and is charged with managing the hardware, running user programs, and maintaining the security and integrity of the whole system. It is this kernel which, after its initial release by Linus Torvalds in 1991, jump-started the development of Linux as a whole.1

References

Books

Linux Bible Linux Bible - More than 50 percent new and revised content for today's Linux environment gets you up and running in no time! Linux continues to be an excellent, low-cost alternative to expensive operating systems. Whether you're new to Linux or need a reliable update and reference, this is an excellent resource. Veteran bestselling author Christopher Negus provides a complete tutorial packed with major updates, revisions, and hands-on exercises so that you can confidently start using Linux today. Offers a complete restructure, complete with exercises, to make the book a better learning tool Places a strong focus on the Linux command line tools and can be used with all distributions and versions of Linux Features in-depth coverage of the tools that a power user and a Linux administrator need to get started

This practical learning tool is ideal for anyone eager to set up a new Linux desktop system at home or curious to learn how to manage Linux server systems at work.
Linux Command Line and Shell Scripting Bible Linux Command Line and Shell Scripting Bible -Talk directly to your system for a faster workflow with automation capability Linux Command Line and Shell Scripting Bible is your essential Linux guide. With detailed instruction and abundant examples, this book teaches you how to bypass the graphical interface and communicate directly with your computer, saving time and expanding capability. This third edition incorporates thirty pages of new functional examples that are fully updated to align with the latest Linux features. Beginning with command line fundamentals, the book moves into shell scripting and shows you the practical application of commands in automating frequently performed functions. This guide includes useful tutorials, and a desk reference value of numerous examples.

The Linux command line allows you to type specific shell commands directly into the system to manipulate files and query system resources. Command line statements can be combined into short programs called shell scripts, a practice increasing in popularity due to its usefulness in automation. This book is a complete guide providing detailed instruction and expert advice working within this aspect of Linux.

Write simple script utilities to automate tasks Understand the shell, and create shell scripts Produce database, e-mail, and web scripts Study scripting examples ranging from basic to advanced Whether used as a tutorial or as a quick reference, this book contains information that every Linux user should know. Why not learn to use the system to its utmost capability? Linux is a robust system with tremendous potential, and Linux Command Line and Shell Scripting Bible opens the door to new possibilities.

Videos

How Linux is Built
Revolution OS

Linux Foundation

The Linux Foundation is a non-profit consortium dedicated to fostering the growth of Linux. Founded in 2000, The Linux Foundation sponsors the work of Linux creator Linus Torvalds and is supported by leading Linux and open source companies and developers from around the world.2

Shell / Terminal

A Unix shell is a command-line interpreter or shell that provides a traditional Unix-like command line user interface. Users direct the operation of the computer by entering commands as text for a command line interpreter to execute, or by creating text scripts of one or more such commands.3

GNOME Terminal is a terminal emulator for the GNOME desktop environment written by Havoc Pennington and others. Terminal emulators allow users to access a UNIX shell while remaining on their graphical desktop.4

Filesystem Hierarchy Standard

The Filesystem Hierarchy Standard (FHS) is a reference describing the conventions used for the layout of a UNIX system. It has been made popular by its use in Linux distributions, but it is used by other UNIX variants as well.5

The following directories, or symbolic links to directories, are required in /.

DirectoryDescription
binEssential command binaries
bootStatic files of the boot loader
devDevice files
etcHost-specific system configuration
libEssential shared libraries and kernel modules
mediaMount point for removable media
mntMount point for mounting a filesystem temporarily
optAdd-on application software packages
runData relevant to running processes
sbinEssential system binaries
srvData for services provided by this system
tmpTemporary files
usrSecondary hierarchy
varVariable data

Network

How To's

Linux Hard Disk Format Command

Linux Hard Disk Format Command
mkfs.ext3 /dev/sdb1

Add User

Add User
useradd johndoe -m -G www-data,admin,sudo -s /bin/bash 
printf  'MyPassword123\nMyPassword123\n' | sudo passwd johndoe
Add User with Standard Folders
# johndoe / MyPassword123
useradd johndoe -m -G www-data,admin,sudo -s /bin/bash 
printf  'MyPassword123\nMyPassword123\n' | sudo passwd johndoe
mkdir /home/johndoe/.ssh
touch /home/johndoe/.ssh/authorized_keys2
chmod 700 /home/johndoe/.ssh
chmod 600 /home/johndoe/.ssh/authorized_keys2
chown -R johndoe.johndoe /home/johndoe/.ssh

mkdir /home/johndoe/tmp
chown -R johndoe.johndoe /home/johndoe/tmp

SSH Public / Private Key Pair

SSH Public Private Key Pair

Linux Malware Detect

Other

Related Topics

3 Unix shell. (2017, August 7). In Wikipedia, The Free Encyclopedia. Retrieved 23:27, October 28, 2017, from https://en.wikipedia.org/w/index.php?title=Unix_shell&oldid=794379349
4 GNOME Terminal. (2017, May 6). In Wikipedia, The Free Encyclopedia. Retrieved 23:29, October 28, 2017, from https://en.wikipedia.org/w/index.php?title=GNOME_Terminal&oldid=779012066

Last edited by MichaelAlber .
Page last modified on Saturday October 27, 2018 18:28:01 UTC.