Web Development Unix CSCI-GA 1122 Operating System Web - - PowerPoint PPT Presentation

web development unix csci ga 1122 operating system
SMART_READER_LITE
LIVE PREVIEW

Web Development Unix CSCI-GA 1122 Operating System Web - - PowerPoint PPT Presentation

Web Development Unix CSCI-GA 1122 Operating System Web Development Unix CSCI-GA 1122 Operating System Software that manages a computers Operating Systems resources Allocates resources among other programs Resources include the


slide-1
SLIDE 1

Web Development CSCI-GA 1122 Unix Operating System

slide-2
SLIDE 2

Web Development CSCI-GA 1122 Unix Operating System

Operating Systems

Software that manages a computer’s resources Allocates resources among other programs Resources include the central processing unit (CPU), computer memory, file storage, input/output (I/O) devices, and network connections Runs indefinitely and terminates only when the computer is turned off

slide-3
SLIDE 3

DOS (Generic term) Microsoft OS Mac OS Linux Symbian OS iOS Android

Operating Systems Examples

Unix Operating System Web Development CSCI-GA 1122

slide-4
SLIDE 4

Operating Systems History

First digital computers had no

  • perating systems

Ran one program at a time, which had command of all system resources A human operator would provide any special resources needed First operating systems were developed in the mid-1950s

Unix Operating System Web Development CSCI-GA 1122

slide-5
SLIDE 5

Command Line Interface / Graphical User Interface

Unix Operating System Web Development CSCI-GA 1122

slide-6
SLIDE 6

Unix

Operating system by AT&T Bell Labs Originally developed in 1969 Command line interface Portable, multi-tasking, multi-user Free distribution, open system Servers, workstations, mobile devices Basis of Linux and MacOS

Unix Operating System Web Development CSCI-GA 1122

slide-7
SLIDE 7

Unix Commands

See Reading section of course site for basic Unix commands.

Unix Operating System Web Development CSCI-GA 1122

slide-8
SLIDE 8

Chmod chmod sets permissions

Every file and directory has nine permissions associated with it Files and directories have three types

  • f permissions (or none):


r (read)
 w (write)
 x (execute)


  • (no permission)

The above permissions occur for each

  • f the following classes or users:


u (user/owner)
 g (group)


  • (other/world)

Unix Operating System Web Development CSCI-GA 1122

slide-9
SLIDE 9

Permission

U G W rwx rwx rwx rwx rwx r-x rwx r-x r-x rw- rw- r-- rw- r-- r--

Command

chmod 777 filename chmod 775 filename chmod 755 filename chmod 664 filename chmod 644 filename

Unix Operating System Web Development CSCI-GA 1122

slide-10
SLIDE 10

Chmod Files and folders

Standard file permission:
 644 Owner can read and write file; 
 group can read file; 


  • thers can read file

Standard directory permission:
 755 Owner can read, write and execute file; group can read and execute file;


  • thers can read and execute file

Unix Operating System Web Development CSCI-GA 1122

slide-11
SLIDE 11

Palo Alto Research Center, Incorporated, Courtesy of the PARC Library, 1970 ca.

slide-12
SLIDE 12

Unix Operating System Web Development CSCI-GA 1122