Osy Microproject - Word
Osy Microproject - Word
Osy Microproject - Word
BRANCH: CO5I
SUBJECT: OPERATING SYSTEM (OSY)
Part A Plan
Title Of Micro-Project: –:
Brief description: -
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.
Aim Of Micro-Project: -
• Study about linux Utilities
• Learn linux commands
• 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.
MUCHHALA POLYTECHNIC
Action Plan: -
Planning of micro-project
regarding, resources, software Jai Sawant
used, submission date and 12/08/24 06/09/24 Veera Patel
completing part a plan of micro –
project
Vidhi Patel
20/09/24
5 Getting it finalized by the guide 09/08/24 Sanskar Shinde
Jai Sawant
Veera Patel
8 Submission of micro-project 14/10/24 18/10/24
Resources used: -
Name Of Resources
Specification Quantity Remarks
Sr No Required
Hp Pavilion Gaming
Laptop
16 Gb Ram
1 Laptop 1
256 Gb SSD
Nvidia 2060 Rtx
AMD RYZEN 7 5800H
2 Microsoft Word -- 1
3 Google -- 1
MUCHHALA POLYTECHNIC
PART B
Aim Of the Project:
• Linux provides a powerful command-line interface compared to other
operating systems such as Windows and MacOS.
• Study about Linux Utilities
• Learn Linux commands
• 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.
• 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.
Brief Description:
• 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.
MUCHHALA POLYTECHNIC
• But it’s usually associated with Linux, because both command lines and
open-source software, together, give users unrestricted access to their
computer.
1. Group Formation: - The group was formed by a teacher as per the roll
number of Five students.
Name Of
Resources Specification Quantity Remarks
Sr No
Required
Hp Pavilion Gaming
Laptop
16 Gb Ram
1 Laptop 1
256 Gb SSD
Nvidia 2060 Rtx
AMD RYZEN 7
5800H
3 Reference Google
MUCHHALA POLYTECHNIC
OUTPUT
OF
THE
MICRO-
PROJECT
MUCHHALA POLYTECHNIC
1. pwd Command: The pwd command is used to display the location of the
current working directory.
Syntax:
Pwd
1. cat<file name>
9. cp Command:
The cp command is used to copy a file or directory.
Syntax:
To copy in the same directory:
cp<existing file name><new file name>
To copy in a different directory:
Syntax:
more<file name>
18. id Command: The id command is used to display the user ID (UID) and
group ID (GID).
Syntax:
Id
20. passwd Command: The passwd command is used to create and change
the password for a user.
Syntax:
Passwd<username>
23. 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:
cut -d(delimiter) -f(columnNumber)<file name>
MUCHHALA POLYTECHNIC
24. grep Command: The grep is the most powerful and used filter in a Linux
system. The 'grep' stands for "global regular expression print." It is useful for
searching the content from a file. Generally, it is used with the pipe.
Syntax:
command | grep<searchWord>
25. comm Command: The 'comm' command is used to compare two files or
streams. By default, it displays three columns, first displays non-matching
items of the first file, second indicates the non-matching item of the second
file, and the third column displays the matching items of both files.
Syntax:
Comm<file1><file2>
26. sed command: The sed command is also known as stream editor. It is
used to edit files using a regular expression. It does not permanently edit
files; instead, the edited content remains only on display. It does not affect
the actual file.
Syntax: command | sed 's/<oldWord>/<newWord>/'
The tee command is quite similar to the cat command. The only difference
between both filters is that it puts standard input on standard output and
also write them into a file.
Syntax:
cat<fileName> | tee<newFile> | cat or tac |
28. tr Command: The tr command is used to translate the file content like
from lower case to upper case.
Syntax:
command | tr <'old'> <'new'>
29. uniq Command: The uniq command is used to form a sorted list in which
every word will occur only once.
Syntax:
command<fileName> | uniq
30. wc Command: The wc command is used to count the lines, words, and
characters in a file.
MUCHHALA POLYTECHNIC
Syntax:
wc<file name>
32. sort Command: The sort command is used to sort files in alphabetical
order.
Syntax:
sort<file name>
33. gzip Command: The gzip command is used to truncate the file size. It is a
compressing tool. It replaces the original file by the compressed file having
'.gz' extension.
MUCHHALA POLYTECHNIC
Syntax:
gzip<file1><file2><file3>
36. locate Command: The locate command is used to search a file by file
name. It is quite similar to find command; the difference is that it is a
background process. It searches the file in the database, whereas the find
command searches in the file system. It is faster than the find command. To
find the file with the locates command, keep your database updated.
Syntax:
locate<file name>
37. date Command: The date command is used to display date, time, time
zone, and more.
Syntax:
Date
38. cal Command: The cal command is used to display the current month's
calendar with the current date highlighted.
MUCHHALA POLYTECHNIC
Syntax:
cal<
39. sleep Command: The sleep command is used to hold the terminal by the
specified amount of time. By default, it takes time in seconds.
Syntax:
Sleep<time>
40. time Command: The time command is used to display the time to execute
a command.
Syntax:
time
41. exit Command: Linux exit command is used to exit from the current shell.
It takes a parameter as a number and exits the shell with a return of status
number.
Syntax:
exit
42. clear Command: Linux clear command is used to clear the terminal
screen.
Syntax:
Clear
43. ping Command: The ping command is used to check the connectivity
between two nodes, that is whether the server is connected. It is a short form
of "Packet Internet Groper."
Syntax:
Ping<destination>
44. host Command: The host command is used to display the IP address for
a given domain name and vice versa. It performs the DNS lookups for the
DNS Query.
Syntax:
host<domain name> or <ip address>
CONCLUSION
MUCHHALA POLYTECHNIC
THANK
YOU !!