Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Unix
Unix is a powerful, multiuser, multitasking operating system originally developed at AT&T Bell Labs in the 1960s. Known for its portability, efficiency, and flexibility, Unix has influenced many other operating systems, including Linux and the various BSD (Berkeley Software Distribution) systems. This topic covers the history, architecture, and key features of Unix, as well as its various derivatives and implementations. It also explores Unix’s impact on modern computing, including its role in the development of networking, security, and software development practices.
- GitHub: https://github.com/topics/unix
- Wikipedia: https://en.wikipedia.org/wiki/Unix
- Created by: AT&T Bell Labs
- Released: 1969
- Related Topics: linux, operating-systems, posix, bsd,
- Aliases: unix-system, unix-os,
- Last updated: 2025-02-06 00:29:17 UTC
- JSON Representation
https://github.com/nikos25k/shell-implementation
💻 This project is a custom shell implementation written in C. It provides a command-line interface for users to execute commands, manage command history, create and use aliases, and handle input/output redirection and pipelines. The shell supports various built-in commands and can execute external programs, making it a versatile tool.
aliases command-history command-line-interface inpout-output-redirection pipeline process-management shell signal-handling system-programming unix wildcard-expansion
Last synced: 21 Jan 2025
https://github.com/cainky/unixlogmonitor
Unix server log monitoring. Completed as part of a technical interview.
log-monitor log-monitoring logging logging-facilities unix
Last synced: 11 Nov 2024
https://github.com/hacker1024/yes.dart
A Dart package that constantly writes a string to an IOSink, simillarly to the UNIX yes utility.
Last synced: 27 Dec 2024
https://github.com/victoriacheng15/cc-cut-rs
Rust powered cut command. Working in Process
Last synced: 04 Feb 2025
https://github.com/gashu-101/alx_be_shell
🐚A deep dive into shell navigation, file permissions, user roles, and scripting basics 🛠️—providing essential skills for managing files and processes in Unix-based systems.
Last synced: 06 Feb 2025
https://github.com/artizirk/dvhtool
Modify SGI IRIX UNIX Disk Volume Header under Linux
Last synced: 15 Dec 2024
https://github.com/afeiship/ushell-module-typora
Unix like shell for typora.
Last synced: 14 Dec 2024
https://github.com/briansorahan/tcmp
Compare two timestamps ("now" and "then")
Last synced: 15 Dec 2024
https://github.com/hubtou/unicode2ascii
Unicode to Ascii command-line utility and Python library
command-line-tool learning-python learning-unix library pnu-project python shell tools unicode unicode-converter unix utilities
Last synced: 06 Feb 2025
https://github.com/cx0der/timestamp-microservice
Freecodecamp microservice timestamp challenge
express-js microservice timestamp timestamp-microservice unix
Last synced: 14 Dec 2024
https://github.com/hubtou/what
Identify SCCS keyword strings in files
command-line-tool learning-python learning-unix pnu-project python shell tools unix unix-command utility
Last synced: 06 Feb 2025
https://github.com/werdl/close
Kill all processes on a port with one of many signals (works on Windows (probably))
kill port process-killer rust unix windows
Last synced: 19 Jan 2025
https://github.com/hubtou/whois
Internet domain name and network number directory service (BSD whois clone with caching)
command-line-tool learning-python learning-unix network-analysis network-security network-visualisation network-visualization pnu-project python security-tools shell tcpip tools unix unix-command utility whois whois-client whois-information whois-lookup
Last synced: 06 Feb 2025
https://github.com/hubtou/wis
Bulk WHOIS Search
command-line-tool network-analysis network-security network-visualization pnu-project python route routes security-tools servier shadow-it shell tcp-ip tcpip tools unix utility whois whois-information whois-lookup
Last synced: 06 Feb 2025
https://github.com/hubtou/prep
Prepare text for statistical processing
command-line-tool learning-python learning-unix pnu-project python shell tools unix unix-command utilities
Last synced: 06 Feb 2025
https://github.com/hughrawlinson/npm-man-page-example
👨An example of a little package that exposes man pages when globally installed
Last synced: 26 Jan 2025
https://github.com/chanioxaris/job-manager
Job manager for UNIX systems
custom-signal-handler jobs named-pipes pool process-manager processes sigterm-signal unix zombie-processes
Last synced: 20 Dec 2024
https://github.com/hubtou/manpath
display search path for manual pages
command-line-tool learning-python learning-unix mdoc pnu-project python shell tools unix unix-command utility
Last synced: 06 Feb 2025
https://github.com/lucaswerkmeister/cformat
Daemonized version of ceylon.formatter
ceylon daemon linux systemd unix unix-domain-socket
Last synced: 17 Dec 2024
https://github.com/abdellahbellakrim/minishell_42
Simple shell program written in C
algorithms bash c data-structures low-level-programming parsing shell unix
Last synced: 13 Jan 2025
https://github.com/badreddinkaztaoui/fq_minitalk
Minitalk is a small project to create a connection between client and server using UNIX signals.
bitwise-operators c signals unix
Last synced: 08 Jan 2025
https://github.com/hubtou/ident
Identify RCS keyword strings in files
command-line-tool learning-python learning-unix pnu-project python shell tools unix unix-command utility
Last synced: 06 Feb 2025
https://github.com/hubtou/libmanconf
library for handling man(1) and manpath(1) configuration files
learning-python learning-unix library mdoc pnu-project python shell unix
Last synced: 06 Feb 2025
https://github.com/hubtou/echobox
Write arguments in a box to the standard output
command-line-tool learning-python learning-unix pnu-project python shell tools unix utilities
Last synced: 06 Feb 2025
https://github.com/hubtou/basename
Return filename or directory portion of pathname
command-line-tool learning-python learning-unix pnu-project python shell tools unix unix-command utilities
Last synced: 06 Feb 2025
https://github.com/hubtou/b2bt
Back-to-back testing utility
command-line-tool learning-python learning-unix pnu-project python shell test-automation testing testing-tools tools unix utilities
Last synced: 06 Feb 2025
https://github.com/hubtou/adsv
Analyze delimiter-separated values files
command-line-tool csv csv-converter csv-format csv-parser csv-parsing csv-reader csv-reading data data-analysis data-engineering data-mining learning-python pnu-project python servier shell tools unix utility
Last synced: 06 Feb 2025
https://github.com/iprakharv/unix-wc-tool
wc is a Python-based command-line tool that replicates some of the functionalities of the Unix wc utility. This tool allows users to count bytes, words, lines, and characters in a given text file or standard input.
Last synced: 15 Dec 2024
https://github.com/afeiship/ushell-module-tomcat
Unix like shell for tomcat.
Last synced: 14 Dec 2024
https://github.com/martinomensio/sdp-labs
System and Devices Programming labs @ Polytechnic University of Turin
Last synced: 03 Feb 2025
https://github.com/tshakalekholoane/can
macOS alternative to the rm Unix command.
command-line macos osx recycle-bin rm terminal trash unix utilities
Last synced: 17 Dec 2024
https://github.com/umigam3/unix-system-scripts
Bash scripts for UNIX system management. 💻
bash shell shell-scripting unix unix-shell
Last synced: 22 Dec 2024
https://github.com/kamilkrauze/openglsetupscripts
Basic scripts for generating necessary project files for OpenGL+GLFW projects. Also uses premake5
Last synced: 12 Jan 2025
https://github.com/benknoble/java_on_nix
Setting up a java project on nix
java make makefile makefile-template nix project-templates unix
Last synced: 02 Jan 2025
https://github.com/syardha/locked-in
This is a simple cli tool written in Rust to encrypt/decrypt files using the AES-GCM cipher.
authentication buffer cmake cpp embedded embedded-systems file-locking flock note-taking notes queue react-native unix zsh
Last synced: 17 Jan 2025
https://github.com/saksmt/karaf-runner
Cross-platform utility tool for running Apache Karaf
apache-karaf java karaf karaf-runner kotlin unix
Last synced: 29 Dec 2024
https://github.com/ajsalemo/kubernetes-tdp-samples
Examples of ways to run containers with Kubernetes.
aks azure bash containers docker docker-desktop kubernetes linux minikube node python unix
Last synced: 29 Dec 2024
https://github.com/electrostat-lab/cthreads
Testcases about POSIX Threads --Unix-based & Linux Systems
c ccoffee cpp gcc-complier posix-threads shell unix
Last synced: 13 Dec 2024
https://github.com/dnutiu/hotalert
hotalert is a command line tool for task execution and alerting
command-line-tool unix webhook yaml-configuration
Last synced: 30 Dec 2024
https://github.com/ozyx/wc-rs
The classic UNIX command, but written in Rust!
Last synced: 26 Jan 2025
https://github.com/estnafinema0/cmc-practice
A collection of homework and seminar materials in C of 3rd semester at CMC MSU
c-language file-handling fork-process multithreading pipes sockets system-calls systems-programming unix
Last synced: 03 Feb 2025
https://github.com/pieli/coating
A filter with a clickable interface 🦝
bash canny cli hci interaction rice tui unix unix-philosophy vim
Last synced: 14 Jan 2025
https://github.com/osamaadam/unix-shell
A simple Unix shell written in C++.
Last synced: 30 Dec 2024
https://github.com/stevelauc/unixpermissionsext
A trivial trait bringing missing functions that are not exposed by PermissionsExt to Permissions on UNIX platforms.
file-permissions set-gid set-uid sticky-bit unix
Last synced: 24 Jan 2025
https://github.com/victoriacheng15/cc-cat-rs
Built a cat command tool in Rust - learning on paws!
Last synced: 04 Feb 2025
https://github.com/rabbithole26/taskautomator
TaskAutomator is a collection of bash scripts to streamline repetitive and time-consuming tasks.
Last synced: 30 Dec 2024
https://github.com/satyendrabanjare/myshell
simple unix Shell written in C
c jobcontrol myshell shell unix
Last synced: 30 Dec 2024
https://github.com/plapadoo/muhttpd
Small, Unix Philosophy-adhering HTTP server
Last synced: 16 Dec 2024
https://github.com/plapadoo/matrix-dirwatch-bot
Watch directory changes and post them to a Matrix channel
automation bot haskell matrix unix
Last synced: 16 Dec 2024
https://github.com/demonstrandum/coins
A simple live terminal currency exchange rate converter in Ruby
api coins currencies exchange fixer-io linux ruby unix
Last synced: 24 Dec 2024
https://github.com/mportizlunyov/go-unix-pkg-detector
A go package that reports the package managers installed on a UNIX system.
Last synced: 04 Feb 2025
https://github.com/krypt0nn/whatadistro
Rust library to identify your linux distribution :crab:
Last synced: 06 Jan 2025
https://github.com/victoriacheng15/cc-wc-js
JS wc command reimagined: Conquer John Crickett's code challenge
Last synced: 04 Feb 2025
https://github.com/nanitefactory/pictionary-on-unix
It was possible to display GUI via SSH! An X-Window application programmed from scratch.
gui ipc pictionary pipe posix posix-threads scp shared-memory solaris solaris-system ssh ssh-client ssh-server synchronization unix x-windows
Last synced: 23 Dec 2024
https://github.com/kierancrossland/tcp-chatroom-cli
A multi-threaded TCP chatroom for the terminal
Last synced: 16 Dec 2024
https://github.com/BrandonRoehl/universe
A utility for sharing script folders with everyone
library linux macos script shell shell-script unix utility
Last synced: 23 Oct 2024
https://github.com/z3ntl3/root-unix-system
Go script to root yourself on the system
Last synced: 16 Dec 2024
https://github.com/scottkillen/dotfiles
:floppy_disk: Config files for my *nix systems.
Last synced: 23 Dec 2024
https://github.com/okoge-kaz/system_programming
2022-1Q システムプログラミング (Tokyo Tech)
c cpp operating-system titech unix
Last synced: 23 Jan 2025
https://github.com/ginglis13/treego
:evergreen_tree: An implementation of the Unix tree command in Go
Last synced: 31 Dec 2024
https://github.com/gnaneshkunal/unix-programming
Unix system programming using C
c linux low-level system-programming unix
Last synced: 16 Dec 2024
https://github.com/marob05/unixutils
A series of projects where I implement Unix utilities in C from scratch. Additionally I explore various implementations (if possible)
cprogramming-language linux unix utilities
Last synced: 16 Dec 2024
https://github.com/mushigarou/pipex
Pipex handles pipes and redirections in Unix / Linux systems
unix unix-command unix-philosophy
Last synced: 23 Dec 2024
https://github.com/mushigarou/get_next_line
Get_Next_Line() a function that returns a line read from a file descriptor.
file-descriptors static-variables unix
Last synced: 23 Dec 2024
https://github.com/lvntky/zendm
Lightweight display manager for UNIX & Xorg
Last synced: 16 Dec 2024
https://github.com/rwxdash/vulpix
Pretty print your network information.
ifconfig network network-info pretty-print unix
Last synced: 14 Jan 2025
https://github.com/alkuzin/nos
NOS - hobby Unix-like x86-32 operating system
baremetal bootloader c c-library drivers kernel operating-system operating-systems os osdev osdev-projects unix x86 x86-32
Last synced: 08 Jan 2025
https://github.com/teamkweku/simple_shell
The Simple Shell project is an implementation of a basic Unix shell written in C. This project aims to provide a minimalist yet functional shell environment for users to execute commands, navigate directories, and manage processes.
c-programming command-line-interpreter operating-system process-management system-utilities unix
Last synced: 14 Jan 2025
https://github.com/axelrindle/setperms
Two-in-one solution for chmod(1) and chown(1)
Last synced: 30 Dec 2024
https://github.com/harsha-yuvaraj/rapid-unix-shell
A custom Unix-based shell developed in C, designed to execute standard Unix commands like ls, grep, mkdir, and awk. It supports parallel command execution, output redirection, and robust error handling.
c operating-systems shell unix
Last synced: 19 Jan 2025
https://github.com/riz1-ali/Shell
Completely Operational Linux Terminal Shell in C based on POSIX Architecture
Last synced: 23 Oct 2024