Hey all, Welcome to Geeksforjobs
- In the 80s, Microsoft DOS was the dominant OS for PCs
- UNIX was much better but much more expensive. Minicomputer for commercial applications only
- Both DOS, MAC, and UNIX were proprietary, i. .., the source code of their kernel is protected
- No modification is possible without paying high license fee
After the line:
- Inspired by the UNIX OS, the Linux kernel was developed as a clone of UNIX
- GNU was launched in 1984 with the mission to develop a free UNIX like OS
- KERNEL -> OS Basic
- Linux: The kernel was passed on to many interested developers throughout the Internet
- Today is the result of the efforts of Linus Torvalds and thousands of people in1991
- Originally a kernel, it was combined with various software and compilers to create an OS from the GNU project called GNU / LINUX
- Amazons is supported by names like Google, Sun, Novell, Oracle, etc.
LINUX File System:
- * Nix (UNIX and LINUX) file system is a hierarchical directory structure
- The structure resembles an inverted tree
- A directory is a collection of files and other directories, the structure is recursive with many levels.
- Unlike Windows, with multiple drives and multiple file system devices, the * nix system has only one file system.
- LSB (Linux Standard Based) defines the Linux structure
You need help
- Linux is a man equal to help (manual)
- Man = k to find the command with that keyboard <कीबोर्ड> Use
- Man to demonstrate aid for that order <कमांड> Use
- Shell interprets user commands. It is responsible for finding commands and initiating their execution. Many different shells are available. Bash is popular.
- The kernel manages hardware resources for the rest of the system.
- User commands include executable programs and scripts.
LINUX File System Basics:
- Linux files are stored in a single-routed, hierarchical file system.
- Data files are stored in directories
- Directories are deep as needed
- Files are named
- Naming each containing directory
- Start at the root
- This is known as pathname
- A directory specified in the current working directory
- If you omit the leading / then the pathname is relative to the current working directory
- Use Public Works Department To know where you are
Some special filenames:
- / Root directory
- . current directory
- . . Root directory
- ~ My home directory
- for example: ./a Same as -> . ./jane/x -> Go up one level then loop in the directory zen for x.