Unix Scripting and The Internet

Course Code: CENG 151

Academic Year: 2022-2023

Students will learn to use a variety of useful UNIX commands to manipulate directories and files, redirect input and output, arrange commands as a chain of filters, implement UNIX scripts and functions. Topics will include security the use of shell patterns to select files and regular expressions to select and extract content from files. Students will also create web page using HTML and CSS markup, control visibility on the web and create a simple web application that exchanges data between web client and script/program running on a web server. They will use ssh and sftp as well as various internet network utilities such as curl, wget and scp to remotely access other systems.