Computers in Principle and Practice
Servers and Operating Systems
What is a computer?
Operating System
• Low level software that manages hardware resources and allows the user to execute applications
Unix
• Fast, efficient, secure• Client-server architecture• Text commands
The Internet
• www.google.com = 173.194.34.104
The Internet
http://animals.howstuffworks.com/pets/dog-pictures.htm
=
File: dog-pictures.htmIn folder: petsOn server: animals.howstuffworks.com
Clients and Servers
Clients and Servers
Clients and Servers
Login to the Server
• i5.nyu.edu• Netid• Nyu home password
• ssh [email protected]
Create a folder
• mkdir public_html
Change permissions
• chmod a+rx public_html• chmod u+rwx public_html
Create a web page
• cd public_html• cp /usr/local/share/index.html .• chmod u+rwx index.html • chmod a+r index.html
FTP
• Download• Upload