This is a listing of stuff I don't think you'll find in any other Linux/GNU/unix as of Feb. 2000. This is what makes cLIeNUX cLIeNUX, content-wise. This stuff all exists, but some of it isn't in released cLIeNUXen just yet. Matter of weeks, looks like, till 1.3. Commands I've written for cLIeNUX DEC nfs-mount gatekeeper.dec.com:/archive DSFHdir sh/ed script converts a directory tree to the DSFH DSFHed converts a file to the DSFH H3sm Hohensee's 3-stack machine, a Forth-like language Xvga.fs is a lot of Forth VGA/MCA/XGA words using /dev/port aaaa sets the default qwerty keymap, EASY_to_type name add simple "adding machine" in awk beep beeps 6 times over 5 seconds bogoclean lie about an ext2 filesystem's unmount status bogocleans lie a lot (example of "poke" use) c: newbie-snagger, help suggester clear small fast static screenclearer comments outputs only the /**/ comments from C sourcecode contract removes a directory name, but keeps its contents count generate an ordered range of integer values in Bash cursor example tweak of the console cursor appearance dddd sets the Dvorak 2-hand keymap, my fave dtw Delete Trailing Whitespace edir edit each file in a (quoted glob) list in turn epoch seconds elapsed in unix epoch, awk one-liner flush 600 byte static version of unix sync flusher 5 minute periodic sync "daemon" script fonts cycle through the console fonts guide lengthy interactive tour of cLIeNUX getvtsh static vt micro-mingetty, doesn't call login at all help call browse (Lynx) on /help (required mods to Bash) hits grep-like awk script returns *only* the matching string line shell/ed script obtains a line of a file by line number linecount awk one-liner mkWhatIs seedoc html analog of makewhatis nfs-up my lan startup script. Comms are my weak suit, by choice. normal return text console state to as normal as possible page minimal static text pager peek like in BASIC, but vis-a-vis a "file". See poke. pidstat readable proc (/kernel) stat info of a pid pingit ping yahoo poke sibling of peek, put a byte at offset in an lseekable ppp dcon pppd/dialup script prepend prepend prefix_file file_to_be_prefixed reset another vt sane-ifier restart small static one-mode rebooter. Use shutdown. see replaces "man" for cLIeNUX html "seedocs" shakin periodic sampler of running kernel variable values shutdown simple client-use-Linux restart script slice slice and dice a file, like a vicious dd sound PC speaker sound-effect, 636-tone microtonal scale stat small static hexdump of stat() info of a file statfs small static hexdump of statfs() info of a mounted fs status script/proc version of "top" stc Scramble (VGA) Text Colors, picks 16 out of millions tally count the occurences of each of 256 byte values true 492 bytes, in C, static. false is the same. x like startx yahoo quick websearch convenience wrapper for Lynx Comment: nothing huge. That's the point. Forth-like. A bunch of team players. cLIeNUX also includes Alex Beyn's shnetapps netcat Internet client scripts Commands I've modified Bash Bash-specific help is "shelp" binedit a much less annoying bpe hex editor ed GNU ed plus a crucial quantum of helpfulness forth eforthl and PForthl have 160 Linux syscalls man2html the GNU man helper, reworked for without man tr factored by mode into pluck, squeeze and exchange xart xart is my update of XPaint for X Unusual base includes C-Kermit A classic, bulletproof, not slow, and new license. calc not GNU calc, a simple HP-28 thingy EPIC/splitfire an IRC client and a non-juvenile colors/etc. script fonter a dos-style console font editor. gcc 2.7.2.3 It works. hc-cron home computer cron. libc5.4.46 see libc6 below sc visicalc knock-off for unix. Plenty of math. SVGATextMode text mode != Dos rotate like tac, sideways NASM so you can write virii for Wintendo from Linux netcat The guy's right. Worthy of a 2-char. name like "ed" pmail concise little POP/SMTP tool by a Chinese guy textcolor from the SVGATextMode package, basis of stc. zgv non-X pic viewer. Use the -J3 switch. not base, but unusual Mosaic They probably got the name from "mozilla". Unusual NON-includes aub no Perl. I use slrn, suck and Lynx. C++ no libstdc++, no cc1plus, etc. emacs I just don't get it. I have an OS, thanks. gdb handy sometimes. Just too big for cLIeNUX Core. GNU .info They're in a package. As html. groff GNU groff needs libstdc++ libc6 You're joking, right? 4 meg? Perl too big. Many cleaner alternatives. renames multiple globbing mv. "ren" on metalab. telnet telnet is a symlink to C-Kermit minicom C-Kermit also supplants minicom, cu, seyon... vi No vi. Not one. ed + Pico > vi, and is smaller. Docs I've written for cLIeNUX C a seedoc/manpage for basic programming in C. programming hex, Boole, bits, AND, GOTO etc. ABOUT the ABOUT files, directory-specific help. /help/configuration.html hyperlinks to all your crucial configs seedocs most of my commands have seedocs Almost all the usual manpages are converted also, and I have seedocs for things like PATH, IFS and so on. gobs more tips all over the place, like an explanation of the f switch in "see tar" cLIeNUX configuration characteristics. inittab That's it. One init script. DSFH non-standard non-cryptic non-unix names for the likes of /etc, with automatable aliases like /.et . no forced fscks of course, we fsck like a big dog if asked nicely re-names "cat" has been renamed to "get". Relax. "cat" is in your PATH in /command/unix. There's about 50 like that. This makes things harder for old hands and easier for newbies. cLIeNUX is like that. VGA90 90-column stone-VGA text console. For PC's AND PS/2s. ad nauseum There will be a minimal-ish "XCore" also. That may or may not be some more few weeks. The base of it is in ../interim on the above ftp site, along with some other items above, like the many-syscalls Forths. ftp://linux01.gwdg.de/pub/cLIeNUX Rick Hohensee cLIeNUX user 0 20000215 That was then. In the coming 1.4, which 1.4pre is up now, you'll also find, the PIRDE Personal Interactive Relational Database Environment. I've added the sam editor to Core, with a help command I added. Sam is from Bell Labs. It's a fundamentally improved (for the most part) ed. There's a google commandline oneshot thing. "see" now calls "about" if there's no hit on see. see and about are equivalent to man and apropos. The directory hierarchy has been reversed so the dotted names are the actual directories and the visible names are the symlinks. This allows you to mv visible names to your prefered name in most cases. Rick