Muutke küpsiste eelistusi

E-raamat: Learning Unix for OS X: Going Deep With the Terminal and Shell

  • Formaat: 238 pages
  • Ilmumisaeg: 20-Jan-2016
  • Kirjastus: O'Reilly Media
  • Keel: eng
  • ISBN-13: 9781491939956
Teised raamatud teemal:
  • Formaat - PDF+DRM
  • Hind: 18,14 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: 238 pages
  • Ilmumisaeg: 20-Jan-2016
  • Kirjastus: O'Reilly Media
  • Keel: eng
  • ISBN-13: 9781491939956
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

ntroduces the UNIX environment for the Mac OS X Mountain Lion and explains how to set up and configure the Terminal application; how to manage, create, and edit files; and how to navigate the Internet.

Think your Mac is powerful now? Author Dave Taylor shows you how to get much more from your system by tapping into Unix, the robust operating system concealed beneath OS X’s beautiful user interface. Apple's latest OS, El Capitan, puts more than a thousand Unix commands at your fingertips—for finding and managing files, remotely accessing your Mac from other computers, and using a variety of freely downloadable open source applications. Take a friendly tour of the Unix command line and 50 of the most useful utilities, and quickly learn how to gain real control over your Mac.

  • Get your Mac to do exactly what you want, when you want
  • Make changes to your Mac’s filesystem and directories
  • Use Unix’s find, locate, and grep commands to locate files containing specific information
  • Create unique "super-commands" to perform tasks that you specify
  • Run multiple Unix programs and processes at the same time
  • Install the X Window system and get a quick tour of the best X11 applications
  • Learn how to take even greater advantage of Unix on your Mac
Preface ix
1 Why Use Unix?
1(12)
The Power of Unix
1(5)
Batch Renames and Extracting File Lists
4(1)
Finding Hidden Files
5(1)
Folders or Directories?
6(1)
Thousands of Free Applications
7(2)
Power Internet Connections
7(2)
Commands Included with Unix
9(1)
Displaying All Unix Commands
9(1)
The 10 Most Common Unix Commands
9(1)
A Simple Guided (Unix) Tour
10(3)
2 Using the Terminal
13(28)
Launching the Terminal
13(10)
Syntax of a Unix Command
14(2)
Exercise: Entering a Few Commands
16(1)
Types of Commands
17(1)
Changing the Terminal's Preferences
18(3)
Features of the Terminal
21(2)
Customizing Your Terminal Session
23(2)
Setting the Terminal's Title
23(1)
Using AppleScript to Manipulate the Terminal
24(1)
Working with .terminal Files
24(1)
Working with the Terminal
25(7)
The Shell Prompt
27(1)
Entering a Command
27(1)
Recalling Previous Commands
28(1)
Completing File and Directory Names
29(1)
Running Multiple Commands on the Command Line
29(1)
Correcting a Command
30(1)
Ending Your Session
31(1)
Problem Checklist
31(1)
Customizing the Shell Environment
32(3)
Picking a Login Shell
32(1)
Changing the Command Prompt
33(2)
Advanced Shell Customization
35(4)
Shell Configuration Settings
35(3)
Creating Aliases
38(1)
The Unresponsive Terminal
39(2)
3 Exploring the Filesystem
41(34)
The OS X Filesystem
41(10)
Your Home Directory
42(1)
Your Working Directory
42(1)
The Directory Tree
43(1)
Absolute Pathnames
44(1)
Relative Pathnames
45(2)
Changing Your Working Directory
47(2)
Files in the Directory Tree
49(2)
Listing Files and Directories
51(8)
The All-Powerful Is Command
51(1)
Trying Out the Is Command
52(3)
Using the -l Option
55(2)
File Permissions
57(2)
Calculating File Size and Disk Space
59(5)
Calculating Available Disk Space
62(1)
Exercise: Exploring the Filesystem
63(1)
Protecting and Sharing Files
64(7)
File Access Permissions
66(1)
Setting Permissions with chmod
67(3)
Changing the Group and Owner
70(1)
Changing Your Password
71(1)
Superuser Privileges with sudo
72(1)
Exploring External Volumes
73(2)
4 File Management
75(34)
File and Directory Names
75(3)
File and Directory Wildcards
78(2)
Looking Inside Files
80(5)
cat
80(1)
less
81(2)
grep
83(2)
Creating and Editing Files
85(11)
Text Editors and Word Processors
85(2)
The vi Text Editor
87(2)
Vi Basics
89(6)
A Simpler vi Alternative: Pico
95(1)
The More Complex Option: Emacs
95(1)
Managing Files
96(13)
Creating Directories with mkdir
97(1)
Copying Files
98(2)
Renaming and Moving Files with mv
100(1)
Removing Files and Directories
101(2)
Working with Links
103(2)
Compressing and Archiving Files
105(2)
Files on Other Operating Systems
107(2)
5 Finding Files and Information
109(26)
Searching Inside Files with the grep Command
109(7)
Useful grep Options
110(2)
Working with Regular Expressions
112(4)
Finding Files with locate
116(1)
Fast Filename Search with locate
116(1)
Using find to Explore Your Filesystem
117(9)
Matching by File Size
118(3)
Exploring find Permission Strings
121(1)
Using find to Identify Recently Changed Files
122(2)
find's Faithful Sidekick: xargs
124(2)
Further Refinements to find
126(1)
Shining a Light on Spotlight
126(9)
Listing Spotlight Metadata with mdls
127(4)
Finding Files with mdfind
131(1)
Making Spotlight Useful
132(3)
6 Redirecting I/O
135(18)
Standard Input and Standard Output
135(6)
Putting Text in a File
137(4)
Pipes and Filters
141(8)
wc
142(1)
tr
143(1)
grep
144(1)
Head and tail
145(1)
sort
145(2)
uniq
147(1)
Piping Output to a Pager
148(1)
Printing
149(4)
The Unix Way
149(4)
7 Multitasking
153(16)
Running a Command in the Background
154(6)
Checking on a Process
155(1)
ps
155(3)
top
158(2)
Canceling a Process
160(3)
kill
161(1)
killall
162(1)
Launching GUI Applications
163(6)
open
163(2)
Useful Starting Options for Use with open
165(1)
Making open More Useful
166(3)
8 Taking Unix Online
169(18)
Remote Logins
169(7)
Web Access
172(1)
Remote Access to Other Unix Systems
173(3)
Transferring Files
176(11)
Scp and rcp
176(1)
FTP
177(6)
Easy Shortcuts with New Remote Connection
183(4)
9 Of Windows and X11
187(10)
X11
188(7)
Using X11
190(2)
Differences Between OS X and X11
192(1)
Customizing X11
193(2)
GIMP, the X11 Graphics Editor
195(2)
10 Where to Go from Here
197(10)
Documentation
197(5)
The man Command
197(3)
Documentation on the Internet
200(2)
Books
202(1)
Customizing Your Unix Experience
202(5)
Shell Aliases and Functions
202(1)
Programming
203(2)
Perl, Python, and Ruby
205(1)
C and C++
205(2)
Index 207
Dave Taylor is a popular writer focused on both business and technology. A thirty year veteran of the Unix world, he's a columnist for "Linux Journal" and writes extensively about gadgets and technology at AskDaveTaylor.com. Founder of four Internet startups, author of twenty books, he's also an award-winning public speaker and film critic, when he's not busy being single dad to his three children.