فهرست ابزارهای یونیکس

این فهرستی از ابزارهای یونیکس مشخص شده توسط IEEE Std 1003.1-2008، که قسمتی از Single UNIX Specification (SUS) است. این ابزارهای می‌توانند بر سیستم‌عامل‌های یونیکس و اکثر سیستم‌عامل‌های شبهه‌یونیکس یافت شوند.
فهرست
+ IEEE Std 1003.1-2008 utilities
نام
رده
توضیحات
اولین دیده شدن
admin
SCCS
Create and administer SCCS files
alias
Misc
Define or display aliases
ar
Misc
Create and maintain library archives
asa
Text Processing
Interpret carriage-control characters
at
Process Management
Execute commands at a later time
Version 7 AT-T UNIX
awk
Text processing
Pattern scanning and processing language
Version 7 AT-T UNIX
basename
Filesystem
Return non-directory portion of a pathname
batch
Process Management
Schedule commands to be executed in a batch queue
bc
Misc
Arbitrary-precision arithmetic language
bg
Process Management
Run jobs in the background
c99
C Programming
Compile standard C programs
cal
Misc
Print a calendar
Version 5 AT-T UNIX
cat
Filesystem
Concatenate and print files
Version 1 AT-T UNIX
cd
Filesystem
Change the working directory
cflow
C Programming
Generate a C-language flowgraph
chgrp
Filesystem
Change the file group ownership
chmod
Filesystem
Change the file modes/attributes/permissions
Version 1 AT-T UNIX
chown
Filesystem
Change the file ownership
Version 1 AT-T UNIX
cksum
Filesystem
Write file چک‌سام and sizes
4.4BSD
cmp
Filesystem
Compare two files
Version 1 AT-T UNIX
comm
Text Processing
Select or reject lines common to two files
Version 4 AT-T UNIX
command
Shell Programming
Execute a simple command
compress
Filesystem
Compress data
4.3BSD
cp
Filesystem
Copy files
Version 1 AT-T UNIX
crontab
Misc
Schedule periodic background work
csplit
Text Processing
Split files based on context
PWB UNIX
ctags
C Programming
Create a tags file
3.0BSD
cut
Shell Programming
Cut out selected fields of each line of a file
cxref
C Programming
Generate a C-language program cross-reference table
date
Misc
Write the date and time
Version 1 AT-T UNIX
dd
Filesystem
Convert and copy a file
delta
SCCS
Make a delta (change) to an SCCS file
df
Filesystem
Report free disk space
Version 1 AT-T UNIX
diff
Text processing
Compare two files
dirname
Filesystem
Return the directory portion of a pathname
du
Filesystem
Estimate file space usage
Version 1 AT-T UNIX
echo
Shell programming
Write arguments to standard output
ed
Text processing
The standard text editor
Version 1 AT-T UNIX
env
Misc
Set the environment for command invocation
ex
Text processing
Text editor
BSD
expand
Text Processing
Convert tabs to spaces
expr
Shell Programming
Evaluate arguments as an expression
false
Shell programming
Return false value
fc
Misc
Process the command history list
fg
Process Management
Run jobs in the foreground
file
Filesystem
Determine file type
Version 4 AT-T UNIX
find
Filesystem
Find files
Version 1 AT-T UNIX
fold
Text processing
Filter for folding lines
fort77
FORTRAN77 Programming
فورترن compiler
fuser
Process Management
List process IDs of all processes that have one or more files open
gencat
Misc
Generate a formatted message catalog
get
SCCS
Get a version of an SCCS file
getconf
Misc
Get configuration values
getopts
Shell Programming
Parse utility options
grep
Misc
Search text for a pattern
hash
Misc
Remember or report utility locations
head
Text processing
Copy the first part of files
PWB UNIX
iconv
Text processing
Codeset conversion
id
Misc
Return user identity
4.4BSD
ipcrm
Misc
Remove a message queue, semaphore set, or shared memory segment identifier
ipcs
Misc
Report interprocess communication facilities status
jobs
Process Management
Display status of jobs in the current session
join
Text Processing
Merges two sorted text files based on the presence of a common field
kill
Process Management
Terminate or signal processes
Version 3 AT-T UNIX
lex
C Programming
Generate programs for lexical tasks
link
Filesystem
Create a hard link to a file
Version 1 AT-T UNIX
ln
Filesystem
Link files
Version 1 AT-T UNIX
locale
Misc
Get locale-specific information
localedef
Misc
Define locale environment
logger
Shell programming
Log messages
logname
Misc
Return the users login name
4.4BSD
lp
Text Processing
Send files to a printer
ls
Filesystem
List directory contents
Version 1 AT-T UNIX
m4
Misc
Macro processor
PWB UNIX
mailx
Misc
Process messages
Version 1 AT-T UNIX
make
Programming
Maintain, update, and regenerate groups of programs
man
Misc
Display system documentation
mesg
Misc
Permit or deny messages
Version 1 AT-T UNIX
mkdir
Filesystem
Make directories
Version 1 AT-T UNIX
mkfifo
Filesystem
Make FIFO special files
4.4BSD
more
Text processing
Display files on a page-by-page basis
mv
Filesystem
Move files
Version 1 AT-T UNIX
newgrp
Misc
Change to a new group
Version 6 AT-T UNIX
nice
Process Management
Invoke a utility with an altered nice value
Version 4 AT-T UNIX
nl
Text Processing
Line numbering filter
nm
C Programming
Write the name list of an آبجکت‌فایل
nohup
Process Management
Invoke a utility immune to hangups
od
Misc
Dump files in various formats
Version 1 AT-T UNIX
paste
Text processing
Merge corresponding or subsequent lines of files
Version 32V AT-T UNIX
patch
Text processing
Apply changes to files
pathchk
Filesystem
Check pathnames
pax
Misc
Portable archive interchange
4.4BSD
pr
Text processing
Print files
Version 1 AT-T UNIX
printf
Shell programming
Write formatted output
4.3BSD-Reno
prs
SCCS
Print an SCCS file
ps
Process Management
Report process status
Version 4 AT-T UNIX
pwd
Filesystem
print working directory - Return working directory name
qalter
Batch Utilities
Alter batch job
qdel
Batch Utilities
Delete batch jobs
qhold
Batch Utilities
Hold batch jobs
qmove
Batch Utilities
Move batch jobs
qmsg
Batch Utilities
Send message to batch jobs
qrerun
Batch Utilities
Rerun batch jobs
qrls
Batch Utilities
Release batch jobs
qselect
Batch Utilities
Select batch jobs
qsig
Batch Utilities
Signal batch jobs
qstat
Batch Utilities
Show status of batch jobs
qsub
Batch Utilities
Submit a script
read
Shell Programming
Read a line from standard input
renice
Process Management
Set nice values of running processes
4.0BSD
rm
Filesystem
Remove directory entries
Version 1 AT-T UNIX
rmdel
SCCS
Remove a delta from an SCCS file
rmdir
Filesystem
Remove directories
Version 1 AT-T UNIX
sact
SCCS
Print current SCCS file-editing activity
sccs
SCCS
Front end for the SCCS subsystem
sed
Text processing
Stream editor
Version 7 AT-T UNIX
sh
Shell programming
Shell, the standard command language interpreter
Version 7 AT-T UNIX (in earlier versions, sh was either the تامسون شل or the PWB shell)
sleep
Shell programming
Suspend execution for an interval
Version 4 AT-T UNIX
sort
Text Processing
Sort, merge, or sequence check text files
split
Misc
Split files into pieces
Version 3 AT-T UNIX
strings
C Programming
Find printable strings in files
strip
C Programming
Remove unnecessary information from executable files
stty
Misc
Set the options for a terminal
tabs
Misc
Set terminal tabs
PWB UNIX
tail
Text processing
Copy the last part of a file
PWB UNIX
talk
Misc
Talk to another user
4.2BSD
tee
Shell programming
Duplicate standard input
test
Shell programming
Evaluate expression
time
Process Management
Time a simple command
Version 3 AT-T UNIX
touch
Filesystem
Change file access and modification times
Version 7 AT-T UNIX
tput
Misc
Change terminal characteristics
System V
tr
Text processing
Translate characters
Version 4 AT-T UNIX
true
Shell programming
Return true value
tsort
Text processing
Topological sort
Version 7 AT-T UNIX
tty
Misc
Return users terminal name
Version 1 AT-T UNIX
type
Misc
Displays how a name would be interpreted if used as a command
ulimit
Misc
Set or report file size limit
umask
Misc
Get or set the file mode creation mask
unalias
Misc
Remove alias definitions
uname
Misc
Return system name
PWB UNIX
uncompress
Misc
Expand compressed data
4.3BSD
unexpand
Text Processing
Convert spaces to tabs
3.0BSD
unget
SCCS
Undo a previous get of an SCCS file
uniq
Text Processing
Report or filter out repeated lines in a file
Version 3 AT-T UNIX
unlink
Filesystem
Call the unlink function
Version 1 AT-T UNIX
uucp
Network
System-to-system copy
uudecode
Network
Decode a binary file
4.0BSD
uuencode
Network
Encode a binary file
4.0BSD
uustat
Network
uucp status inquiry and job control
uux
Process Management
Remote command execution
val
SCCS
Validate SCCS files
vi
Text processing
Screen-oriented (visual) display editor
BSD
wait
Process Management
Await process completion
wc
Text processing
Line, word and byte or character count
Version 1 AT-T UNIX
what
SCCS
Identify SCCS files
who
System Administration
Display who is on the system
Version 1 AT-T UNIX
write
Misc
Write to another users terminal
Version 1 AT-T UNIX
xargs
Shell Programming
Construct argument lists and invoke utility
PWB UNIX
yacc
C Programming
Yet another مترجم (رایانه) compiler
PWB UNIX
جی‌زیپ
Text Processing
Expand and concatenate data
پیوندهای خارجی
– configurable list of equivalent programs for *nix systems.
– explains the names of many Unix commands.