Chapter 3 Flashcards
GUI terminal
Program within the GUI environment that emulates a terminal window
Kernel decides which _____ gets which blocks of ______
program; memory
multitasking
When kernel handles the switching of applications
Linux Software fall into 3 categories
Server Applications: serve information to other computers, called clients.
Desktop Applications: web browsers, text editors, music players, etc.
Tools: Software that exists to manage computer systems.
Apache
dominant web server in use today
Apache HTTPD is the daemon that serves web page requests.
Mail Transfer Agent (MTA)
Software used to transfer electronic messages to other systems
Ex: Sendmail, Postfix
Mail Delivery Agent (MDA)
Takes care of storing the email in the user’s mailbox.
Also known as Local Delivery Agent
POP/IMAP Server
two communication protocols that let an email client running on your computer talk to a remote server to pick up the email
Ex: Dovecot, Cyrus IMAP
Samba
Windows-centric file sharing
Network File System (NFS)
Native file sharing protocol for UNIX/Linux
Netatalk
Lets a Linux machine perform as an Apple Macintosh file server
Internet Software Consortium
maintains the most popular DNS server, called bind
Also maintains the ISC DHCP
OpenLDAP
dominant program used in Linux infrastructure for LDAP
shell
how Linux users interact with the system by inputting commands
Two main families of shell
Bourn and C shell