|
The GNU Core Utilities or coreutils is a package of GNU software containing many of the basic tools such as cat, ls, and rm needed for Unix-like operating systems. It is a combination of a number of earlier packages, including textutils, shellutils, and fileutils along with some other miscellaneous utilities. GNU (pronounced ) is a computer operating system - consisting of a kernel, libraries, system utilities, compilers, and end-user application software - composed entirely of free software. ...
Computer software (or simply software) refers to one or more computer programs and data held in the storage of a computer for some purpose. ...
The title given to this article is incorrect due to technical limitations. ...
LS may refer to: .ls, the Internet top-level domain for Lesotho Jet2. ...
The title given to this article is incorrect due to technical limitations. ...
Diagram of the relationships between several Unix-like systems A Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification. ...
An operating system (OS) is a set of computer programs that manage the hardware and software resources of a computer. ...
GNU coreutils capabilities
The GNU core utilities support long options as parameters to the commands, as well as (unless the POSIXLY_CORRECT environment variable is set) the relaxed convention allowing options even after the regular arguments. Note that this environment variable enables a different functionality in BSD. This article or section does not adequately cite its references or sources. ...
Additionally, as the GNU philosophy shifts information away from manual pages (and uses tools such as info), usage information is more extensive. GNU Texinfo is a free computer program for generating documentation in multiple formats from a single source file. ...
Programs included in coreutils The Debian package coreutils 5.2.1-2 contains these programs: Debian is a project based around the development of a free, complete operating system through the collaboration of volunteers from around the world. ...
File Utilities - chgrp Changes file group ownership.
- chown Changes file ownership.
- chmod changes the permissions of a file or folder
- cp copies a file or folder
- dd Copies and converts a file.
- df Shows disk free space on filesystems.
- dir functions exactly the same as
ls - dircolors color setup for ls
- install copy files and set attributes
- ln Create a link to a file.
- ls lists the files in a directory
- mkdir creates a directory
- mkfifo make FIFOs (named pipes)
- mknod make block or character special files
- mv Moves files.
- rm Removes (deletes) files.
- rmdir Removes empty directories.
- shred overwrite a file to hide its contents, and optionally delete it
- sync flush file system buffers
- touch Changes file timestamps.
- vdir list directory contents
Text utilities The chgrp command is used by unprivileged users on Unix-like systems to change the group associated with a file. ...
The chown command is used on Unix-like systems to change the owner of a file. ...
The chmod command (abbreviated from change mode) is a shell command in Unix and Unix-like environments. ...
cp is the command entered in a Unix shell to copy a file from one place to another, possibly on a different filesystem. ...
dd is a common UNIX program whose primary purpose is the low-level copying and conversion of files. ...
The title given to this article is incorrect due to technical limitations. ...
The title given to this article is incorrect due to technical limitations. ...
It is proposed that this article be deleted, because of the following concern: Wikipedia is not a manual If you can address this concern by improving, copyediting, sourcing, renaming or merging the page, please edit this page and do so. ...
The ln command is used on Unix-like systems to create links between files. ...
The title of this article begins with a capital letter due to technical limitations. ...
The mkdir command in the Unix operating system is used to make a new directory. ...
The mv command in Unix moves a file from one place to another, possibly on a different filesystem. ...
The title given to this article is incorrect due to technical limitations. ...
The title given to this article is incorrect due to technical limitations. ...
sync is a standard system call in the Unix operating system, which commits to disk all data in the kernel filesystem buffers, i. ...
touch is a standard Unix program used to change a files access and modification timestamps. ...
- cat concatenates and prints files on the standard output
- cksum checksum and count the bytes in a file
- comm compares two sorted files line by line
- csplit split a file into sections determined by context lines
- cut remove sections from each line of files
- expand convert tabs to spaces
- fmt simple optimal text formatter
- fold wrap each input line to fit in specified width
- head output the first part of files
- join join lines of two files on a common field
- md5sum compute and check MD5 message digest
- nl number lines of files
- od dump files in octal and other formats
- paste merge lines of files
- ptx produce a permuted index of file contents
- pr convert text files for printing
- sha1sum compute and check SHA1 message digest
- sort sort lines of text files
- split split a file into pieces
- sum checksum and count the blocks in a file
- tac concatenate and print files in reverse
- tail outputs the last part of files
- tr translates or deletes characters
- tsort perform topological sort
- unexpand convert spaces to tabs
- uniq remove duplicate lines from a sorted file
- wc prints the number of bytes, words, and lines in files
Shell utilities The title given to this article is incorrect due to technical limitations. ...
Cksum is a POSIX command that reads the files specified by the File parameter and calculates a checksum, cyclic redundancy check (CRC) and the byte count for a file or files. ...
The comm command in Unix is a utility that is used to compare two files. ...
cut is a Unix command which is typically used to extract a certain range of characters from a line, usually from a file. ...
For other uses, see Compression. ...
Usage: fmt [-DIGITS] [OPTION]... [FILE]... Reformat each paragraph in the FILE(s), writing to standard output. ...
head is a program that shows the first 10 lines by default of a file or piped data, on Unix and Unix-like systems. ...
join is a command in Unix-like operating systems. ...
md5sum is a computer program which calculates and verifies MD5 hashes, as described in RFC 1321. ...
nl is a Unix utility for numbering lines, either from a file or from standard input, reproducing output on standard output. ...
od is an octal dumping program for Unix and Unix-like systems. ...
Paste is a Unix utility tool which is used to join files horizontally (parallel merging), e. ...
ptx is a Unix utility, named for the permuterm index which can perform the function of the Keyword in Context (KWIC) search mode. ...
sha1sum is a computer program which calculates and verifies SHA1 hashes. ...
sort is a standard Unix command line program that prints the lines of its input in sorted order. ...
split is a Unix utility most commonly used to split a file into one or more other files. ...
Usage: sum [OPTION]... [FILE]... Print checksum and block counts for each FILE. -r defeat -s, use BSD sum algorithm, use 1K blocks -s, --sysv use System V sum algorithm, use 512 bytes blocks --help display this help and exit --version output version information and exit With no FILE, or when...
Usage: tac [OPTION]... [FILE]... Write each FILE to standard output, last line first. ...
tail is a program on Unix and Unix-like systems used to display the last few lines of a text file or piped data. ...
The title given to this article is incorrect due to technical limitations. ...
tsort is a command line utility initially written for use with the Unix operating system. ...
uniq is a Unix utility which, when fed a text file, outputs the file with adjacent identical lines collapsed to one. ...
wc (short for word count) is a command in Unix-like operating systems. ...
- basename Removes the path prefix from a given pathname.
- chroot Changes the root directory.
- date Prints/sets the system date and time.
- dirname strip non-directory suffix from file name
- du Shows disk usage on filesystems.
- echo display a line of text
- env Displays/modifies the environment.
- expr evaluate expressions
- factor factor numbers
- false do nothing, unsuccessfully
- groups print the groups a user is in
- hostid print the numeric identifier for the current host
- id Print real/effective uid/gid.
- link call the link function to create a link to a file
- logname print user's login name
- nice Modify scheduling priority.
- nohup Allows a command to continue running after logging out.
- pathchk check whether file names are valid or portable
- pinky lightweight finger
- printenv print all or part of environment
- printf format and print data
- pwd Print the current working directory.
- readlink display value of a symbolic link
- seq print a sequence of numbers
- sleep delay for a specified amount of time
- stat returns useful data about an inode.
- stty change and print terminal line settings
- tee Sends output to multiple files.
- test Evaluates an expression.
- true do nothing, successfully
- tty Print terminal name.
- uname Print system information.
- unlink call the unlink function to remove the specified file
- users print the user names of users currently logged in to the current host
- who Print a list of all users currently logged in.
- whoami print effective userid
- yes Print a string repeatedly.
In addition, coreutils contains a program called [. It is a synonym for test, permitting expressions like [ expression ]. basename is a common program found on Unix systems; typically it is the GNU Projects coreutils version, which is Free software. ...
A chroot on Unix operating systems is an operation that changes the root directory. ...
The title given to this article is incorrect due to technical limitations. ...
The title given to this article is incorrect due to technical limitations. ...
env is a shell utility for Unix-like operating systems (including Linux). ...
expr is a command line Unix utility which evaluates an expression and outputs the corresponding value. ...
Usage: factor [NUMBER]... or: factor OPTION Print the prime factors of each NUMBER. --help display this help and exit --version output version information and exit Print the prime factors of all specified integer NUMBERs. ...
In Unix-like operating systems, false is the command that always returns the value 1, which is regarded by the shell as the logical value false. ...
In computer software, id is a program in Unix operating systems that prints the uid of the account of which the program is executed by. ...
Usage: logname [OPTION] Print the name of the current user. ...
nice (IPA pronunciation: ) is a command found on UNIX and other POSIX-like operating systems such as Linux. ...
nohup is a UNIX command that runs a command but suppresses the action of the HUP (hangup) signal, enabling the command to keep running after a user who issues the command has logged out. ...
The title given to this article is incorrect due to technical limitations. ...
sleep is an instruction for a computer that delays execution for a specified period of time. ...
stat() is a Unix system call that returns useful data about an i-node. ...
In computing, an inode is a data structure on a traditional Unix-style file system such as UFS. An inode stores basic information about a regular file, directory, or other file system object. ...
tee is a Unix command. ...
test is a Unix command that evaluates conditional expressions. ...
In Unix-like operating systems, true is a command whose only function is to always return the value 0, which is regarded by the shell as the logical value true. ...
tty is a Unix command that prints on standard output the name of the file connected to standard input. ...
In computer software, uname is a program in Unix operating systems that prints the name, version and other details about the running operating system. ...
who is a Unix-command which creates almost the same output as the Unix-command w; it shows you users currently logged in a system. ...
whoami is a Unix-command which outputs the username of the user which runs the command. ...
yes is a Unix command. ...
test is a Unix command that evaluates conditional expressions. ...
See also Image File history File links Portal. ...
This is a list of Unix programs. ...
BusyBox is a software application which provides many standard Unix tools, much like the larger (but more capable) GNU Core Utilities. ...
The GNU Binutils is a collection of programming tools for the manipulation of object code in various object file formats. ...
External link - GNU coreutils homepage
- The coreutils FAQ
- The coreutils manual
- Top Ten Cool Coreutils Commands
History: GNU Manifesto • GNU Project • Free Software Foundation (FSF) • History of free software GNU licenses: GNU General Public License (GPL) • GNU Lesser General Public License (LGPL) • GNU Free Documentation License (FDL) Software: GNU operating system • bash • GNU Compiler Collection • Emacs • GNU C Library • Coreutils • GNU build system • other GNU packages and programs Speakers: Robert J. Chassell • Loïc Dachary • Ricardo Galli • Georg C. F. Greve • Federico Heinz • Bradley M. Kuhn • Eben Moglen • Richard Stallman • Len Tower Filiation of Unix and Unix-like systems Unix (officially trademarked as UNIX®) is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T employees at Bell Labs including Ken Thompson, Dennis Ritchie and Douglas McIlroy. ...
A command line interface or CLI is a method of interacting with a computer by giving it lines of textual commands (that is, a sequence of characters) either from keyboard input or from a script. ...
This is a list of Unix programs. ...
The title given to this article is incorrect due to technical limitations. ...
chattr is a UNIX program that allows a user to set certain attributes to a file. ...
The chdir or cd command (change directory) in the Unix and DOS operating systems, is used to change the current working directory. ...
The chmod command (abbreviated from change mode) is a shell command in Unix and Unix-like environments. ...
chown is a Unix command used to change the recorded owner of a computer file. ...
The chgrp command is used by unprivileged users on Unix-like systems to change the group associated with a file. ...
cp is the command entered in a Unix shell to copy a file from one place to another, possibly on a different filesystem. ...
The title given to this article is incorrect due to technical limitations. ...
The title given to this article is incorrect due to technical limitations. ...
file is a program originated in Unix that runs under the shell (command-line) to determine the file type heuristically instead of other simpler ways to classify it, like with file extensions, MIMEs, etc. ...
The system utility fsck (for file system check or file system consistency check) is a tool for checking the consistency of a file system in the Unix system and clones thereof. ...
The ln command is used on Unix-like systems to create links between files. ...
LS may refer to: .ls, the Internet top-level domain for Lesotho Jet2. ...
lsof is a command found in almost any Unix system that reports open files by processes of a Operating System. ...
The mkdir command in the Unix operating system is used to make a new directory. ...
...
The correct title of this article is . ...
The title given to this article is incorrect due to technical limitations. ...
The title given to this article is incorrect due to technical limitations. ...
The title given to this article is incorrect due to technical limitations. ...
split is a Unix utility most commonly used to split a file into one or more other files. ...
touch is a standard Unix program used to change a files access and modification timestamps. ...
The at command is used to schedule commands to be executed once at a particular time in the future. ...
A chroot on Unix operating systems is an operation which changes the root directory. ...
The correct title of this article is . ...
Exit is a command used in many operating system command line shells. ...
Wikibooks has more about this subject: kill In Unix and Unix-like operating systems, kill is a command used to send simple messages to processes running on the system. ...
killall is a command line utility initially written for use with the GNU/Linux operating systems. ...
nice (IPA pronunciation: ) is a command found on UNIX and other POSIX-like operating systems such as Linux. ...
pgrep is a command line utility initially written for use with the Solaris 7 operating systems and then ported to GNU/Linux. ...
pidof is a Linux utility that returns the process ID (PID) of a running process. ...
The introduction to this article provides insufficient context for those unfamiliar with the subject matter. ...
To meet Wikipedias quality standards, this article or section may require cleanup. ...
sleep is an instruction for a computer that delays execution for a specified period of time. ...
This article is about a Unix command. ...
In many Unix-like operating systems, the top command produces a constantly-updated list of all resident processes, listed in order of CPU usage. ...
The correct title of this article is . ...
In Unix, watch runs the specified command repeatedly and displays the output on stdout so you can watch it change over time. ...
env is a shell utility for Unix-like operating systems (including Linux). ...
In computer networking, the Name/Finger protocol and the Finger user information protocol are simple network protocols for the exchange of human-oriented status and user information. ...
In computer software, id is a program in Unix operating systems that prints the uid of the account of which the program is executed by. ...
mesg is a Unix command that sets or reports the permission other users have to write to your terminal using the talk and write commands. ...
passwd is a tool on most Unix and Linux systems used to change a users password. ...
The Unix su (substitute user) command is used to assume the login shell of another user without logging out. ...
sudo (superuser do) is a program in Unix, Linux, and similar operating systems such as Mac OS X that allows users to run programs in the guise of another user (normally in the guise of the systems superuser). ...
In computer software, uname is a program in Unix operating systems that prints the name, version and other details about the running operating system. ...
Uptime is a measure of the time a computer system has been up and running. ...
The command w on many Unix-like operating systems provides a quick summary of every user logged into a computer, what that user is currently doing, and what load all the activity is imposing on the computer itself. ...
wall is a Unix command line utility. ...
who is a Unix-command which creates almost the same output as the Unix-command w; it shows you users currently logged in a system. ...
Wikipedia does not yet have an article with this exact name. ...
write can refer to several Unix commands. ...
AWK is a general purpose computer language that is designed for processing text-based data, either in files or data streams. ...
The comm command in Unix is a utility that is used to compare two files. ...
cut is a Unix command which is typically used to extract a certain range of characters from a line, usually from a file. ...
ex, short for EXtended, is a line editor for Unix systems. ...
head is a program that shows the first 10 lines by default of a file or piped data, on Unix and Unix-like systems. ...
iconv is a computer program and a standardized API used to convert between different character encodings. ...
join is a command in Unix-like operating systems. ...
The title given to this article is incorrect due to technical limitations. ...
Example output of the more command. ...
Paste is a Unix utility tool which is used to join files horizontally (parallel merging), e. ...
The correct title of this article is . ...
sort is a standard Unix command line program that prints the lines of its input in sorted order. ...
tail is a program on Unix and Unix-like systems used to display the last few lines of a text file or piped data. ...
The title given to this article is incorrect due to technical limitations. ...
uniq is a Unix utility which, when fed a text file, outputs the file with adjacent identical lines collapsed to one. ...
wc (short for word count) is a command in Unix-like operating systems. ...
xargs is a command of the Unix and most Unix-like operating system which eases passing command output to another command as command line arguments. ...
In computing, a shell is a piece of software that provides an interface for users (command line interpreter). ...
echo is a command in Unix (and by extension, its descendants, such as Linux) and MS-DOS that places a string on the terminal. ...
expr is a command line Unix utility which evaluates an expression and outputs the corresponding value. ...
Several programming languages implement a printf function, to output a formatted string. ...
unset is a Unix shell command. ...
The Common Unix Printing System (CUPS) is a modularised computer printing system for Unix-like operating systems that allows computers to act as powerful print servers. ...
inetd is a daemon on many Unix systems that manages Internet services. ...
Screenshot of netstat in Windows XP Professional netstat is a command-line tool that displays a list of the active network connections the computer currently has, both incoming and outgoing. ...
For other uses, see Ping (disambiguation). ...
In computing, rlogin is a Unix software utility that allows users to log in on another host via a network, communicating via TCP port 513. ...
tracert in action on Windows XP. traceroute, or tracepath on modern Linux systems, tracert on Windows operating system, is a TCP/IP utility which allows the user to determine the route packets take to reach a particular host. ...
For the EP by Hidden in Plain View, see Find (EP) The find program is a search utility, mostly found on Unix-like platforms. ...
grep is a command line utility that was originally written for use with the Unix operating system. ...
In computer software, strings is a program in Unix-like operating systems that prints the strings found in an executable. ...
The banner program displays a large ASCII art version of input text. ...
bc is an arbitrary precision calculator language with syntax similar to the C programming language. ...
cal is a standard program on Unix that prints an ASCII calendar of the given month or year. ...
The man page on man Almost all substantial UNIX and Unix-like operating systems have extensive documentation known as man pages (short for manual pages). The Unix command used to display them is man. ...
size is a command line utility originally written for use with the Unix-like operating systems. ...
yes is a Unix command. ...
The GNU logo, drawn by Etienne Suvasa The GNU Project was announced in 1983 by Richard Stallman. ...
The GNU Manifesto was written by Richard Stallman at the beginning of the GNU Project, to ask for participation and support. ...
The GNU logo, drawn by Etienne Suvasa The GNU Project was announced in 1983 by Richard Stallman. ...
The Free Software Foundation (FSF) is a non-profit corporation founded in October 1985 by Richard Stallman to support the free software movement (free as in freedom), and in particular the GNU project. ...
This article or section does not adequately cite its references or sources. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
GNU logo The GNU Lesser General Public License (formerly the GNU Library General Public License) is a free software license published by the Free Software Foundation. ...
GNU logo (similar in appearance to a gnu) The GNU Free Documentation License (GNU FDL or simply GFDL) is a copyleft license for free content, designed by the Free Software Foundation (FSF) for the GNU project. ...
GNU (pronounced ) is a computer operating system - consisting of a kernel, libraries, system utilities, compilers, and end-user application software - composed entirely of free software. ...
Bash is a Unix shell written for the GNU Project. ...
The GNU Compiler Collection (usually shortened to GCC) is a set of programming language compilers produced by the GNU Project. ...
Emacs is a class of text editors, possessing an extensive set of features, that are popular with computer programmers and other technically proficient computer users. ...
Glibc is the GNU projects C standard library. ...
The GNU build system is a suite of tools produced by the GNU project that assist in making packages portable to many UNIX-like systems. ...
This is an incomplete list of the software packages developed for or maintained by the Free Software Foundation for GNU, a free UNIX-compatible operating system whose development started in 1984. ...
Robert (aka Bob) Chassell was one of the founding directors of Free Software Foundation (FSF) in 1985. ...
Loïc Dachary is a pioneer of the GNU Project and notably active in free software development since 1987. ...
Ricardo Adolph Galli Granada, also known as Ricardo de Software Libre or Gallir, is doctor of computer science at the University of the Balearic Islands, where he teaches operating system design. ...
Georg C. F. Greve (born March 10, 1973 in Helgoland, Germany) is initiator and president of the Free Software Foundation Europe. ...
Federico Heinz is a Latin-American programmer and Free Software advocate living in Argentina. ...
He was Chief Executive of Free Software Foundation and is now CTO of Software Freedom Law Center (SFLC). ...
Eben Moglen Eben Moglen is a professor of law and history of law at Columbia University, serves pro bono as General Counsel for the Free Software Foundation, and is the Chairman of Software Freedom Law Center. ...
Richard Matthew Stallman (often substituted as RMS) (born March 16, 1953) is an acclaimed software freedom activist, hacker, and software developer. ...
Leonard (Len) H. Tower Jr. ...
|