Lecture 2: Work with Files and Directories

Working with Files and Directories • Many commands refers to files and directories. • mkdir – creating a directory $ mkdir docs • ls – listing files and directories $ ls docs • pwd – show your current directory .

$ pwd /home/romeo • cd – change directory $ cd docs $ pwd /home/remeo/docs • echo – write its arguments to standard output $ echo This is the first message > note1 $ echo This is the second message > note2 Working with Files and Directories .

Working with Files and Directories $ ls note1 note2 • cat – concatenate and display files $ cat note1 This is the first message. words and characters $ wc note1 1 5 26 notel $ wc –l note1 1 note1 . • wc: couting lines.

1 romeo staff 26 Aug 22 02:05 note1 -rw-r--r-.Working with Files and Directories • ls –l – checking the file attributes $ ls –l total 2 -rw-r--r-.1 romeo staff 27 Aug 22 02:06 note2 • man – find and display reference manual pages $ man ls .

.How It All Clicked • Till UNIX came on scene. Programs designed for one system simply wouldn’t run on another. they rewrote the entire system in C. • In 1973. a command interpreter (the shell) and a set of utilities. • Ken Thompson and Dennis Ritchie designed and built a small system having an elegant file system. operating systems were designed with a particular machine in mind.

SunOS.How It All Clicked • UC Berkeley created BSD UNIX. Solaris. Digital UNIX. BSD.2. FreeBSD. Ultrix. • AT&T unify their own System V 3. HPUX. SCO Open Server. • The other brands of UNIX: Xenix. SunOS and XENIX into System V Release 4 (SVR4). SCO UnixWare. AIX. . BSD/OS. BSDi. IRIX.

• TCP/IP is a set of protocols used by the Internet for communication. • The incorporation of TCP/IP into UNIX and its use as the basis of development were two key factors in the rapid growth of the Internet (and UNIX). .The Internet • DARPA commissioned UCB to implement TCP/IP on BSD UNIX.

. • The MIT introduced X Window – the first windowing system for UNIX.1/95/98/Me) and then made significant inroads into the server market (with Windows NT/2000). • Windows first swept the desktop market (with Windows 3.The Windows Threat • Windows – a graphical user interface (GUI) that uses the mouse rather than arcane and complex command options to execute a job.

Novell then turned over the UNIX to X/OPEN.Standards and POSIX • In 1992. The Open Group published the single UNIX Specification. AT&T’s UNIX business was sold to Novell. • Most UNIX vendors cooperate with The Open Group and also build products based on the UNIX standard. • The Portable Operating System Interface (POSIX) is a set of standard operating interfaces based on UNIX. .

Sign up to vote on this title
UsefulNot useful

Master Your Semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master Your Semester with a Special Offer from Scribd & The New York Times

Cancel anytime.