A Practical Guide to UNIX for Mac OS X Users

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

S filename extension

s filename extension 2nd 3rd 4th

Safari browser 2nd 3rd

safedit shell script

Samba

     defined

     NBT

     NetBIOS

     share

     SMB

     Windows share

     WINS

savehist variable 2nd

sbin directory

sched builtin

Scheduling jobs

Schema

sci.med newsgroup

scp utility 2nd

Screen

     file

     refresh

script utility

Script, shell. [See Shell, script]

Scroll

Scrollbar

sdiff utility

Search

    engine

         database

         defined

         find a

         index

         Web crawler

     keyword using apropos

     path

     string using grep

     string using vi 2nd

Secondary prompt

secure file 2nd

securetty file

Security

     access permission 2nd

     ACL 2nd

     authentication

     back door

     checksum

     cipher

     ciphertext

     cleartext

     cookie

     cracker

     cryptography

    cypher. [See Security; cipher]

     DDoS attack

     DoS attack

     finger utility

     firewall

     host based trust

     host, trusted

     hosts.equiv file

     Internet, root access

     IP spoofing

     IPng

     IPv6

     Kerberos

     kill

     locktty script

     login account

     Mac OS X features

     PAM

     password 2nd

     PATH and Superuser

     PATH variable

     rexecd daemon

     root access, Internet

     RSA

     setgid

     setuid 2nd

     spoofing

    ssh. [See ssh]

     su utility

     sudo utility

     Superuser and PATH

     telnet

     Trojan horse 2nd

     trust

     trusted host

     virtual private network

     virus

     VPN

     wiping a file

     worm 2nd

    xinetd daemon. [See xinetd daemon]

sed utility 2nd

Segment, network

select control structure

self-assigned IP address

sendmail utility

sendmail, masquerade

Separating commands

Server

     defined

     mail list 2nd

    Message Block Protocol. [See Samba]

     name 2nd

     process

     proxy

     setting up

Service, directory

Services

     daemons providing

     Internet

     network

     nsswitch.conf file

services database

services file 2nd 3rd

Session

     defined

     failsafe

set builtin 2nd 3rd 4th 5th 6th 7th 8th

Set group ID. [See Setgid]

Set user ID. [See Setuid]

setenv builtin 2nd 3rd

SetFile utility

Setgid

     about

     defined

     display using ls

     permission

     root, files belonging to the group 2nd

Setuid

     about 2nd

     at

     crontab

     defined

     finding files using find

     grant privileges

     ls display of

     root, files owned by 2nd

Sexillion

sh filename extension

sh Shell 2nd 3rd

sh utility

shar shell script

Share

share directory

Shared

     library, creating

     library, gcc

     library, using

     network topology

     object, filename extension

Shell

     about

     archive

     arithmetic (bash)

     calling program, name of

    command

         grouping 2nd

         interpreter

         separation

         substitution 2nd

     comment

     comparing strings

    control structure

         break

         case 2nd

         continue

         do 2nd 3rd 4th

         done 2nd 3rd 4th

         elif

         else

         esac

         fi 2nd

         for 2nd 3rd

         for...in 2nd

         goto

         if 2nd 3rd 4th

         if...then

         if...then...elif 2nd

         if...then...else 2nd

         in

         switch

         then 2nd 3rd

         until

         while 2nd 3rd

     defined

     environment variable 2nd

     exit from

     features

     function 2nd

     job control

    keyword

         break

         breaksw

         case

         continue

         default

         else

         endif

         endsw

         switch

         then

         variable

         while

     login 2nd 3rd 4th 5th

     name of the calling program

    options. [See Shell; features]

    parameter

         about

         positional

         special

     prompt 2nd 3rd 4th

     readonly variable

     sh 2nd 3rd

     sleep

     strings, comparing

     user-created variable

    variable. [See Shell variable]

Shell script

     # comment

     #! shell to use

     /dev/tty for a terminal

     about 2nd

     addbanner

     bash

     birthday

     bundle

     chkargs 2nd

     cleanup

     command_menu

     comment

     count

     cpdir

     create

     debug

     defined

     double quotation marks 2nd

     error message 2nd

     executing 2nd

     find_uid

     finder

     Here document

     indent

     infinite loop

     invocation

     is_ordfile

     links

     locktty 2nd

     makepath

     menu

     out

     PATH usage

     quiz

     quote in 2nd 3rd 4th

     read user input

     recursion

     rename

     running a

     safedit

     shar

     specifying a shell

     temporary filename 2nd

     usage message 2nd 3rd 4th

     user input

     whos

     whoson

     word_count

     word_usage

SHELL variable 2nd

Shell variable

     $!

     $# 2nd 3rd 4th

     $#argv

     $$ 2nd 3rd 4th

     $* 2nd 3rd

     $0

     $<

     $? 2nd

     $@ 2nd

     argv

     autocorrect

     autolist 2nd

     autologout

     BASH_ENV

     CDPATH 2nd

     cdpath 2nd 3rd

     COLUMNS

     correct

     CVSROOT

     cwd

     dirstack

     dunique

     DYLD_LIBRARY_PATH

     echo

     EDITOR 2nd

     ENV

     FCEDIT

     fignore

     filec

     gid

     histfile 2nd 3rd

     HISTFILESIZE

     histlit 2nd

     history 2nd

     HISTSIZE

     HOME 2nd 3rd 4th 5th

     home

     IFS

     ignoreeof 2nd

     input_line

     INPUTRC

     keyword

     LESS

     LINES

     listjobs

     listlinks

     loginsh

     LOGNAME

     MAIL

     mail

     MAILCHECK

     MAILPATH

     MAILTO

     MANPATH

     naming

     nobeep

     noclobber 2nd 3rd

     noglob

     nonomatch

     notify

     OLDPWD

     OPTARG

     OPTIND

     owd

     PAGER 2nd

    PATH

         about

         builtins do not use

         example

         find executables using which

         keyword shell variable

         login

         security

         tcsh

     path

     positional parameter

     PRINTER

     prompt

     prompt2

     prompt3

     PS1 2nd

     PS2 2nd

     PS3

     PS4

     pushdsilent

     pushdtohome

     PWD

     quoting

     RANDOM

     readonly

     REPLY 2nd

     rmstar

     savehist 2nd

     SHELL 2nd

     shell

     shlvl

     status

     switches

     tcsh 2nd

     tcsh

     TERM 2nd 3rd

     time

     tperiod 2nd

     user

     verbose

     version

     VIMINIT

     visiblebell

     VISUAL

     watch

     who

shell variable

shells file

shift builtin 2nd 3rd 4th

shlvl variable

Short-circuiting operator

Shortcut. [See Link]

shutdown utility

Signal

     defined 2nd

     hang up

     kill

     list of

     names 2nd

     quit

     software termination

     TERM

     terminal interrupt

Silicon Graphics

Simple filename 2nd 3rd 4th

Single quotation mark 2nd

Single versus double quotation marks

Single-user

     about

     maintenance

     Superuser

     system

Size of file, display using ls

Skip to top of page

sleep utility 2nd

Sleep, shell 2nd

Slice. [See Partition]

SLIP protocol

SMB. [See Samba]

smbd daemon

Smiley

SMTP

Snap, window

Sneakernet

Sniff

soc.singles newsgroup

Socket

     about

     UNIX domain

SOCKS

Soft link. [See Symbolic; link]

Software termination signal

Sort

sort utility 2nd 3rd 4th 5th 6th

source builtin 2nd

Source code management

Source repository

SPACE 2nd

SPACE Boolean operator 2nd

Spam

     defined

     whois and

Sparse file 2nd

Spawn. [See Fork]

Special

     aliases

     character

         *

         ?

         []

         defined 2nd

         filename generation

         Here document

         pathname expansion

         quoting 2nd

         regular expressions

         standard input

     file 2nd

         block

         character

     parameters, shell 2nd

     pathname

Speed, Internet

Spinner

splint utility

split utility

Splitting, word

Spontaneous process

Spoofing, IP

Spool

spool directory 2nd 3rd

SQL

Square bracket

     defined

     test

ssh utility 2nd 3rd 4th

sshd daemon 2nd

Stack

     defined

     directory, manipulation 2nd

     LIFO

     PAM

Stallman, Richard 2nd 3rd 4th 5th 6th

Stand-alone computer

Standard

     directories and files

     error 2nd 3rd

         defined 2nd

         exec

         file descriptor 2nd

         redirect

         shell script

         trap

    input

         defined 2nd

         exec

         file descriptor 2nd

         pipe (|)

         redirect

         special character

    output

         append

         defined 2nd

         exec

         file descriptor 2nd

         pipe (|)

         redirect 2nd 3rd

Standards, option handling

Start

     emacs

     vim

Startup disk 2nd

Startup file

     .bash_login file

     .bash_logout file

     .bash_profile file 2nd

     .bashrc file 2nd 3rd

     .cshrc file 2nd

     .emacs 2nd 3rd 4th

     .history file 2nd

     .inputrc file

     .login file 2nd 3rd

     .logout file 2nd

     .profile file 2nd

     .tcshrc file 2nd

     .vimrc file 2nd

    /etc

         bashrc file 2nd

         csh.cshrc file

         csh.login file

         csh.logout file

         cshrc

         login

         profile file 2nd 3rd

     about

     bash

     BASH_ENV variable

     defined

     ENV variable

     listing

     source to execute

     tcsh

     vim

     VIMINIT variable

stat utility

stat() system call 2nd 3rd

Static IP address

Statically linked library

Status

     exit

     line

     line, vim

status variable

stdio.h C header file

Steele, Guy

Sticky bit 2nd

Stop a job

Stop a program

stop builtin

Streaming tape

Streams. [See Connection-oriented protocol]

String

     comparing

     defined

     double quotation marks

     finding with grep

     pattern matching (bash)

     variable

     variable, array

strings utility

Stroustrup, Bjarne

Structure, data

Structured Query Language. [See SQL]

stty utility 2nd

Stylesheet. [See CSS]

su utility 2nd

Subdirectory 2nd

Subnet

     about

     address

     defined 2nd

     mask 2nd

     number

     specifying

Subpixel hinting

Subroutine. [See Procedure]

Subshell 2nd 3rd 4th

Substitution [See also Expansion]

     command 2nd

     parameter

sudoers file

Sun Microsystems

Superblock

Superserver

Superserver daemon. [See xinetd daemon]

Superuser

     about

     becoming

     defined 2nd

     explained

     multiuser mode

     password, changing a user's

     PATH, and security

     powers

     priority 2nd

     privileges

     prompt

     setuid

     single-user mode

     sudo utility

suspend builtin

Suspend key 2nd 3rd 4th 5th 6th 7th 8th

SVID. [See System; V Interface Definition]

Swap

     defined

     file, vim

     space

switch control structure

Switch. [See Network; switch]

Switching hub

Symbol table

Symbolic

     constant

     debugger

     hostname

     link 2nd 3rd 4th 5th 6th

         creating using ln

         defined 2nd

         deleting using rm

         tcsh

symlink. [See Symbolic; link]

sync utility

Syntax, command line

sysctl utility 2nd

syslog utility

syslog.conf file

syslogd daemon 2nd

System

    administration

         client, specifying

         configuration file rules

         cron utility

         dmesg utility 2nd

         filesystem repair

         halt utility 2nd

         host, specifying

         kill builtin 2nd

         killall utility

         more information

         multiuser mode

         multiuser/graphics mode

         newfs utility

         reboot utility

         rpcinfo utility

         setuid files, finding

         shutdown utility

         single-user mode

         startup scripts

         su utility

         subnet, specifying

         sync utility

         system does not boot

         Trojan horse

         umask builtin

         uname utility

         xinetd daemon

    administrator

         about

         defined

         powers 2nd

         responsibilities

         Superuser

     boot

     bring down

     bring up

    call

         about 2nd 3rd

         bad, trapping

         C, from

         chmod()

         chown()

         close()

         creat()

         defined 2nd

         exec() 2nd

         exit()

         filesystem operations

         fork

         fork() 2nd 3rd 4th

         getpid()

         getppid()

         kill()

         lseek()

         manual section

         nice()

         open()

         process control

         read() 2nd

         stat() 2nd 3rd

         tracing with ktrace

         unlink()

         wait()

         write() 2nd 3rd 4th

     console 2nd

     crash

     dataless

     does not boot

     load average

     maintenance

     mode

     operation

     performance

     Preferences application, panes

     programmer

     shutdown

     single-user

     V Interface Definition

     V UNIX

     well-maintained

System directory

system services database

system.log file

Категории