Create bookmark
Unix in a Nutshell
Notes
Please login to add notes
- Table of Contents
- + Preface
- I
-
+
Introduction
-
+
Unix Commands
- + Introduction
-
+
Alphabetical Summary of Common Commands
- aclocal
- apropos
- ar
- as
- at
- atq
- atrm
- autoconf
- autoheader
- automake
- awk
- banner
- basename
- bash
- batch
- bc
- biff
- bison
- bzip2
- cal
- calendar
- cancel
- cat
- cc
- cd
- chgrp
- chmod
- chown
- cksum
- clear
- cmp
- comm
- cp
- cpio
- crontab
- csh
- csplit
- ctags
- curl
- cut
- date
- dc
- dd
- df
- diff
- diff3
- dig
- dirname
- dos2unix
- du
- echo
- ed
- egrep
- eject
- emacs
- env
- etags
- evim
- ex
- expand
- expr
- factor
- false
- fdformat
- fgrep
- file
- find
- finger
- flex
- fmt
- ftp
- g++
- gcc
- gcore
- gdb
- getconf
- getopts
- gettext
- ghostscript
- gprof
- grep
- groff
- groups
- gs
- gunzip
- gzcat
- gzip
- head
- hexdump
- hostname
- iconv
- id
- info
- join
- kill
- ksh
- ld
- ldd
- less
- lex
- link
- ln
- locale
- locate
- logger
- login
- logname
- look
- lp
- lpq
- lpr
- lprm
- lpstat
- ls
- m4
- mailx
- make
- man
- mesg
- mkdir
- mkisofs
- mktemp
- more
- mount
- msgfmt
- mv
- nawk
- nice
- nl
- nm
- nohup
- nroff
- od
- passwd
- paste
- patch
- pathchk
- pax
- perl
- pr
- printenv
- printf
- ps
- pwd
- python
- r Commands
- rcs
- reset
- rm
- rmdir
- rsync
- samba
- scp
- screen
- script
- sdiff
- sed
- sftp
- sh
- size
- sleep
- soelim
- sort
- spell
- split
- ssh
- ssh-add
- ssh-agent
- ssh-keygen
- strings
- strip
- stty
- su
- tail
- talk
- tar
- tcsh
- tee
- telnet
- test
- time
- touch
- tr
- troff
- true
- tset
- tty
- type
- umask
- uname
- umount
- unexpand
- uniq
- units
- unix2dos
- unzip
- uptime
- users
- uudecode
- vi
- view
- vim
- vimdiff
- w
- wait
- wc
- whatis
- which
- who
- whoami
- xargs
- xgettext
- yacc
- zcat
- zip
- zipinfo
- + Alphabetical Summary of Solaris Commands
- + Alphabetical Summary of GNU/Linux Commands
- + Alphabetical Summary of Mac OS X Commands
- + Alphabetical Summary of Java Commands
- + The Unix Shell: An Overview
-
+
The Bash and Korn Shells
- Overview of Features
- + Invoking the Shell
-
+
Syntax
- Functions
- + Variables
- + Arithmetic Expressions
- + Command History
- Job Control
- Command Execution
- Restricted Shells
-
+
Built-in Commands (Bash and Korn Shells)
- !
- #
- #!shell
- :
- .
- [[]]
- name()
- alias
- autoload
- bind
- bg
- break
- builtin
- builtin
- caller
- case
- cd
- command
- compgen
- complete
- continue
- declare
- dirs
- disown
- disown
- do
- done
- echo
- echo
- enable
- esac
- eval
- exec
- exit
- export
- false
- fc
- fc
- fg
- fi
- for
- for
- function
- functions
- getconf
- getopts
- hash
- hash
- help
- hist
- history
- history
- if
- integer
- jobs
- kill
- let
- local
- login
- logout
- nameref
- nohup
- popd
- printf
- pwd
- pushd
- r
- read
- readonly
- redirect
- return
- select
- set
- shopt
- shift
- sleep
- source
- stop
- suspend
- test
- time
- times
- times
- trap
- true
- type
- type
- typeset
- ulimit
- umask
- unalias
- unset
- until
- wait
- whence
- while
- filename
-
+
tcsh: An Extended C Shell
- Overview of Features
- + Invoking the Shell
- + Syntax
-
+
Variables
- + Expressions
-
+
Command History
- + Command-Line Manipulation
- Job Control
-
+
Built-in Commands
- @
- #
- #!
- :
- alias
- alloc
- bg
- bindkey
- break
- breaksw
- built-ins
- bye
- case
- cd
- chdir
- complete
- continue
- default
- dirs
- echo
- echotc
- else
- end
- endif
- endsw
- eval
- exec
- exit
- fg
- filetest
- foreach
- glob
- goto
- hashstat
- history
- hup
- if
- jobs
- kill
- limit
- log
- login
- logout
- ls-F
- newgrp
- nice
- nohup
- notify
- onintr
- popd
- printenv
- pushd
- rehash
- repeat
- sched
- set
- setenv
- settc
- setty
- shift
- source
- stop
- suspend
- switch
- telltc
- termname
- time
- umask
- unalias
- uncomplete
- unhash
- unlimit
- unset
- unsetenv
- wait
- watchlog
- where
- which
- while
-
+
Package Management
- II
- + Pattern Matching
-
+
The Emacs Editor
- + Conceptual Overview
- Command-Line Syntax
-
+
Summary of Commands by Group
- File-Handling Commands
- Cursor-Movement Commands
- Deletion Commands
- Paragraphs and Regions
- Stopping and Undoing Commands
- Transposition Commands
- Search Commands
- Capitalization Commands
- Word-Abbreviation Commands
- Buffer-Manipulation Commands
- Window Commands
- Special Shell Characters
- Indentation Commands
- Centering Commands
- Macro Commands
- Basic Indentation Commands
- Detail Information Help Commands
- Help Commands
- + Summary of Commands by Key
- Summary of Commands by Name
-
+
The vi, ex, and vim Editors
- Conceptual Overview
- + Command-Line Syntax
- + Review of vi Operations
-
+
vi Commands
- + vi Configuration
- + ex Basics
-
+
Alphabetical Summary of ex Commands
- abbreviate
- append
- args
- bdelete
- buffer
- buffers
- cd
- center
- change
- close
- copy
- delete
- edit
- file
- fold
- foldclose
- foldopen
- global
- hide
- insert
- join
- jumps
- k
- left
- list
- map
- mark
- marks
- mkexrc
- move
- new
- next
- nohlsearch
- number
- only
- open
- preserve
- previous
- put
- qall
- quit
- read
- read
- recover
- redo
- resize
- rewind
- right
- sbnext
- sbuffer
- set
- shell
- snext
- source
- split
- sprevious
- stop
- substitute
- suspend
- sview
- t
- tag
- tags
- unabbreviate
- undo
- unhide
- unmap
- v
- version
- view
- visual
- visual
- vsplit
- wall
- wnext
- write
- write
- wq
- wqall
- X
- xit
- yank
- z
- &
- @
- =
- !
- <>
- ~
- address
- ENTER
- + The sed Editor
-
+
The awk Programming Language
- Conceptual Overview
- + Command-Line Syntax
- + Patterns and Procedures
- Built-in Variables
- Operators
- + Variable and Array Assignment
- User-Defined Functions
- + Gawk-Specific Features
- Implementation Limits
- Group Listing of awk Functions and Commands
-
+
Alphabetical Summary of awk Functions andCommands
- #
- and
- asort
- asorti
- atan2
- bindtextdomain
- break
- close
- compl
- continue
- cos
- dcgettext
- dcngettext
- delete
- do
- exit
- exp
- extension
- fflush
- for
- for
- function
- gensub
- getline
- gsub
- if
- index
- int
- length
- log
- lshift
- match
- mktime
- next
- nextfile
- or
- printf
- rand
- return
- rshift
- sin
- split
- sprintf
- sqrt
- srand
- strftime
- strtonum
- sub
- substr
- system
- systime
- tolower
- toupper
- while
- xor
- + Output Redirections
- Source Code
- III
- + Source Code Management: AnOverview
-
+
The Revision Control System
-
+
The Concurrent Versions System
-
+
The Subversion Version Control System
-
+
The GNU make Utility
-
+
The GDB Debugger
- + Conceptual Overview
- Command-Line Syntax
- + Initialization Files
- + GDB Expressions
- The GDB Text User Interface
- + Group Listing of GDB Commands
-
+
Summary of set and show Commands
- annotate
- architecture
- args
- auto-solib-add
- auto-solib-limit
- backtrace
- breakpoint
- can-use-hw- watchpoints
- case-sensitive
- coerce-float-to- double
- commands
- complaints
- confirm
- convenience
- copying
- cp-abi
- debug-file- directory
- demangle-style
- directories
- disassembly- flavor
- editing
- environment
- exec-done- display
- extension- language
- follow-fork- mode
- gnutarget
- height
- history
- input-radix
- language
- listsize
- logging
- max-user-call- depth
- opaque-type- resolution
- osabi
- output-radix
- overload- resolution
- pagination
- paths
- prompt
- radix
- scheduler- locking
- solib-absolute- prefix
- solib-search- path
- step-mode
- stop-on-solib- events
- symbol- reloading
- trust-readonly- sections
- tui
- values
- variable
- verbose
- version
- warranty
- watchdog
- width
- write
- Summary of the info Command
-
+
Alphabetical Summary of GDB Commands
- add-symbol-file
- advance
- apropos
- attach
- awatch
- backtrace
- break
- call
- catch
- cd
- clear
- commands
- complete
- condition
- continue
- core-file
- define
- delete
- detach
- directory
- disable
- disassemble
- display
- document
- dont-repeat
- down
- down-silently
- echo
- edit
- else
- enable
- end
- exec-file
- fg
- file
- finish
- focus
- forward-search
- frame
- generate-core- file
- handle
- hbreak
- help
- if
- ignore
- inspect
- info
- jump
- kill
- layout
- list
- macro
- make
- mem
- next
- nexti
- nosharedlibrary
- output
- path
- print-object
- printf
- ptype
- pwd
- quit
- rbreak
- refresh
- return
- reverse-search
- run
- rwatch
- search
- section
- select-frame
- set
- sharedlibrary
- shell
- show
- signal
- silent
- source
- step
- stepi
- symbol-file
- tbreak
- tcatch
- thbreak
- thread
- tty
- tui
- undisplay
- unset
- until
- up
- up-silently
- update
- watch
- whatis
- where
- while
- winheight
- x
- + Writing Manual Pages
- IV
- ISO 8859-1 (Latin-1) CharacterSet
- + Bibliography
- Index
As an open operating system, Unix can be improved on by anyone and everyone: individuals, companies, universities, and more. As a result, the very nature of Unix has been altered over the years by numerous extensions formulated in an assortment of versions. Today, Unix encompasses everything from Sun's Solaris to Apple's Mac OS X and more varieties of Linux than you can easily name.
The latest edition of this bestselling reference brings Unix into the 21st century. It's been reworked to keep current with the broader state of Unix in today's world and highlight the strengths of this operating system in all its various flavors.
Detailing all Unix commands and options, the informative guide provides generous descriptions and examples that put those commands in context. Here are some of the new features you'll find in Unix in a Nutshell, Fourth Edition:
Solaris 10, the latest version of the SVR4-based operating system, GNU/Linux, and Mac OS X
Bash shell (along with the 1988 and 1993 versions of ksh)
tsch shell (instead of the original Berkeley csh)
Package management programs, used for program installation on popular GNU/Linux systems, Solaris and Mac OS X
GNU Emacs Version 21
Introduction to source code management systems
Concurrent versions system
Subversion version control system
GDB debugger
As Unix has progressed, certain commands that were once critical have fallen into disuse. To that end, the book has also dropped material that is no longer relevant, keeping it taut and current.
If you're a Unix user or programmer, you'll recognize the value of this complete, up-to-date Unix reference. With chapter overviews, specific examples, and detailed command.
Test the closed alpha on paperc.com
Book Details
Authors
Categories
Computers > Operating Systems > UNIX
Publishers
Publication year : 2008
License: All rights reserved ©
Times read: 434

