Learning the Unix Operating System: A Concise Guide for the New User
Jerry Peek, Grace Todino
Format: PDF / Kindle (mobi) / ePub
If you are new to Unix, this concise book will tell you just what you need to get started and no more. Unix was one of the first operating systems written in C, a high-level programming language, and its natural portability and low price made it a popular choice among universities. Initially, two main dialects of Unix existed: one produced by AT&T known as System V, and one developed at UC Berkeley and known as BSD. In recent years, many other dialects have been created, including the highly popular Linux operating system and the new Mac OS X (a derivative of BSD).Learning the Unix Operating System is a handy book for someone just starting with Unix or Linux, and it's an ideal primer for Mac and PC users of the Internet who need to know a little about Unix on the systems they visit. The fifth edition is the most effective introduction to Unix in print, covering Internet usage for email, file transfers, web browsing, and many major and minor updates to help the reader navigate the ever-expanding capabilities of the operating system:
- In response to the popularity of Linux, the book now focuses on the popular bash shell preferred by most Linux users.
- Since the release of the fourth edition, the Internet and its many functions has become part of most computer user's lives. A new chapter explains how to use ftp, pine for mail, and offers useful knowledge on how to surf the web.
- Today everyone is concerned about security. With this in mind, the author has included tips throughout the text on security basics, especially in the Internet and networking sections.
The book includes a completely updated quick reference card to make it easier for the reader to access the key functions of the command line.
remote computer to open any kind of X window (not just a plain terminal) on your local system. This is hard or impossible to do with remote login programs such as telnet. It’s also insecure over a public network such as the Internet. Lynx, a Text-based Web Browser 101 The ssh program, when you use it together with an SSH agent program, can open remote windows securely and fairly easily, and without needing to log into the remote computer ﬁrst. This is called X forwarding. Please show this
happening on the server and the channel; the bottom part (a single line) is where you type commands and text. In between the two parts is a status line with the time of day, your nick, and other information. Some terminals can’t do what irc wants them to; if you get an error message about this, try the command irc –d to use “dumb mode” instead. A good ircII command to start with is /help, which provides a list of other commands. The commands /help intro and /help newuser give introductions. For
GNU stands for “GNU’s Not Unix”; it is pronounced “guh-NEW.” See also Fr ee Softwar e Foundation. Glossary 145 KDE A desktop environment (a window system and more), as well as a family of application programs, for Unix-like workstations. See http://www.kde.org/; see also GNOME. mouse pointer The graphic symbol that appears on the output display and moves under the control of the mouse, trackball, or keyboard input to the window system. In the X Window System, the pointer is actually called a
developed at O'Reilly & Associates by Norman Walsh. Steve Talbott designed and wrote the underlying macro set on the basis of the GNU troff –gs macros; Lenny Muellner adapted them to XML and implemented the book design. The GNU groff text formatter Version 1.11.1 was used to generate PostScript output. The text and heading fonts are ITC Garamond Light and Garamond Book. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and
Adobe Photoshop 6. Whenever possible, our books use a durable and flexible lay-flat binding. 5th on iti Ed UNIX Quick Reference The Filesystem: Rearranging, Getting Around cd cd pathname chmod perm pathname cp old new find top rules locate pattern ls ls pathname ls -l mcopy from to mkdir pathname mv old new pwd rm files rmdir pathname Change working directory to your home directory. Change working directory to pathname. Set access permissions for the file or directory at pathname. Copy file