awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comKategorienBlog
coreutils avatar

coreutils/coreutils

0
View on GitHub↗
git.savannah.gnu.org/gitweb/?p=coreutils.git↗

Coreutils

This project is a comprehensive suite of essential command-line tools and standardized Unix-like utilities. It provides the fundamental building blocks for system administration, file management, and text processing on Unix-like systems, implementing a wide range of POSIX command-line tools.

The collection is distinguished by its broad coverage of low-level system operations. This includes a complete toolkit for file system management, such as creating and modifying files and directories, and a specialized text processing toolkit for filtering, sorting, and transforming data streams.

The project also covers several critical system capability areas. These include system resource monitoring for checking hardware architecture and disk usage, security and access control for managing file permissions and cryptographic checksums, and process control for managing execution timeouts and environment variables. It further provides mathematical utilities for numeric expression evaluation and data representation tools for binary-to-ASCII encoding.

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Features

  • File and Directory Operations - Provides the fundamental POSIX tools for creating, moving, deleting, and modifying files and directories.
  • GNU Core Utilities - Implements the comprehensive suite of essential GNU command-line utilities for Unix-like operating systems.
  • Command Line System Administration - Implements a standardized suite of command-line utilities for managing system resources and performing administrative tasks via a terminal.
  • Directory Content Listings - Provides utilities for listing directory contents along with detailed metadata like permissions and ownership.
  • Date and Time Libraries - Provides the date utility for converting timestamps and formatting temporal data.
  • Directory Creation - Provides the standard utility for creating new directories and missing parent paths via the command line.
  • Directory Copying - Provides utilities for duplicating files and directory trees while preserving attributes and links.
  • Recursive File Operations - Implements recursive operations for the complete removal of directory trees and their contents.
  • Shell Environment Managers - Provides tools to manage environment variables and process execution across shell sessions.
  • Text Processing Utilities - Provides a comprehensive set of command-line utilities for filtering, pattern matching, and transforming text-based data.
  • Working Directory Getters and Setters - Implements the standard utility to retrieve the absolute path of the current working directory.
  • Environment Variable Readers - Provides the env and printenv utilities to display the values of environment variables.
  • File Integrity Verifications - Provides checksum utilities like sha256sum and md5sum to verify file integrity.
  • Field Extraction Utilities - The Coreutils library prints selected bytes, characters, or fields from each line using a delimiter.
  • Empty Directory Removal - Implements utilities for the targeted removal of empty directories from the filesystem.
  • File Content Statistics - Provides utilities to count newlines, words, bytes, and characters in files.
  • File Renaming and Relocations - Provides standard operations for changing the name or directory location of files and folders.
  • File Size Manipulation - Implements functionality to shrink or extend a file to a specified size.
  • Filesystem and Text Processing - Ships a specialized toolkit for filtering, sorting, and transforming text data streams.
  • Hard Link Management - Provides the fundamental capability to create hard links, associating multiple filenames with a single inode.
  • Symbolic and Hard Link Creations - Provides the standard utility for creating symbolic links that point to target paths by name.
  • Low-Level Data Copying - Provides low-level data copying capabilities with configurable block sizes and byte swapping.
  • Path Canonicalization - Implements functionality to resolve links and output the absolute, canonicalized name of a file.
  • POSIX Shell Utilities - Implements a standardized set of utilities that adhere to the POSIX specification for shell-based system manipulation.
  • Process and Environment Control - Implements utilities for adjusting process priorities, managing environments, and signaling processes.
  • Path Component Extractors - Provides utilities to split full filesystem paths into their constituent directory and filename components.
  • System Administration Utilities - Provides low-level utilities for managing system processes, environment variables, and hardware information.
  • File Timestamp Preservers - Provides the capability to manually update the access and modification timestamps of files.
  • Temporary File Generators - Provides a utility for generating unpredictable, unique temporary file names to prevent race conditions.
  • File Mode Permissions - Modifies the read, write, and execute permissions of files.
  • System Resource Monitors - Provides utilities like df, du, and uptime to monitor system resources and performance.
  • File Name Sanitizers - Provides utilities to validate if filenames are portable and compatible across different operating systems.
  • File Splitting and Joining - Divides files into smaller volumes based on line count or size.
  • Text Reflow Tools - The Coreutils library joins lines to a specified width to produce clean paragraphs.
  • Filesystem Attribute Preservation - Copies files while preserving ownership, group, and permission mode bits.
  • Binary Encodings - Renders raw binary data into printable ASCII representations such as base64.
  • Sort-Merge Joins - Combines two sorted files by matching lines with an identical join field.
  • File Status Retrieval - Displays detailed file and file system metadata, such as inodes and timestamps.
  • Text File Merging - The Coreutils library joins lines from multiple files side-by-side using a specified delimiter.
  • Custom File Sorting - Orders lines from files based on specified keys or locales.
  • Disk Usage Estimation - Calculates the disk space required for specific files or directories.
  • File System Space Reporting - Displays the available and used storage space across mounted file systems.
  • Pattern-Based File Splitting - The Coreutils library creates multiple output files based on regular expression matches.
  • Line Numbering Utilities - The Coreutils library adds line numbers to input with distinct numbering styles for sections.
  • Line Wrapping Engines - The Coreutils library breaks long lines at a specified width or word boundary.
  • Checksum Verifiers - Provides utilities that use cryptographic hashes to verify that files have not been altered.
  • Command-Scoped Environments - Provides the env utility to run a program in a modified environment.
  • Command Execution Context Overrides - Executes commands within a designated security context, overriding user and group identity.
  • Execution Timeouts - Provides the timeout utility to terminate commands that exceed a specified time limit.
  • Binary Data Dumpers - Writes file representations in octal, hexadecimal, or decimal formats for inspection.
  • Chroot Execution - Executes commands within a restricted root directory environment using chroot.
  • File Concatenators - Copies multiple files or standard input to standard output.
  • File Head Utilities - Prints the first specified lines or bytes from the beginning of a file.
  • Disk Write Synchronization - Provides the capability to force the operating system to write buffered memory data to storage.
  • File Record Reversers - Copies files to output while reversing the order of records.
  • File Tail Utilities - Prints the last specified lines or bytes from a file.
  • Input Stream Duplication - The Coreutils library copies standard input to standard output and one or more files.
  • Persistent Command Executions - Provides the nohup utility to execute commands that continue running after logout.
  • Random Line Permutations - The Coreutils library outputs a random permutation of input lines or integers.
  • Secure Data Erasure - Provides forensic-level overwriting of files to ensure data cannot be recovered after erasure.
  • Sorted File Comparators - Identifies lines common to two sorted files and lines unique to each.
  • Standard Output Printing - The Coreutils library writes strings to standard output and interprets backslash escapes.
  • String Formatting Utilities - The Coreutils library performs formatted printing of text using a specified format string.
  • System Hostname Utilities - Provides the hostname utility to print or set the system's network name.
  • Timed Execution Delays - Provides the sleep utility to pause the execution of the current process.
  • Prime Factorization Algorithms - Implements procedures for decomposing integers into products of prime numbers.
  • Expression Evaluators - Includes an expression evaluator for calculating the results of numeric or string expressions.
  • Numerical Representation Converters - Converts numbers between human-readable formats and raw numeric representations.
  • Numerical Sequence Generation - Generates sequences of numbers within a specified interval.
  • Topological Sorting - Produces a total linear ordering of items based on a partial ordering of strings.
  • Ownership Reassignment - Implements tools for changing the owner and group attributes of files to manage access controls.
  • Text Line Deduplication - Discards adjacent repeated lines from text files or data streams.
  • Process Termination Signals - Provides the kill utility to send signals to processes for termination or control.
  • System Uptime Retrieval - Retrieves and formats the duration since the last system boot along with load averages.
  • System Clock Management - Provides utilities to display and set the system clock and calendar.
  • System Information Summaries - Displays the kernel name, network node, version, and operating system.
  • Text Character Transformation - The Coreutils library replaces or deletes specific characters in standard input.
  • Process Priority Adjusters - Provides the nice utility to run a command with a modified CPU priority.
5,185 Stars·1,054 Forks·C·GPL-3.0·4 Aufrufe

Star-Verlauf

Star-Verlauf für coreutils/coreutilsStar-Verlauf für coreutils/coreutils

Open-Source-Alternativen zu Coreutils

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Coreutils.
  • crazyguitar/pysheeetAvatar von crazyguitar

    crazyguitar/pysheeet

    8,150Auf GitHub ansehen↗

    pysheeet is a technical reference library providing a curated collection of code snippets and implementation patterns for advanced Python development, system integration, and high-performance computing. It serves as a comprehensive guide for implementing low-level network programming, native C extensions, and asynchronous and concurrent programming. The project provides specialized frameworks for the development and deployment of large language models, including tools for distributed GPU inference and high-performance serving. It also includes detailed patterns for high-performance computing

    Python
    Auf GitHub ansehen↗8,150
  • amber-lang/amberAvatar von amber-lang

    amber-lang/amber

    4,731Auf GitHub ansehen↗

    Amber is a transpiler that translates high-level source code into executable shell scripts for Bash, Zsh, and Ksh. It provides a type-safe environment for shell script generation, allowing for static type validation and the creation of standalone executable scripts. The project distinguishes itself through a compilation process that includes tree-shaking import optimization to reduce output size and template-based script wrapping for custom headers and footers. It utilizes a module-based dependency resolution system with visibility controls to manage code reuse across multiple files. The lan

    Rustbashbash-scriptingcompilers
    Auf GitHub ansehen↗4,731
  • chyingp/nodejs-learning-guideAvatar von chyingp

    chyingp/nodejs-learning-guide

    6,874Auf GitHub ansehen↗

    This project is a learning guide and collection of study notes designed to teach Node.js backend development. It provides a comprehensive core API reference and practical demonstrations for implementing server-side logic, network programming, and system APIs. The guide specifically covers advanced technical domains including process management for scaling applications via clusters and child processes, as well as network programming for building TCP, UDP, and HTTP services. It also includes detailed instructional material on security implementation, focusing on cryptographic hashing and encryp

    Rubycryptoexpressnodejs
    Auf GitHub ansehen↗6,874
  • you-dont-need/you-dont-need-guiAvatar von you-dont-need

    you-dont-need/You-Dont-Need-GUI

    5,821Auf GitHub ansehen↗

    You-Dont-Need-GUI is a curated reference of terminal commands that replace common graphical interface operations with equivalent shell one-liners. It maps everyday GUI actions—file management, archive handling, system monitoring, and network diagnostics—to standard POSIX utilities like find, grep, and awk, all composed as self-contained shell pipelines. The project distinguishes itself by requiring no external dependencies or installations; every solution runs with built-in shell commands and coreutils. Its documentation follows Unix man-page conventions, presenting each command with a

    clicommandcommand-line
    Auf GitHub ansehen↗5,821
Alle 30 Alternativen zu Coreutils anzeigen→

Frequently asked questions

What does coreutils/coreutils do?

This project is a comprehensive suite of essential command-line tools and standardized Unix-like utilities. It provides the fundamental building blocks for system administration, file management, and text processing on Unix-like systems, implementing a wide range of POSIX command-line tools.

What are the main features of coreutils/coreutils?

The main features of coreutils/coreutils are: File and Directory Operations, GNU Core Utilities, Command Line System Administration, Directory Content Listings, Date and Time Libraries, Directory Creation, Directory Copying, Recursive File Operations.

What are some open-source alternatives to coreutils/coreutils?

Open-source alternatives to coreutils/coreutils include: crazyguitar/pysheeet — pysheeet is a technical reference library providing a curated collection of code snippets and implementation patterns… amber-lang/amber — Amber is a transpiler that translates high-level source code into executable shell scripts for Bash, Zsh, and Ksh. It… chyingp/nodejs-learning-guide — This project is a learning guide and collection of study notes designed to teach Node.js backend development. It… you-dont-need/you-dont-need-gui — You-Dont-Need-GUI is a curated reference of terminal commands that replace common graphical interface operations with… superradcompany/microsandbox — Microsandbox is a runtime for creating and managing lightweight, hardware-isolated virtual machines — called sandboxes… symfony/filesystem — This is a PHP filesystem utility library that provides tools for manipulating files, directories, and symbolic links.…