Академический Документы
Профессиональный Документы
Культура Документы
Objectives
Describe the origins and history of the UNIX operating system Identify similarities and differences between popular implementations of UNIX Describe the features and capabilities of servers running Solaris, Linux, and Mac OS X Server Explain and execute essential UNIX commands
Objectives (continued)
Install and configure Linux on an Intel-based PC Manage users, groups, and file access permissions in Solaris, Linux, and Mac OS X Server Explain how computers running other operating systems can connect to UNIX servers
Varieties of UNIX
All flavors of UNIX share the following features:
Support multiple, simultaneously logged-on users Coordinate multiple, simultaneously running tasks Mount disk partitions on demand Apply permissions for file and directory access and modification Uniform method of issuing data to or receiving data from hardware devices, files, and running programs Start programs without interfering running programs
Proprietary UNIX
Source code either unavailable or available only by purchasing licensed copy from the SCO Group
Mac OS X Server: Apple
Runs on PowerPC-based computers
Solaris: Sun
Runs on SPARC-based workstations and servers, Intel-based Pentium-class workstations and servers
AIX: IBM
Runs on PowerPC-based computers Does not run on Macs
Network+ Guide to Networks, 4e 8
Mac OS X Server: Runs on Apples Xserve line of computers as well as Power Mac computers All support TCP/IP and other protocols Support many network topologies and physical media
Network+ Guide to Networks, 4e 11
16
Most can run on CPUs employing 64-bit addresses Virtual memory: disk partition or a file
Network+ Guide to Networks, 4e 17
Kernel origins:
Solaris: original AT&T UNIX software Linux: Linus Torvalds Mac OS X Server (XNU): Mach
Network+ Guide to Networks, 4e 18
19
10
21
11
Every UNIX-type system contains full documentation of UNIX commands in manual pages (man pages)
Access via man command
23
12
13
14
15
What kind of video card is installed in the server? What is the administrative users password?
Root: administrating user name
16
groupadd command enables addition of new group useradd command enables addition of new users Mac OS X Server uses GUI Workgroup Manager application
33
34
17
35
18
37
38
19
39
20
21
Summary
UNIX is a stable, flexible, and efficient NOS that relies on TCP/IP and forms the basis of much of the Internet Many varieties of UNIX-type of systems exist, and each of these belong to one of two categories: proprietary and open source Characteristics of UNIX-type of systems include the ability to support multiple, simultaneous users; hierarchical files; a uniform method for interacting with files, devices, and programs; hundreds of subsystems and dozens of programming languages; and source code portability
Network+ Guide to Networks, 4e 43
Summary (continued)
UNIX-type of systems use virtual memory and also allocate a memory area for each application The UNIX kernel, the core of the OS, is loaded into memory from disk and runs when you turn on your computer UNIX-type of systems were among the first to include a hierarchical file system UNIX-type of systems support multiple file system types UNIX-type of network file systems include NFS and Samba
Network+ Guide to Networks, 4e 44
22
Summary (continued)
Consult the commands manual (man) page by typing man command at the shell prompt, and pressing Enter to learn more about a command ls command is most frequently used command The useradd and groupadd commands allow you to add new users and groups The chgrp and chmod commands assign files to groups and change file access permissions
45
Summary (continued)
Installing the Samba application on a UNIX-type of server allows it to exchange information with Windows servers by using Windows file system and file access protocols All modern flavors of UNIX, Linux, and Mac OS X Server support data sharing using directory services based on LDAP Any client that runs the TCP/IP protocol can connect to a UNIX-type of host, such as a Linux server, through the Telnet utility
Network+ Guide to Networks, 4e 46
23