Please enable JavaScript.
Coggle requires JavaScript to display documents.
Familiarizing yourself with Linux (Shell Commands (CLI (Command Line…
Familiarizing yourself with Linux
Linux OS
Open source operating system that combines GNU utilities and the Linux kernel. The kernel is the central core of the Linux OS that manages all the computer physical devices.
Linux commands resemble those found in other Unix OS. Many programs written for other OS work in Linux.
The Linux kernel was developed by Linus Torvalds in 1991.
Benefits of Linux
Low Cost
Easy Licensing
Increased likelihood of bug detection
Better performance and stability
Increased Security
Drawbacks of Linux
Limited number of mainstream applications
Possible lack of comfort in believing that a single vendor can provide support.
The OS is free, but the cost of teaching employees how to use it can be significant.
Shell Commands
CLI
Command Line Interface: Text based interface for the OS where the user enter commands at the command prompt.
Shell
Is a component that interacts directly with users.
Terminal
Computer interface for text entry and display, where information is displayed as an array of preselected characters.
Argument
File name or directory name that indicates the files on which the command will operate
Piping Commands
You can direct the results of one command to another command. That is what pipes are for.
Exec Command
Runs a child process to Bash, which is the parent process. Exec command will kill the parent process and the command starts to run as the parent process.
Cal Command
Displays the calendar for any month or year. If you do not specify the month or year it will display the calendar of the current month.
Services
Application or set of applications that perform tasks in the background. Services on Linux range from basic services to server services.
Daemon
Program that runs in the background without need of human intervention. Lies dormant until an event triggers it into activity