MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION Shikshan Prasarak Mandal’s SPM POLYTECHNIC, KUMATHE, SOLAPUR MICRO PROJECT Academic year: 2023-24 TITLE OF PROJECT “TO STUDY ABOUT LINUX UTILITIES” Program: Computer Engg. Program code: CO Course Course: operating system Code: 22516 MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION Certificate This is to certify that Ms. NAGMAL SWATI GANESH of FIFTH Semester of Diploma in _Computer Engineering of Institute, SPM POLYTECHNIC , KUMATHE, SOLAPUR (Code: 0523) has completed the Micro Project satisfactorily in operating system Subject for the academic year 2023 - 2024 as prescribed in the curriculum. Place : Solapur Enrollment No : 22105230064 Date : Exam. Seat No : / /2023 ( Ms. Asade A. A.) Course Coordinator (Mr. Mane D.S.) Head of the Program (Mrs. Rohini Chavan) Principal MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION Certificate This is to certify that Mr. VHATKAR MEGHARAJ SOMANATH of FIFTH Semester of Diploma in _Computer Engineering of Institute, SPM POLYTECHNIC , KUMATHE, SOLAPUR (Code: 0523) has completed the Micro Project satisfactorily in operating system Subject for the academic year 2023 - 2024 as prescribed in the curriculum. Place : Solapur Enrollment No : 22105230057 Date : Exam. Seat No : / /2023 ( Ms. Asade A. A.) Course Coordinator (Mr. Mane D.S.) Head of the Program (Mrs. Rohini Chavan) Principal MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION Certificate This is to certify that Mr. Shivraj Talwar Iranna of FIFTH Semester of Diploma in _Computer Engineering of Institute, SPM POLYTECHNIC , KUMATHE, SOLAPUR (Code: 0523) has completed the Micro Project satisfactorily in operating system Subject for the academic year 2023 - 2024as prescribed in the curriculum. Place : Solapur Enrollment No : Date : Exam. Seat No : / /2023 ( Ms. Asade A. A.) Course Coordinator 2105230077 (Mr. Mane D.S.) Head of the Program (Mrs. Rohini Chavan) Principal MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION Certificate This is to certify that Ms. AJGUNDE SWATI DEVIDAS of FIFTH Semester of Diploma in _Computer Engineering of Institute, SPM POLYTECHNIC , KUMATHE, SOLAPUR (Code: 0523) has completed the Micro Project satisfactorily in operating system Subject for the academic year 2023 - 2024 as prescribed in the curriculum. Place : Solapur Enrollment No : 2105230083 Date : Exam. Seat No : / /2023 ( Ms. Asade A. A.) Course Coordinator (Mr. Mane D.S.) Head of the Program (Mrs. Rohini Chavan) Principal MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION Certificate This is to certify that Ms. BALUNDAGI PRANALI JAYPRAKASH of FIFTH Semester of Diploma in _Computer Engineering of Institute, SPM POLYTECHNIC , KUMATHE, SOLAPUR (Code: 0523) has completed the Micro Project satisfactorily in operating system Subject for the academic year 2023 - 2024 as prescribed in the curriculum. Place : Solapur Enrollment No : 22105230088 Date : Exam. Seat No : / /2023 (Ms. Asade A. A.) Course Coordinator (Mr. Mane D.S.) Head of the Program (Mrs. Rohini Chavan) Principal MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION Certificate This is to certify that Ms . AWAR SHWETA DEVIDAS of FIFTH Semester of Diploma in _Computer Engineering of Institute, SPM POLYTECHNIC , KUMATHE, SOLAPUR (Code: 0523) has completed the Micro Project satisfactorily in operating system Subject for the academic year 2023 – 2024 as prescribed in the curriculum. Place : Solapur Enrollment No : 2105230090 Date : Exam. Seat No : / /2023 ( Ms. Asade A. A) Course Coordinator – (Mr. Mane D.S.) Head of the Program (Mrs. Rohini Chavan) Principal Annexure - IA Format for Micro-Project Proposal Course: - operating system Semester : - 5 Title of Micro–Project:- “TO STUDY ABOUT LINUX UTILITIES” 1.0 Brief Instruction-(Importance of the project) 2.0 Aim of the Micro – Project This Micro – Project aims at : - 1.Study about linux Utilities 2.Learn linux commands Action Plan (Sequence and time required for major activities for 8 Weeks) Sr. No. Details of Activity 1 Discussion and finalization of topic 2 Preparation and submission of Abstract 3 Collection of Data 4 Formulation of Content 5 Compilation of Report And Presentation 6 Viva voce 7 Final submission of Micro Project Planned Start date Planned Finish date Roll no of Responsible Team Member Name & Sign of Coordinator ( Ms. Asade A. A) 4.0 Resources required (Major resources such as raw materials, some machining facilities, software etc.) Sr. No Resource/Material 1 Computer System 2 Operating System 3 Wikipedia Specification Name of Qty. Remarks Processor i5 4GB RAM above 1 Ubuntu 1 Linux Utilities 1 Group Members Details Sr. No Name of Group Members Roll No Ms. NAGMAL SWATI GANESH 1 Enrollment Seat No No 2 Mr. VHATKAR MEGHARAJ SOMANATH 22105230057 3 4 Mr.TALWAR SHIVRAJ IRANNA 5 6 22105230064 221 226 2105230077 Ms.BALUNDAGI PRANALI JAYPRAKASH 230 2105230088 Ms.AWAR SHWETA DEVIDAS 232 2105230090 Ms.AJGUNDE SWATI DEVIDAS Name of Guide: 2105230083 ANNEXURE II Evaluation Sheet for the Micro Project Academic Year: 2023-24 Name of the Faculty: Ms. Asade A. A Course: Computer Engg. Course code : 22516 Semester :5 Title of the project: “TO STUDY ABOUT LINUX UTILITIES” COs addressed by Micro Project: 1. Develop programs using graphics and applets. 2. Develop programs using Multithreading. Major learning outcomes achieved by students by doing the project: (a) Unit outcomes in Cognitive domain: 1. Develop program for implementing given geometric shape. 2. Create threads to run the given multiple processes in the given program. (b) Outcomes in Affective domain: 1. Follow safety practices. 2. Demonstrate Working as a leader/ a team member. Comments/suggestions about teamwork /leadership/inter-personal communication (if any) Roll No Student Name Marks out of 6 for performance in group activity (D5 Col.8) Marks out of 4 for performance in oral/ presentation (D5 Col.9) Ms. NAGMAL SWATI GANESH Course Coordinator ( Ms. Asade A. A.) Total out of 10 ANNEXURE II Evaluation Sheet for the Micro Project Academic Year: 2023-24 Name of the Faculty: Ms. Asade A. A Course: Computer Engg. Course code : 22516 Semester :5 Title of the project: “TO STUDY ABOUT LINUX UTILITIES” COs addressed by Micro Project: 1. Develop programs using graphics and applets. 2. Develop programs using Multithreading. Major learning outcomes achieved by students by doing the project: (c) Unit outcomes in Cognitive domain: 3. Develop program for implementing given geometric shape. 4. Create threads to run the given multiple processes in the given program. (d) Outcomes in Affective domain: 3. Follow safety practices. 4. Demonstrate Working as a leader/ a team member. Comments/suggestions about teamwork /leadership/inter-personal communication (if any) Roll No Student Name Marks out of 6 for performance in group activity (D5 Col.8) Marks out of 4 for performance in oral/ presentation (D5 Col.9) Mr. VHATKAR MEGHARAJ SOMANATH Course Coordinator ( Ms. Asade A. A.) Total out of 10 ANNEXURE II Evaluation Sheet for the Micro Project Academic Year: 2023-24 Name of the Faculty: Ms. Asade A. A Course: Computer Engg. Course code : 22516 Semester :5 Title of the project: “TO STUDY ABOUT LINUX UTILITIES” COs addressed by Micro Project: 1. Develop programs using graphics and applets. 2. Develop programs using Multithreading. Major learning outcomes achieved by students by doing the project: (e) Unit outcomes in Cognitive domain: 5. Develop program for implementing given geometric shape. 6. Create threads to run the given multiple processes in the given program. (f) Outcomes in Affective domain: 5. Follow safety practices. 6. Demonstrate Working as a leader/ a team member. Comments/suggestions about teamwork /leadership/inter-personal communication (if any) Roll No 221 Student Name Marks out of 6 for performance in group activity (D5 Col.8) Marks out of 4 for performance in oral/ presentation (D5 Col.9) Mr. Shivraj Talwar Iranna Course Coordinator ( Ms. Asade A. A.) Total out of 10 ANNEXURE II Evaluation Sheet for the Micro Project Academic Year: 2023-24 Name of the Faculty: Ms. Asade A. A Course: Computer Engg. Course code : 22516 Semester :5 Title of the project: “TO STUDY ABOUT LINUX UTILITIES” COs addressed by Micro Project: 1. Develop programs using graphics and applets. 2. Develop programs using Multithreading. Major learning outcomes achieved by students by doing the project: (g) Unit outcomes in Cognitive domain: 7. Develop program for implementing given geometric shape. 8. Create threads to run the given multiple processes in the given program. (h) Outcomes in Affective domain: 7. Follow safety practices. 8. Demonstrate Working as a leader/ a team member. Comments/suggestions about teamwork /leadership/inter-personal communication (if any) Roll No 226 Student Name Marks out of 6 for performance in group activity (D5 Col.8) Marks out of 4 for performance in oral/ presentation (D5 Col.9) Ms. AJGUNDE SWATI DEVIDAS Course Coordinator ( Ms. Asade A. A.) Total out of 10 ANNEXURE II Evaluation Sheet for the Micro Project Academic Year: 2023-24 Name of the Faculty: Ms. Asade A. A Course: Computer Engg. Course code : 22516 Semester :5 Title of the project: “TO STUDY ABOUT LINUX UTILITIES” COs addressed by Micro Project: 1. Develop programs using graphics and applets. 2. Develop programs using Multithreading. Major learning outcomes achieved by students by doing the project: (i) Unit outcomes in Cognitive domain: 9. Develop program for implementing given geometric shape. 10. Create threads to run the given multiple processes in the given program. (j) Outcomes in Affective domain: 9. Follow safety practices. 10. Demonstrate Working as a leader/ a team member. Comments/suggestions about teamwork /leadership/inter-personal communication (if any) Roll No 230 Student Name Marks out of 6 for performance in group activity (D5 Col.8) Marks out of 4 for performance in oral/ presentation (D5 Col.9) Mr. BALUNDAGI PRANALI JAYPRAKASH Course Coordinator ( Ms. Asade A. A.) Total out of 10 ANNEXURE II Evaluation Sheet for the Micro Project Academic Year: 2023-24 Name of the Faculty: Ms. Asade A. A Course: Computer Engg. Course code : 22516 Semester :5 Title of the project: “TO STUDY ABOUT LINUX UTILITIES” COs addressed by Micro Project: 1. Develop programs using graphics and applets. 2. Develop programs using Multithreading. Major learning outcomes achieved by students by doing the project: (k) Unit outcomes in Cognitive domain: 11. Develop program for implementing given geometric shape. 12. Create threads to run the given multiple processes in the given program. (l) Outcomes in Affective domain: 11. Follow safety practices. 12. Demonstrate Working as a leader/ a team member. Comments/suggestions about teamwork /leadership/inter-personal communication (if any) Roll No 232 Student Name Marks out of 6 for performance in group activity (D5 Col.8) Marks out of 4 for performance in oral/ presentation (D5 Col.9) Mr. AWAR SHWETA DEVIDAS Course Coordinator ( Ms. Asade A. A.) Total out of 10 Micro-Project Report Title of Micro-Project:- TO STUDY DETAILS ABOUT LINUX UTILITIES 1. 0 Rationale (Importance of the project. in about 30 to 50 words. This is a modified version of the earlier one written after the work) The command line is your direct access to a computer. It's where you ask software to perform hardware actions that point-and-click graphical user interfaces (GUIS) simply can't ask. Command lines are available on many operating systems proprietary or open source. But it's usually associated with Linux, because both command lines and open-source software, together, give users unrestricted access to their computer. 2.0 Aim Benefits of Micro Project: 1. Study about linux Utilities 2. Learn linux commands 3.0 Course Outcomes Achieved (Add to the earlier at is more Cos are addressed) 4.0 Literature Revie 1. Linux provides a powerful command-line interface compared to other operating systems such as Windows and MacOS. We can do basic work and advanced work through its terminal. We can do some basic tasks such as creating a file, deleting a file, moving a file, and more. In addition, we can also perform advanced tasks such as administrative tasks (including package installation, user management), networking tasks (ssh connection), security tasks, and many more. 2. Linux terminal is a user-friendly terminal as it provides various support options. To open the Linux terminal, press "CTRL+ALT+T" keys together, and execute a command by pressing the 'ENTER' key 5.0 Actual Methodology Followed (Write step wise work done, data collected and its analysis (if any). The contribution of individual member may also be noted.) First, we all are discuss about our project topic that's Linux Utilities then we collect all information about our topic through the books and Wikipediae and then we start to peppering our project report we study all 50 Linux commands and we executed it in Linux terminal and we got output of every commands then we take screenshot of out put then we attach it on report. ❖ Linux Directory Commands 1.pwd Command The pwd command is used to display the location of the current working directory. Syntax: 1. pwd Output: 2.cd Command The cd command is used to change the current directory. Syntax: cd <directory name> Output: ❖ Linux File commands 3. touch Command The touch command is used to create empty files. We can create multiple empty files by executing it once. Syntax: 1. touch <file name> 2. touch <file> <file> Output: 4.cat Command The cat command is a multi-purpose utility in the Linux system. It can be used to create a file, display content of the file, copy the content of one file to another file, and more. Syntax: 1. cat [OPTION]... [FILE].. To create a file, execute it as follows: 1. cat> <file name> 2.// Enter file content Press "CTRL+D" keys to save the file. To display the content of the file, execute it as follows: 1. cat <file name> Output: 5. rename Command The rename command is used to rename files. It is useful for renaming a large group of files. Syntax: 1. rename 's/old-name/new-name" files For example, to convert all the text files into pdf files, execute the below command: 1. rename 's/\.txt$/\.pdf/' *.txt Output: ❖ Linux File Content Commands 6. head Command The head command is used to display the content of a file. It displays the first 10 lines of a file. Syntax: 1. head <file name> Output: 7 . tail Command The tail command is similar to the head command. The difference between both commands is that it displays the last ten lines of the file content. It is useful for reading the error message. Syntax: 1. tail <file name> Output: 8. less Command The less command is similar to the more command. It also includes some extra features such as adjustment in width and height of the terminal. Comparatively, the more command cuts the output in the width of the terminal. Syntax: 1. less <file name> Output: 9. su Command The su command provides administrative access to another user. In other words, it allows access of the Linux shell to another user. Syntax: 1. su <user name> Output: 10. groupadd Command The groupadd command is used to create a user group. Syntax: 1. groupadd <group name> Output: ❖ Linux Filter Commands 11. cat Command The cat command is also used as a filter. To filter a file, it is used inside pipes. Syntax: 1. cat <fileName>| cat or tac | cat or tac |.. Output: 12. cut Command The cut command is used to select a specific column of a file. The 'd' option is used as a delimiter, and it can be a space ("), a slash (/), a hyphen (-), or anything else. And, the '-f option is used to specify a column number. Syntax: 1. cut-d(delimiter) -f(columnNumber) <fileName> Output: