Collection:GNU Core Utilities
The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU Operating System. This package is the union of the GNU fileutils, sh-utils, and textutils packages, each one contains a set of programs. All have been combined into the GNU Coreutils package.
Here is a list we can use a starting point to generate new items on this page.
- arch
- Print machine hardware name.
- base64
- Base64 encode/decode data.
- basename
- Strip directory and suffix.
- cat
- Concatenate and write files.
- chcon
- Change SELinux CTX of files.
- chgrp
- Change file groups.
- chmod
- Change access permissions.
- chown
- Change file owners and groups.
- chroot
- Specify the root directory.
- cksum
- Print POSIX CRC checksum.
- comm
- Compare sorted files by line.
- coreutils
- Multi-call program.
- cp
- Copy files.
- csplit
- Split by context.
- cut
- Print selected parts of lines.
- date
- Print/set system date and time.
- dd
- Copy and convert a file.
- df
- Report file system disk usage.
- dir
- List directories briefly.
- dircolors
- Color setup for ls.
- dirname
- Strip last file name component.
- du
- Report on disk usage.
- echo
- Print a line of text.
- env
- Modify the environment.
- expand
- Convert tabs to spaces.
- expr
- Evaluate expressions.
- factor
- Print prime factors
- false
- Do nothing, unsuccessfully.
- fmt
- Reformat paragraph text.
- fold
- Wrap long input lines.
- groups
- Print group names a user is in.
- head
- Output the first part of files.
- hostid
- Print numeric host identifier.
- hostname
- Print or set system name.
- id
- Print user identity.
- install
- Copy files and set attributes.
- join
- Join lines on a common field.
- kill
- Send a signal to processes.
- link
- Make hard links between files.
- ln
- Make links between files.
- logname
- Print current login name.
- ls
- List directory contents.
- md5sum
- Print or check MD5 digests.
- mkdir
- Create directories.
- mkfifo
- Create FIFOs (named pipes).
- mknod
- Create special files.
- mktemp
- Create temporary files.
- mv
- Rename files.
- nice
- Modify niceness.
- nl
- Number lines and write files.
- nohup
- Immunize to hangups.
- nproc
- Print the number of processors.
- numfmt
- Reformat numbers.
- od
- Dump files in octal, etc.
- paste
- Merge lines of files.
- pathchk
- Check file name portability.
- pr
- Paginate or columnate files.
- printenv
- Print environment variables.
- printf
- Format and print data.
- ptx
- Produce permuted indexes.
- pwd
- Print working directory.
- readlink
- Print referent of a symlink.
- realpath
- Print resolved file names.
- rm
- Remove files.
- rmdir
- Remove empty directories.
- runcon
- Run in specified SELinux CTX.
- seq
- Print numeric sequences
- sha1sum
- Print or check SHA-1 digests.
- sha2
- Print or check SHA-2 digests.
- shred
- Remove files more securely.
- shuf
- Shuffling text files.
- sleep
- Delay for a specified time.
- sort
- Sort text files.
- split
- Split into pieces.
- stat
- Report file(system) status.
- stdbuf
- Modify stdio buffering.
- stty
- Print/change terminal settings.
- sum
- Print traditional checksum.
- sync
- Synchronize memory and disk.
- tac
- Reverse files.
- tail
- Output the last part of files.
- tee
- Redirect to multiple files.
- test
- File/string tests.
- timeout
- Run with time limit.
- touch
- Change file timestamps.
- tr
- Translate characters.
- true
- Do nothing, successfully.
- truncate
- Shrink/extend size of a file.
- tsort
- Topological sort.
- tty
- Print terminal name.
- uname
- Print system information.
- unexpand
- Convert spaces to tabs.
- uniq
- Uniquify files.
- unlink
- Removal via unlink(2).
- uptime
- Print uptime and load.
- users
- Print current user names.
- vdir
- List directories verbosely.
- wc
- Line, word, and byte counts.
- who
- Print who is logged in.
- whoami
- Print effective user ID.
- yes
- Print a string indefinitely.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.
The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.