Difference between revisions of "Collection:GNU Core Utilities"

From Free Software Directory
Jump to: navigation, search
(Creating Collection:GNU Core Utilities)
 
(kill off dead link)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Collection
 
{{Collection
|Description=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 [[coreutils|GNU Coreutils]] package.
+
|Description=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]], [[shellutils|sh-utils]], and [[textutils]] packages, each one contains a set of programs. All have been combined into the [[coreutils|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.
 
}}
 
}}
{{Start-table}}
 
{{Collection item |Package=ptx |Package note=Produce permuted indexes.<br>See the [https://www.gnu.org/software/coreutils/manual/coreutils.html#ptx-invocation manual] for more detailed information. |Section=Operating on sorted files}}
 
 
{{End-table}}
 

Latest revision as of 15:26, 21 October 2016


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.