Linux Operating System
Linux Operating System
• OPEN SOURCE : LINUX SOURCE CODE IS FREELY AVAILABLE AND IT IS COMMUNITY BASED DEVELOPMENT PROJECT.
MULTIPLE TEAMS WORKS IN COLLABORATION TO ENHANCE THE CAPABILITY OF LINUX OPERATING SYSTEM AND IT IS
CONTINUOUSLY EVOLVING.
• MULTI-USER : LINUX IS A MULTIUSER SYSTEM MEANS MULTIPLE USERS CAN ACCESS SYSTEM RESOURCES LIKE
MEMORY/ RAM/ APPLICATION PROGRAMS AT SAME TIME.
• MULTIPROGRAMMING - LINUX IS A MULTIPROGRAMMING SYSTEM MEANS MULTIPLE APPLICATIONS CAN RUN AT SAME
TIME.
• HIERARCHICAL FILE SYSTEM - LINUX PROVIDES A STANDARD FILE STRUCTURE IN WHICH SYSTEM FILES/ USER
FILES ARE ARRANGED.
• SHELL - LINUX PROVIDES A SPECIAL INTERPRETER PROGRAM WHICH CAN BE USED TO EXECUTE COMMANDS
OF THE OPERATING SYSTEM. IT CAN BE USED TO DO VARIOUS TYPES OF OPERATIONS, CALL APPLICATION
PROGRAMS ETC.
• SECURITY - LINUX PROVIDES USER SECURITY USING AUTHENTICATION FEATURES LIKE PASSWORD PROTECTION/
CONTROLLED ACCESS TO SPECIFIC FILES/ ENCRYPTION OF DATA
FILE SYSTEM IN LINUX
The Unix file system looks like an inverted tree
structure.
You start with the root directory, denoted by /, at
the top and work down through sub-directories
underneath it.
Each node is either a file or a directory of files,
where the latter can contain other files and
directories.
You specify a file or directory by its path name
ADVANTAGES OF LINUX
CD TRY_IT
CHANGES THE DIRECTORY TO TRY_IT
PWD
PRINTS PRESENT WORKING DIRECTORY (PWD/HOME/SMITH)
LS IS USED TO LIST THE CONTENTS OF A DIRECTORY.
THE COMMAND MKDIR MY_DIR
THE COMMAND RMDIR YOUR_DIR
BASIC COMMANDS
COPIES FILE_1 TO FILE_2. THE BOTH FILES MUST BE IN THE SAME WORKING DIRECTORY. IF THEY ARE IN VARIOUS
DIRECTORIES, THE PATH MUST BE GIVEN.
THE BOTH FILES MUST BE IN THE SAME WORKING DIRECTORY. IF THEY ARE IN DIFFERENT DIRECTORIES, THE
PATH MUST BE GIVEN.
THANK YOU