Files, folders, directories, URLs, and IP addresses

Slides:



Advertisements
Similar presentations
Telnet and FTP. Telnet Lets you use the resources of some other computer on the Internet to access files, run programs, etc. Creates interactive connection.
Advertisements

CPSC 203 Introduction to Computers Tutorial 59 & 64 By Jie (Jeff) Gao.
Exploring the Internet Creating and setting up your website Instructor: Michael Krolak Instructor: Patrick Krolak See also
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
CP476 Internet Computing Browser and Web Server 1 Web Browsers A client software program that allows you to access and view Web pages on the Internet –Examples.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
Introduction 2: Internet, Intranet, and Extranet J394 – Perancangan Situs Web Program Sudi Manajemen Universitas Bina Nusantara.
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Web Design Terms and Concepts Ms. Scales. Q. What is a Server? A. A server is a computer that stores information many people can access. It runs special.
Linux Operations and Administration
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
Copyright © Texas Education Agency, All rights reserved.1 Web Technologies Web Administration.
Computation for Physics 計算物理概論 Introduction to Linux.
The Internet Writer’s Handbook 2/e Introduction to World Wide Web Terms Writing for the Web.
The Internet COM 366 Web Design & Production. Brief history Internet began as nationwide network for Department of Defense in 1960s –Expanded to universities.
Accessing Barney Off- Campus How can I get my H: files when I am not on the GU network? Business 111 Edward Mitchell Fall 2006.
1 HTML (Set Up Public Folder) Some material on these slides is taken directly from
1 John Magee 9 November 2012 CS120 Lecture 17a: Publishing Web pages.
Lecture#2 on Internet and World Wide Web. Internet Applications Electronic Mail ( ) Electronic Mail ( ) Domain mail server collects incoming mail.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
1 Welcome to CSC 301 Web Programming Charles Frank.
The Internet. Definition: Network of networks. Began in 1969, DOD project called ARPANET. Early 1980’s NSF creates NSFnet NSF takes over both by mid ’80’s.
CS 7: Introduction to Computer Programming Java and the Internet Sections ,2.1.
Slide No. 1 Slide No. 1 HTML and Web Publishing Continued CS 104 CS 104.
Application Layer Honolulu Community College Cisco Academy Training Center Semester 1 Version
Introduction to Internet. Chapter 1 Objectives Origins of the Internet Packets and Routers TCP/IP DNS HTTP URL Client-Server.
1 Remote Access Telnet Telnet FTP FTP. 2 Applications and Communications Telnet Telnet  Program for accessing systems remotely.  Available on Windows.
FTP Short for File Transfer Protocol, the protocol for exchanging files over the Internet.protocolfilesInternet works in the same way as HTTP for transferring.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Free Powerpoint Templates Page 1 Free Powerpoint Templates Users and Documents.
Chapter 12: How Private are Web Interactions?. Why we care? How much of your personal info was released to the Internet each time you view a Web page?
17 Establishing Dial-up Connection to the Internet Using Windows 9x 1.Install and configure the modem 2.Configure Dial-Up Adapter 3.Configure Dial-Up Networking.
Remote Access Usages. Remote Desktop Remote desktop technology makes it possible to view another computer's desktop on your computer. This means you can.
Agenda Using FTP What is FTP? How to Use the FTP Program How to transfer files Using FTP.
Website Design:. Once you have created a website on your hard drive you need to get it up on to the Web. This is called "uploading“ or “publishing” or.
File Transfer Protocol (FTP) CIS 130. File Transfer Protocol (FTP) Copy files from one internet host (server) to your account on another host –Need domain.
1 Mapping a Drive on a USF IIS Server. 2 Mapping a Drive To map a drive to a network file directory in Windows you must be on a Microsoft local area network,
INTERNET AND . WHAT IS INTERNET The Internet can be defined as the wired or wireless mode of communication through which one can receive, transmit.
SSH. 2 SSH – Secure Shell SSH is a cryptographic protocol – Implemented in software originally for remote login applications – One most popular software.
CS 120 Extra: The CS1 Server Tarik Booker CS 120.
Cloud, Internet, and Browsers. Filezilla Checklist  ISIS access  COMP101 file on your computer  FILEZILLA installed  Saved passwords and certificate.
به نام خدای مهربان زبان تخصصی دانشجویان کامپیوتر English for Computer Students درس 3 جوانمرد Ejavanmard.blogfa.com
CMSC 104, Version 9/011 Operating Systems and Using Linux Topics What is an Operating System? Linux Overview Frequently Used Linux Commands Reading None.
Finally getting to html and CSS… Tim Berners-Lee, the writer of the software program that makes him the inventor of the WWW, defines the Internet as a.
4.01 How Web Pages Work.
Guide to Operating Systems, 5th Edition
4.01 How Web Pages Work.
Distributed Control and Measurement via the Internet
Introduction to Operating Systems
Technologies and Applications
Application Layer Honolulu Community College
Warm Handshake with Websites, Servers and Web Servers:
CNIT131 Internet Basics & Beginning HTML
FTP Lecture supp.
Lecture: Protocols in Detail
Introduction to Programming the WWW I
FTP - File Transfer Protocol
Navigating The World Wide Web
Application layer Lecture 7.
CNIT 131 HTML5 – Anchor/Link.
Applications Layer Functionality & Protocols
Chapter 7 Network Applications
4.01 How Web Pages Work.
Web Servers (IIS and Apache)
Computer Networks Protocols
4.01 How Web Pages Work.
Internet Applications (Telnet, FTP)
File Transfer Protocol
Publishing a Personal Web Site
Presentation transcript:

Files, folders, directories, URLs, and IP addresses Craig L. Zirbel Math 592 Spring 2008 9/16/2018 Math 592 Spring 2008

File Structure How to think of where files are stored, how they are grouped Either think of it as a tree or a nested structure 9/16/2018 Math 592 Spring 2008

Macintosh / Windows Graphical interface organizes files into nested folders. Data Adobe Windows Videos C drive 9/16/2018 Math 592 Spring 2008

Paths and filenames in windows Each file has a text string that tells where it is C:\WINDOWS\DATA\DATAFILE.DAT Everything before the filename is called the path The letters at the end, after the last period, are called the extension 9/16/2018 Math 592 Spring 2008

Paths and filenames in windows - 2 In the original DOS (Disk Operating System), filenames and directory names could be no more than 8 letters long, and extensions only 3 letters. Case was ignored, and all files were stored with uppercase. This still persists, to some degree. 9/16/2018 Math 592 Spring 2008

UNIX versus DOS Files are grouped into directories, not folders Directories can contain files or other directories DOS: C:\WINDOWS\DATA\DATAFILE.DAT UNIX: /25/zirbel/public_html/592/index.html UNIX is case sensitive! Index.html differs from index.html Think of it as a tree: 1 2 jsmith 591 public_html zirbel 592 25 index.html 9/16/2018 Math 592 Spring 2008

Accessing your files on personal.bgsu.edu When you have an account on personal.bgsu.edu, you have permission to put files, change files, and view files in a certain directory. Mine is /25/zirbel Let’s use WS_FTP to poke around a bit … 9/16/2018 Math 592 Spring 2008

My “root” directory 9/16/2018 Math 592 Spring 2008

My public_html directory 9/16/2018 Math 592 Spring 2008

The 592 directory 9/16/2018 Math 592 Spring 2008

The /25 directory 9/16/2018 Math 592 Spring 2008

Change directory using ~zirbel This is how to refer to your root directory even when you don’t know the complete path to it. 9/16/2018 Math 592 Spring 2008

Cannot change to ~yonglin 9/16/2018 Math 592 Spring 2008

Networking and addresses personal.bgsu.edu is the network name of a computer Following the syntax for paths and filenames, edu.bgsu.personal might be more appropriate, because it would go from general to specific. personal.bgsu.edu/~zirbel refers to zirbel’s public_html directory, not zirbel’s root directory. personal.bgsu.edu/~zirbel/592/index.htm Case is important in filenames! 9/16/2018 Math 592 Spring 2008

IP (Internet Protocol) addresses Computers use numbers instead of words to identify computers on the network. Each has its own. personal.bgsu.edu is 129.1.2.169 Bgunix.bgsu.edu is 129.1.3.10 When connected, my laptop is 129.1.87.20 Webmail.bgsu.edu is 129.1.5.20 Everything at BGSU begins with 129; here we go from general to specific. 9/16/2018 Math 592 Spring 2008

File transfer protocol There are programs that allow you to transfer files back and forth between two network computers ftp on Unix and Windows WS_FTP and WinSCP have GUI’s Fetch on the Macintosh Specify the remote computer and identify your username, give your password 9/16/2018 Math 592 Spring 2008

Web browsers These programs can bring certain files from a remote computer to your local computer and display them. That’s all they (used to) do! The convention is that only files in a directory called public_html in your main directory are accessible to web browsers. If you just specify a path, like http://personal.bgsu.edu/~zirbel it will assume you want the file called index.html or index.htm 9/16/2018 Math 592 Spring 2008

Internet Terminology URL Uniform Resource Locator http: is a scheme name. It requests a Hypertext Transfer Protocol interaction. //personal.bgsu.edu is the domain name ftp: is another scheme, which requests an FTP interaction with the computer telnet: requests an interactive terminal window, like the DOS command prompt 9/16/2018 Math 592 Spring 2008

Operating systems UNIX DOS/Windows Macintosh LINUX 9/16/2018 Math 592 Spring 2008

UNIX Developed since late 1960’s Volunteer effort, in part Many useful utility programs, including sendmail Stable, security against hackers Networked for years! Many (most?) web servers run UNIX 9/16/2018 Math 592 Spring 2008

DOS / Windows Developed since early 1980’s Fairly open standard, so other companies can write software for it Not much security until recently Relatively new to networking Many ways for hackers to break in, many hackers working on it 9/16/2018 Math 592 Spring 2008

Macintosh Developed by Apple since the early 1980’s Closed standard; only Apple can write software for it Reasonably good for small networks Too small for hackers to worry about much 9/16/2018 Math 592 Spring 2008

LINUX A version of UNIX that can be installed on a PC Virtually free A strong competitor for Microsoft Now the basis for Macintosh OS X 9/16/2018 Math 592 Spring 2008