Professional Documents
Culture Documents
Submitted By:
Muhammad Jahangir
21-CS-089
Basit Ali
21-CS-104
Muhammad Alrayan
21-CS-107
Talha Malik
21-cs-025
Submitted to:
Mr. Muhammad Husnain
Department of Computer Science,
HITEC University, Taxila
Objective
The objectives of this lab are to familiarize how to perform:
Software Tools
▪ Ubuntu 20.04 LTS
• A program that provides a user interface to interact with a computer system through
textbased input and output.
• Provides a user interface to execute commands and applications on a computer system.
• Users enter commands and receive text-based output as a response.
• GNOME Terminal, macOS Terminal, Windows Terminal Shell
• A command interpreter program that enables users to interact with an operating system,
executing commands and scripts.
• Executes commands and interprets scripts based on user input, providing an interface to
interact with the operating system
• Users enter commands, and the shell interprets and executes them, providing feedback
and results.
• Bash, PowerShell, Zsh, Csh, Ksh, etc.
3. List the files in the current directory to verify that the directory adir has beenmade correctly
11.List the contents of both testfile and secondfile to the monitor screen.
20.Verify that thefile has been copied from your home directory to the current directory.
26.Remove the directory adir from your home directory with the command. rmdir adir
27.Verify that thefile and adir are gone from your home directory.
Conclusion
Key commands employed included mkdir, touch, cp, mv, rm, ls, and clear, which form the core
toolkit for working with files and directories in Linux.A crucial takeaway from this exercise is the
importance of exercising caution, especially with the rm command, as it permanently deletes files
and directories. A thorough understanding of these basic commands lays a strong foundation for
effective Linux system administration and day-to-day tasks on a Linux system.