Linux-Day1-Assignment

1. Who and when was Linux created?

Ans: Linux was created by Linus Torvalds in 1991.

Ans:

Unix development:  Linux was heavily influenced by the Unix operating system developed by Bell Labs in the late 1960s and early 1970s. Unix was developed as a multi-user, multi-tasking operating system and has been widely used in science and research.

Minix is ​​born: In the early 1980s, computer science professor Andrew S. Tanenbaum created a small Unix-like operating system called Minix. Minix was developed as an educational tool and the source code was made available to students.

Linux is born: In 1991, a 21-year-old student named Linus Torvalds began working on a new operating system he named Linux. Linus was inspired by his Minix and used its source his code as a starting point for his own projects. He also drew heavily on Unix design principles.

Release of Linux 0.01: In September 1991, Linus released the first version of his Linux called Linux 0.01. It was a command-line operating system and was freely distributed on the Internet.

Linux community development: In the years that followed, Linux quickly gained popularity among programmers and enthusiasts. A community of developers began to form around Linux, contributing to the development of the operating system by writing code, filing bug reports, and providing feedback.

3. Where is Linux used as an Operating System?

Ans: Linux is used in the following ways: Server OS for web servers, database servers, file servers, email servers and any other type of shared server.

4. What is Linux Kernel?

Ans:

The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel.

The Linux® kernel is the main component of a Linux operating system (OS) and is the core interface between a computer’s hardware and its processes.

5. What are the most important features of Linux?

Ans:

1) Free and Open-Source

2) Extremely Flexible

3)Lightweight Infrastructure

4)Graphical User Interface (GUI)

5)End-to-end encryption

6)Portable Environment

7)Shell/ Command-line Interface

8)Customized keyboard

9)Frequent New Updates

10)Hierarchical File System

11)Multi-user and Multi-programming

6. List three popularly used distributions of Linux. List how is each distribution different.

Ans:

Fedora

If you want to use red hat and the latest software.

Red hat enterprise

To be used commercially.

CentOS

If you want to use red hat but without its trademark.

7. What is Virtualbox? Install Virtualbox on your Local laptop. Provide a screenshot of the Virtualbox installation. Follow guide here

Ans:

VirtualBox is open-source software for virtualizing the x86 computing architecture. It acts as a hypervisor, creating a VM (virtual machine) where the user can run another OS (operating system).

8. Download the Ubuntu image and install Ubuntu on the Virtualbox. Provide a screenshot of the Ubuntu installation. Following the installation steps from here.

Ans:

9. three most commonly seen directories on Linux.

Ans:

/bin

/etc

/home

10. Briefly describe what does /tmp /mnt and /etc contain on Linux.

Ans:

/tmp – temporary space, typically cleared on reboot.

/mnt – It contains temporary mount directories for mounting the file system.

/etc – system configuration files.