S


SAC (Service Access Controller), 428

SAF (Service Access Facility), 427–431

SAM (System Administration Manager), 360, 362

Samba suite, 534–535

sar command, 392–393

sar -d command, 392

sar -u command, 393

Scalar variables, in Perl, 645–649

Scheduler parameters, displaying, 433

Scheduling commands with cron, 364–365

Scheduling processes, 309–317

Scientific and engineering applications, 788

SCO (Santa Cruz Operation), 11, 24–25

SCO Group, 11

SCO lawsuit, 14

Screen-oriented mail programs, 229–238

Scribus program, 761–762

Scribus program desktop, 762

script command, 575

Scripting language

Perl as, 643

Python as, 675

Scripts. See Shell scripts

Secondary prompt, 101

Secure NFS, 447, 513–514

Secure RPC, 447, 513

Secure shell, 483

Secure signatures, PGP, 345

Security

as relative, 328

of Berkeley Remote Commands, 249–250

host-level, 250

system, 327–356

user-level, 250

Security domains level of security, 354

Security guidelines for users, 351–352

Security levels, Orange book, 353–354

Security tips for system administrators, 395–397

sed (stream editor) program, 617, 636–642

editing commands, 637

how it works, 636

removing XML tags, 638–639

replacing strings, 637

selecting lines, 637

using with awk, 638–640

select command, 606–607

Semaphores, 319

sendmail, 506–508

mail domains, 508

mail environment, 483

monitoring performance of, 507

networked mail directories, 507

security of, 490

SMTP set up, 507–508

worms in, 350

Server-side web applications, 817–827

Servers, 440–443, 445

UNIX variants on, 34

Windows NT vs. UNIX system, 32

Service denial attacks, 516

Services

configuring, 428–429

managing, 427–433

Serving web documents, explained, 457

set command, 114, 595

set command with noclobber option, 117, 120

Sets, in Python, 677

setuid programs, 395–397

setuname command, 372

s5 file system type, 404–405

sgid (set group ID) permission, 328–330

sh configuration, 109–113

sh (Bourne) shell, 93–94

Sh variables, 113–117

sh -x command, 615–616

shadow file (/etc/shadow), 334–335

share command, 448–449, 453, 512–513

shareall command, 449

Shared objects, 707

Shared resources

browsing, 453–454

displaying, 452–453

Shareware, 755–756

Shell configuration file samples, 110–113

Shell input, field separator for, 608

Shell input and output, 607–609

Shell language vs. programming languages, 585–586

Shell positional parameters, 593–595

Shell scripts, 585–616

command-line options in, 610–611

with comments, 588–589

creating, 586

debugging, 615–616

example, 586–587

exiting from, 601

explained, 93, 585

making executable, 587

running in current shell, 588

storing and running, 178, 207

Shell variables, 113–120

Shells, 5, 93–131

common, 93–94, 130

configuring, 109–113

explained, 93

interactive, 110

invoking explicitly, 587–588

running, 94–97

running scripts in current, 588

specifying, 587

table of common, 130

what it does, 95–96

shift function (Perl), 651

showmount -e command, 453–454

Shutdown, system, 373–374

shutdown command, 52, 375–376, 489

Signals, 317–320

to a process, 308

thirty most common, 318

SIGTERM (software termination signal), 308

Silicon Graphics, 26

Simple/general/extensible UNIX, 8

Single quotes ('), 127, 129

Single UNIX Specification, 16–18, 33

Single UNIX Specification Version 2, 17

Single UNIX Specification Version 3, 17–18

Single-mode editor, emacs as, 150

Single-user states, 373

Slackware, 19

Slave DNS servers, 503

sleep command, 314

SLIP (Serial Line Internet Protocol), 268

SMC (System Management Console), 359, 361

SMIT (System Management Interface Tool), 360–361

SMTP (Simple Mail Transfer Agent), 507–508

Snail mail (smail), 296

Software (add-on), 755–790

commercial, 755–756

open-source, 756–757

Software emulators, 531

Software tools, 4–7.

See also Commands

Solaris, 21–22, 39

Solaris 10, 22

Solaris file system type, 405

Solaris SMC (System Management Console), 359, 361

Solaris system administration menus, 359

sort command, 102, 562–564

sort -f command, 563

sort function (Perl), 651

sort -n command, 563

sort -r command, 563–564

sort -t command, 564

sort -u command, 564

sort uniq command, 565

Sorting file contents, 562–565

Sound and video applications (GNOME), 184–185

Sound and video applications (KDE), 215–216

Source control with CVS, 720–723

Special characters

in Perl, 672

viewing files with, 64

Special files, 62

Special permissions, 81

Special variable expansion, 590–591

Special variables for shell programs, 591–592

spell command, 573–574

split function (Perl), 664

Spoofs of the network, 516

Spooling, explained, 89

Spreadsheet applications, 765

Squid proxy server, 517–518

SRI-NIC, 500

SSH (Secure Shell), 267–268, 490

ssh command, 267–268

Stack, explained, 581

Standard error, 103–105

Standard error redirection, 104–105

Standard input, 9

Perl variables from, 648

in Python, 688–689

using paste with, 560

Standard input/output/error, in Python, 690–691

Standard I/O (input/output), 99–105

in awk, 620, 633–636

and background jobs, 106–107

in Perl, 657

in Python, 688–692

shell, 607–609

in UNIX vs. DOS, 527

Standard I/O model, 99

Standard output, 9, 574–575

Standard utilities, 7

Standards, UNIX, 14–18

StarOffice, 758

Startup, system, 373–374

Startup directories, 374

Startup (S) scripts, 374

Stateless service, NFS as, 446

Static HTML, 794

Statistically linked libraries, 707

Status directory, 463

Sticky bit, 394–395

Sticky windows, 192

stop command, 108

Stopping a command, 45

Storage blocks (file system), 404

Storage media

managing, 406–409

UNIX file system and, 401–406

Stored information, managing, 401–427

String concatenation, in Perl, 646

String methods, in Python, 681–682

String operators, in Python, 680–681

String tests, 599

Strings, 592–593

in awk, 628–629

in Java, 743

in Perl, 646–648

in Python, 679–682

replacing with sed, 637

strings command, 568–569

Structured protection level (Orange book), 354

Style sheets for HTML, 813–817

su command, 349

su-command, 370

sub keyword, in Perl, 656

Subdirectories, 57

substr function (Perl), 647–648

sudo command, 396

suexec feature of Apache, 473–474

suexec.log file (Apache), 480

suid (set user ID) permission, 328–330

suid security problems, 330

Sun Microsystems, 21–22

SunOS, 21

SunSoft, 21

Superusers, 370

administration of, 370–371

protecting, 395–396

SUSE Linux, 39

SVID (System V Interface Definition), 14–15

Swapper, explained, 307

switch statement, in Java, 736

Sybase, 768

Symbolic links (symlinks), 61, 71–72, 256

Syntactic analyzer, of gcc compiler, 708

Syntax error messages, 615

Sys module (Python), 690–691

SYS process class, 321

sysadm administrative logins, 372–373

sysdef utility, 390

System. See UNIX System

System activity reporting, 392–393

System administrator, 41, 395–397

System administrator security tips, 395–397

System call, 6, 306

System daemons

cron facility, 311

explained, 312

System definition information, displaying, 389–390

System log file handling, 415

System login names, 333

System name

displaying, 388

setting, 372

System security, 327–356

System security levels, Orange book, 353–354

System services

configuring, 428–429

managing, 427–433

System settings (KDE), 216

System software installation, 367–369

System startup directory, 463

System state 5 (firmware state), 373

System state 0 (power-down state), 373

System states

changing, 373–374

displaying, 389

table of, 375

System tools (GNOME), 185–187

System tools (KDE), 217–218

System usage, accounting for, 429–431

System V Release 5, 25

System V Verification Suite, 14




UNIX. The Complete Reference
UNIX: The Complete Reference, Second Edition (Complete Reference Series)
ISBN: 0072263369
EAN: 2147483647
Year: 2006
Pages: 316

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net