General Knowledge Flashcards
What is open source
Open source is a term that originally referred to open source software (OSS). Open source software is code that is designed to be publicly accessible—anyone can see, modify, and distribute the code as they see fit
What is version control
version control is a class of systems responsible for managing changes to computer programs, documents, large web sites, or other collections of information. Version control is a component of software configuration management.
Command to copy and paste on the terminal
Ctrl A+V
What is the shell command
The shell command is the Linux command line interpreter.it provides an interface between the user and the kernel and executes programs called commands
GUI and CLI
Graphical user interface & Command line interface
What does “bash” stands for
Bourne again shell
What is bash
Bash is an enhanced version of the original unix shell program which acts as the shell program.
Bash was designed by (Steven Bourne)
We have other shell programs available for Linux systems such as ksh, tcsh, and zsh.
What’s a terminal
A terminal is a program called a terminal emulator…it opens a window that lets you interact with the shell. There are a lot of different terminal emulator we can use on the Linux distribution.
What is a pathname
A pathname is the route we take along the branches of the tree to get to the desired working directory we want.
A pathname is divided into two which are_______ and ______
Absolute pathname & relative pathname
What is an absolute pathname
It begins with the root directory and follows it branch by branch until the path to the desired directory is completed.
What is a relative pathname
A relative pathname starts from the working directory.
What are file permissions
A file permission control the action that can be taken on a file.
Name the file permissions categories
- Owner
- Group
- Others
List the file permissions access type
1.read
2. Write
3. Execute
4. Delete