Skip to content

Implementation of the GNU Core Utilities commands. ~Just for Fun.

Notifications You must be signed in to change notification settings

ueberwunderwaffe/coreutils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

List of GNU Core Utilities commands

File utilities

  • chcon (Change file security context)
  • chgrp (Change group ownership)
  • chown (Change file owner and group)
  • chmod (Change file mode bits)
  • cp (Copy files and directories)
  • dd (Convert and copy a file)
  • df (Report file system disk space usage)
  • dir (List directory contents)
  • dircolors (Color setup for ls)
  • install (Copy files and set attributes)
  • ln (Make links between files)
  • ls (List directory contents)
  • mkdir (Make directories)
  • mkfifo (Make FIFOs (named pipes))
  • mknod (Make block or character special files)
  • mktemp (Create a temporary file or directory)
  • mv (Move (rename) files)
  • realpath (Print the resolved path)
  • rm (Remove files or directories)
  • rmdir (Remove empty directories)
  • shred (Overwrite a file to hide it's contents, and optionally delete it)
  • sync (Synchronize cached writes to persistent storage)
  • touch (Change file timestamps)
  • truncate (Shrink or extend the size of a file to the specified size)
  • vdir (List directory contents)

Text utilities

  • b2sum (Compute and check BLAKE2 message digest)
  • base32 (Base32 encode/decode data and print to standard output)
  • base64 (Base64 encode/decode data and print to standard output)
  • cat (Concatenate files and print on the standard output)
  • cksum (Checksum and count the bytes in a file)
  • comm (Compare 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)
  • numfmt (Convert numbers from/to human-readable strings)
  • 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)
  • shuf (Generate random permutations)
  • 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 (Output the last part of files)
  • tr (Translate or delete characters)
  • tsort (Perform topological sort)
  • unexpand (Convert spaces to tabs)
  • uniq (Report or omit repeated lines)
  • wc (Print newline, word, and byte counts for each file)

Shell utilities

  • arch (Prints machine hardware name (same as uname -m))
  • basename (Strip directory and suffix from filenames)
  • chroot (Run command or interactive shell with special root directory)
  • date (Print or set the system date and time)
  • dirname (Strip last component from file name)
  • du (Estimate file space usage)
  • echo (Display a line of text)
  • env (Run a program in a modified environment)
  • expr (Evaluate expressions)
  • factor (Factor numbers)
  • false (Do nothing, unsuccessfully)
  • groups (Display current group names)
  • hostid (Print the numeric identifier for the current host)
  • id (Print real and effective user and group ID's)
  • link (Call the link function to create a link to a file)
  • logname (Print user's login name)
  • nice (Run a program with modified scheduling priority)
  • nohup (Run a command immune to hangups, with output to a non-tty)
  • nproc (Print the number of processing units available)
  • 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 name of current/working directory)
  • readlink (Print resolved symbolic links or canonical file names)
  • runcon (Run command with specified security context)
  • seq (Print a sequence of numbers)
  • sleep (Delay for a specified amount of time)
  • stat (Display file or file system status)
  • stdbuf (Run COMMAND, with modified buffering operations for it's standard streams)
  • stty (Change and print terminal line settings)
  • tee (Read from standard input and write to standard output and files)
  • test (Check file types and compare values)
  • timeout (Run a command with a time limit)
  • true (Do nothing, successfully)
  • tty (Print the file name of the terminal connected to standard input)
  • uname (Print system information)
  • unlink (Call the unlink function to remove the specified file)
  • uptime (Tell how long the system has been running)
  • users (Print the user names of users currently logged in to the current host)
  • who (Show who is logged on)
  • whoami (Print effective userid)
  • yes (Output a string repeatedly until killed)

About

Implementation of the GNU Core Utilities commands. ~Just for Fun.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published