POSIX-Vorgaben (soll):
- The Open Group Base Specifications Issue 7, 2018 edition
- Utilities (Shell & Utilities)
Implementierungen (ist):
- FreeBSD
- Solaris
- illumos
- GNU
- GNU Texinfo
- GNU Info (kurze Zusammenfassung: what is gnu info for)
- GNU Manual Pages
- Unix
- Dale Dougherty and Tim O'Reilly et al.: UNIX TEXT PROCESSING. O’Reilly & Associates, Inc., Indianapolis, USA 1988, ISBN 0-672-46291-5.
- Steve Moritsugu: Practical UNIX. Que Publishing, 2000, ISBN 0-7897-2250-X.
- Arnold Robbins: UNIX in a Nutshell. O'Reilly, 2006, ISBN 0-596-10029-9.
- Linux
- Evi Nemeth, Garth Snyder, Trent R. Hein: Linux Administration Handbook. Addison-Wesley Professional, Massachusetts 2007, ISBN 0-13-148004-9.
- Unix-Philosophie
- Unix-Befehl • en: List of Unix utilities (‚Liste von Unix-Betriebsmitteln‘)
- Single UNIX Specification (SUS) = POSIX + X/Open Curses
- POSIX.1-2017 = Base Specifications = IEEE Std 1003.1-2017
{{man|3|printf}}
Vorlage:man
printf(3)
– Debian GNU/Linux Bibliotheksaufrufe Handbuchseite
In der Wikipedia fehlen noch viele Artikel zu Unix-Utilities, wie die vielen roten Links in der Liste unten zeigen. Viele, aber nicht alle, lassen sich in der englischsprachigen Wikipedia finden. Beide Sprachen brauchen jedoch noch ein wenig Unterstützung damit sich dieser Bereich nicht nur vollständig zeigt, sondern auch einem enzyklopädischen Anspruch genügt, der über eine technische Dokumentation (etwa Manpage) hinausgeht.
Das Vorhaben, Unix-Befehle in der Wikipedia mit Artikeln zu beglücken, ist von hoher Relevanz, so ist unserer Meinung nach auch die Dokumentation des Unix-Userspaces relevant. Dieser kommt traditionell aus dem akademischen Umfeld, sodass sich manchmal Verbindungen zu Programmiertechniken oder wissenschaftlichen Themen ziehen lassen. Diese ungeheure Relevanz eines Themas, welches gemäß der Unix-Philosophie keinen Anspruch auf Erwähnung fordert, macht es heute wichtiger denn je, enzyklopädisch umfassend abgedeckt zu werden.
Unten aufgelistet ist jeweils das gewünschte Lemma. Dieses ist oft schon reserviert (Begriffsklärungsseiten o.ä.). Wählt daher zusätzlich ein noch nicht existierendes Lemma (durch Zusatz in Klammern) aus damit ein roter Link erscheint (Artikel noch nicht vorhanden). In Klammern nach diesem roten Link das englischsprachige Pendant mit Präfix ":en:" hinzufügen.
Die Liste unten bezieht sich auf Unix-Befehle mit eigenen Artikeln also keine Begriffserklärungen oder Weiterleitungen.
Wenn Du Seiten anlegst oder überarbeitest, dann denke bitte an das Thema, es geht um Unix und nicht Linux. Gegen Linux-Spezifika ist jedoch nichts einzuwenden, wenn diese als solche im Artikel erkennbar sind.
Umgang mit Dateien,Verzeichnissen, Dateisystem
Bearbeiten- ar (Unix) • en:ar (Unix)
- bzip2 • en:bzip2
- cd (Kommandozeilenbefehl) = chdir • en:cd (command)
- cp (Unix) • en:cp (Unix)
- df (Unix) • en:df (Unix)
- du (Unix) • en:du (Unix)
- file • en:file (command)
- fsck • en:fsck
- fstab • en:fstab
- gzip • en:gzip
- ln (Unix) • en:Ln (Unix)
- ls (Unix) • en:ls
- lsattr (Unix) • en:lsattr (Unix)
- mkdir • en:mkdir
- mkfifo •
- mkfs • en:mkfs
- mknod • en:mknod
- mount = Mounten • en:mount (Unix)
- mv (Unix) • en:mv
- pushd und popd • en:pushd and popd
- pwd (Unix) • en:pwd
- rm (Unix) • en:rm (Unix)
- rmdir • en:rmdir
- shred • en:shred (Unix)
- Tar (Packprogramm) • en:tar (computing)
- touch (Unix) • en:touch
- umount (Unix) •
- unlink •
Streams,Dateiverwaltung,-manipulation
Bearbeiten- awk • en:AWK
- cat (Unix) • en:cat (Unix)
- cmp • en:cmp (Unix)
- cksum • en:cksum
- comm • en:comm
- cut (Unix) • en:cut
- dd (Unix) • en:dd (Unix)
- diff • en:diff
- Ed (Texteditor) • en:ed (text editor)
- emacs • en:Emacs
- ex (Texteditor) • en:ex (text editor)
- fmt • en:Fmt (Unix)
- join (Unix) • en:join (Unix)
- head (Unix) • en:head (Unix)
- iconv • en:iconv
- md5sum • en:MD5
- merge • en:Merge (version control)
- more (Kommandozeilenbefehl) • en:more (command)
- sed (Unix) • en:sed
- sha1sum • en:sha1sum
- stat (Unix) • en:stat (Unix)
- nl (Unix) • en:nl (Unix)
- od (Unix) • en:od (Unix)
- paste (Unix) • en:paste (Unix)
- sort (Unix) • en:sort (Unix)
- Split (Unix) • en:split(Unix)
- tail (Unix) • en:tail (Unix)
- tr (Unix) • en:tr (Unix)
- uniq • en:uniq
- vi • en:vi
- wc (Unix) • en:Wc (Unix)
- xargs • en:xargs
Benutzerverwaltung und Unix-Dateirechte
BearbeitenProzessverwaltung, ENV
Bearbeiten- at (Unix) • en:at (command)
- bg (Unix) • en:bg (Unix)
- chroot • en:chroot
- cron • en:Cron
- env • en:env
- exit (Unix) • en:exit (command)
- fg (Unix) • en:fg (Unix)
- Job control • en:Job control
- kill (Unix) • en:kill (command)
- logname • en:logname
- lsof • en:lsof
- nice (Unix) • en:nice (Unix)
- pgrep • en:pregp
- pidof • en:pidoff
- ps (Unix) • en:ps (Unix)
- pstree • en:pstree
- renice •
- Signal (Computer) • en:Signal (IPC)
- Sleep (Kommandozeilenbefehl) • en:sleep (command)
- time (Unix) • en:time (Unix)
- top (Unix) • en:top (software)
- uname • en:uname
- Uptime • en:Uptime
- wait • en:wait (Unix)
- watch (Unix) • en:watch (Unix)
Shells, Shellprogrammierung
Bearbeiten- alias (Unix) • en:alias (command)
- basename • en:basename
- Bash (Shell) • en:Bash
- C-Shell • en:C shell
- Echo (Informatik) • en:echo (command)
- Eval • en:eval
- KornShell • en:KornShell
- printf • en:print format string
- script (Unix) • en:script (Unix)
- set (Unix) •
- sh (Unix) •
- Standard-Datenströme • en:standard streams
- tcsh • en:tcsh
- tee (Unix) • en:tee (command)
- test (Unix) • en:test (Unix)
- true (Unix) • en:true (Unix)
- unset •
- zsh • en:Z shell
Netzwerk und Clienten/Server, Kommunikation
Bearbeiten- ftp (Software) •
- ifconfig • en:ifconfig
- inetd • en:inetd
- iproute2 • en:iproute2
- mail (Unix) • en:mail (Unix)
- mailx • en:mailx
- Netcat • en:Netcat
- Netstat • en:netstat
- nslookup • en:nslookup
- Ping (Unix) •
- rsh = Remote Shell • en:Remote Shell
- rlogin = Remote login • en:Berkeley-r-command
- Secure Copy • en:Secure copy
- Sendmail • en:Sendmail
- ssh = Secure Shell • en:Secure Shell
- talk (Unix) • en:talk (software)
- telnet • en:Telnet
- traceroute • en:Traceroute
- wall (Unix) • en:wall (Unix)
- write (Unix) • en:write (Unix)
- xinetd • en:xinetd
C-Entwicklungssystem
Bearbeiten- adb (Unix) • en:Advanced Debugger
- as (Unix) • en:as (Unix)
- cc (Unix) •
- GNU Compiler Collection • en:GNU Compiler Collection
- GNU Debugger • en:GNU Debugger
- ld (Unix) •
- ldd (Unix) • en:ldd (Unix)
- Lex (Informatik) • en:Lex (software)
- Lint (Programmierwerkzeug) • en:lint (software)
- make • en:make (software)
- nm (Unix) • en:nm (Unix)
- poll • en:poll (Unix)
- prof (Unix) •
- select (Unix) • en:select (Unix)
- size (Unix) • en:size (Unix)
- strings (Unix) • en:strings (Unix)
- yacc • en:yacc
Suchen und Hilfe
BearbeitenTextsatz
Bearbeiten- eqn • en:eqn (software)
- GNU Aspell • en:GNU Aspell
- groff • en:groff
- Ispell • en:Ispell
- neqn •
- nroff (Unix) •
- spell • en:spell (Unix)
- tbl (Unix) • en:tbl
- TeX • en:TeX
- troff • en:troff
Arithmetik
BearbeitenSonstiges
Bearbeiten- banner (Unix) • en:banner (unix)
- lp (Unix) • en:lp (Unix)
- no (Unix) •
- pkgadd •
- pkchk •
- pkginfo •
- pkgrm •
- pkgtrans •
- yes (Unix) • en:yes