01-Unix - ECE 175: Computer Programming for Engineering...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ECE 175: Computer Programming for Engineering Applications Just Enough Unix ECE 175: Computer Programming for Engineering Applications - Just Enough Unix Computer systems Computer hardware Central processing unit (CPU) Main memory Mass storage Input/output devices Computer software System software - Interaction with user; Mgmt. of other softwares; Control of peripherals Application software - Eg. Word, Excel, Web browsers Open and closed systems Closed systems: Eg. MS-DOS, Original Mac OS Open systems: Eg. Unix Single and multiple user systems 2 ECE 175: Computer Programming for Engineering Applications - Just Enough Unix Unix Components of Unix Kernel Master control program of the computer File system Organizes data into collections of files and folders/directories Shell Interprets user commands and passes them to kernel (command line interface) Utilities Software tool included as a part of the system (often called commands ) Versions of Unix System V Unix AIX, Irix, Solaris, Tru64 Unix, Unicos, UnixWare BSD Unix BSD/OS, Dynix/ptx, FreeBSD, Mac OS X, NetBSD, OpenBSD, ULTIRX Unix-like systems Hurd, Linux, Minix, XINU Graphical user interfaces Common Desktop Environment, Java Desktop (on Solaris) Remote login (telnet or ssh) 3 ECE 175: Computer Programming for Engineering Applications - Just Enough Unix 4 ECE 175: Computer Programming for Engineering Applications - Just Enough Unix Unix file system Files and directories Ordinary files - Most common computer files Special files - files represent physical devices such as terminals, printers, and peripherals Directory files - Ordinary and/or special files organized into collections Text and binary files Text files - Information in the form of text that can be read (ASCII format) Binary files - Non-textual data Home and working directories Home directory: The directory that you log into the unix system (Eg. /home/username) Working directory: The directory in which you are presently in 5 ECE 175: Computer Programming for Engineering Applications - Just Enough Unix Unix file tree File Tree bin- software for shell dev - special files needed to operate on peripheral devices...
View Full Document

Page1 / 18

01-Unix - ECE 175: Computer Programming for Engineering...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online