Skip to content
Category

Plan 9 commands

page 1
Q213970
AWK () is a scripting language designed for text processing and typically used as a data extraction and reporting tool. Like sed and grep, it is a filter, and it is a standard feature of most Unix-like operating systems. The shell command that runs the AWK processor is named .
Q305876
sed (short for stream editor) is a utility that transforms text via a script written in a relatively simple and compact programming language. It was developed from 1973 to 1974 by Lee E. McMahon of Bell Labs, and is available today for most operating systems. The functionality of sed is based on the scripting features of the interactive editor ed ("editor", 1971) and the earlier qed ("quick editor", 1965–66). It was one of the earliest tools to support regular expressions, and remains in use for text processing, most notably with the substitution command. Popular alternative tools for text man
Q283302
grep is a command-line utility for searching text for lines that match a regular expression. Its name comes from the ed command g/re/p (global, regular expression, print), which has the same effect. grep was originally developed for the Unix operating system, and is commonly available on Unix-like and some other systems such as OS-9. The shell command that runs the utility has the same name: .
chmod
' is a shell command for changing access permissions and special mode flags of files (including special files such as directories). The name is short for change mod'e where mode refers to the permissions and flags collectively.
rm
basic UNIX command used to remove objects such as files and directories
ls
ls is a shell command for listing files including special files such as directories. Originally developed for Unix and later codified by POSIX and Single UNIX Specification, it is supported in many operating systems today, including Unix-like variants, Windows (via PowerShell and UnxUtils), EFI, and MSX-DOS (via MSX-DOS2 Tools).
GNU gzip
gzip is a file format and a file compression program. The program uses the Deflate algorithm to compress and decompress a single file using the gzip file format.
cp
UNIX command for copying files and directories
diff
diff is a shell command that compares the content of files and reports differences. The term diff is also used to identify the output of the command and is used as a verb for running the command. To diff files, one runs diff to create a diff.
mkdir
The mkdir (make directory) command in the Unix, DOS, DR FlexOS, IBM OS/2, Microsoft Windows, and ReactOS operating systems is used to make a new directory. It is also available in the EFI shell and in the PHP scripting language. In DOS, OS/2, Windows and ReactOS, the command is often abbreviated to md.
yacc
Yacc (Yet Another Compiler-Compiler) is a computer program for the Unix operating system developed by Stephen C. Johnson. It is a lookahead left-to-right rightmost derivation (LALR) parser generator, generating a LALR parser (the part of a compiler that tries to make syntactic sense of the source code) based on a formal grammar, written in a notation similar to Backus–Naur form (BNF). Yacc is supplied as a standard utility on BSD and AT&T Unix. GNU-based Linux distributions include Bison, a forward-compatible Yacc replacement.
dd
command on Unix and Unix-like operating systems
ps
standard UNIX utility
pwd
pwd (print working directory) is a shell command that reports the working directory path to standard output.
tar
computer file format that can combine multiple files into a single file called "tarball"
find
command-line utility
chgrp
', short for change group', is a shell command for changing the group associated with a Unix-based file system file including special files such as directories. Changing the group of a file is restricted to a super-user (such as via ) or to the file's owning user if the user is in the specified group.
echo
command of DOS, OS/2, Microsoft Windows, Unix and Unix-like operating systems
tail
standard UNIX utility
netstat
In computing, netstat is a command-line network utility that displays open network sockets, routing tables, and a number of network interface (network interface controller or software-defined network interface) and network protocol statistics. It is available on Unix, Plan 9, Inferno, and Unix-like operating systems including macOS, Linux, Solaris and BSD. It is also available on IBM OS/2 and on Microsoft Windows NT-based operating systems including Windows XP, Windows Vista, Windows 7, Windows 8 and Windows 10.
ed
line-oriented text editor
kill
command in several OSes to terminate a process
bc
UNIX utility which implements an arbitrary-precision arithmetic language
wc
UNIX utility to count newlines, words, and bytes
cal
shell command in various operating systems
touch
standard Unix program used to change a file's access and modification timestamps
split
UNIX Utility
tr
command in Unix-like operating systems
sleep
shell command in various operating systems
file
standard Unix program
du
standard Unix program used to estimate file space usage
passwd
passwd is a command on Unix, Plan 9, Inferno, and most Unix-like operating systems used to change a user's password. The password entered by the user is run through a key derivation function to create a hashed version of the new password, which is saved. Only the hashed version is stored; the entered password is not saved for security reasons.
cmp
command line utility for Unix or a Unix-like operating systems
basename
basename is a shell command for extracting the last name of a file path.
sort
standard UNIX utility
lex
standard UNIX utility
tee
standard UNIX utility
patch
original version of `patch' written by Larry Wall
Q709099
standard UNIX utility
uniq
uniq is a utility command on Unix, Plan 9, Inferno, and Unix-like operating systems which, when fed a text file or standard input, outputs the text with adjacent identical lines collapsed to one, unique line of text.
who
Unix command
ar
Unix archiver utility
xargs
xargs (short for "extended arguments") is a command on Unix and most Unix-like operating systems used to build and execute commands from standard input. It converts input from standard input into arguments to a command.
join
command in Unix-like operating systems
nm
Unix or Linux command dumping a symbol table
dc
cross-platform reverse-Polish calculator program
fortune
Unix command to print a random message
troff
troff (), short for "typesetter roff", is the major component of a document processing system developed by Bell Labs for the Unix operating system. troff and the related nroff were both developed from the original roff.
comm
comm is a shell command for comparing two files for common and distinct lines. It reads the files as lines of text and outputs text as three columns. The first two columns contain lines unique to the first and second file, respectively. The last column contains lines common to both. Columns are typically separated with the tab character. If the input text contains lines beginning with the separator character, the output columns can become ambiguous.
test
command-line utility
fmt
Unix command
strip
standard UNIX utility
whatis
REDIRECT Apropos_(Unix)#Related utilities
pr
Unix pagination and columnation tool