Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Back Room
  4. The ABCs of UNIX

The ABCs of UNIX

Scheduled Pinned Locked Moved The Back Room
linuxcssalgorithmsquestion
10 Posts 7 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N Offline
    N Offline
    Nish Nishant
    wrote on last edited by
    #1

    I got this as a forward just now :-


    A is for awk, which runs like a snail, and B is for biff, which reads all your mail. C is for cc, as hackers recall, while D is for dd, the command that does all. E is for emacs, which rebinds your keys, and F is for fsck, which rebuilds your trees. G is for grep, a clever detective, while H is for halt, which may seem defective. I is for indent, which rarely amuses, and J is for join, which nobody uses. K is for kill, which makes you the boss, while L is for lex, which is missing from DOS. M is for more, from which less was begot, and N is for nice, which it really is not. O is for od, which prints out things nice, while P is for passwd, which reads in strings twice. Q is for quota, a Berkeley-type fable, and R is for ranlib, for sorting ar table. S is for spell, which attempts to belittle, while T is for true, which does very little. U is for uniq, which is used after sort, and V is for vi, which is hard to abort. W is for whoami, which tells you your name, while X is, well, X, of dubious fame. Y is for yes, which makes an impression, and Z is for zcat, which handles compression.


    The rumours that I am an AI bot are absolutely false. These rumours have been propogated by *them* to focus all the attention on to me, while *their* bots take over the planet. Thank y%%%% Divide by zero. Cannot proceed. Abort(y/y)?

    J M M 3 Replies Last reply
    0
    • N Nish Nishant

      I got this as a forward just now :-


      A is for awk, which runs like a snail, and B is for biff, which reads all your mail. C is for cc, as hackers recall, while D is for dd, the command that does all. E is for emacs, which rebinds your keys, and F is for fsck, which rebuilds your trees. G is for grep, a clever detective, while H is for halt, which may seem defective. I is for indent, which rarely amuses, and J is for join, which nobody uses. K is for kill, which makes you the boss, while L is for lex, which is missing from DOS. M is for more, from which less was begot, and N is for nice, which it really is not. O is for od, which prints out things nice, while P is for passwd, which reads in strings twice. Q is for quota, a Berkeley-type fable, and R is for ranlib, for sorting ar table. S is for spell, which attempts to belittle, while T is for true, which does very little. U is for uniq, which is used after sort, and V is for vi, which is hard to abort. W is for whoami, which tells you your name, while X is, well, X, of dubious fame. Y is for yes, which makes an impression, and Z is for zcat, which handles compression.


      The rumours that I am an AI bot are absolutely false. These rumours have been propogated by *them* to focus all the attention on to me, while *their* bots take over the planet. Thank y%%%% Divide by zero. Cannot proceed. Abort(y/y)?

      J Offline
      J Offline
      James T Johnson
      wrote on last edited by
      #2

      Would anyone care to produce a list that tells us what all these commands do? I know most of them, others however (dd, nice) I don't know :-P James Simplicity Rules!

      R S M 3 Replies Last reply
      0
      • J James T Johnson

        Would anyone care to produce a list that tells us what all these commands do? I know most of them, others however (dd, nice) I don't know :-P James Simplicity Rules!

        R Offline
        R Offline
        Roger Wright
        wrote on last edited by
        #3

        Download a distro of FreeBSD or Linux, then print the MAN pages, for a complete list.

        J 1 Reply Last reply
        0
        • R Roger Wright

          Download a distro of FreeBSD or Linux, then print the MAN pages, for a complete list.

          J Offline
          J Offline
          James T Johnson
          wrote on last edited by
          #4

          I know I could do that, but that is *way* too much work just for the few I don't know, even going to the online docs is too much work :-P I think my attempt at post padding has been uncovered! :omg: James Simplicity Rules!

          R 1 Reply Last reply
          0
          • J James T Johnson

            I know I could do that, but that is *way* too much work just for the few I don't know, even going to the online docs is too much work :-P I think my attempt at post padding has been uncovered! :omg: James Simplicity Rules!

            R Offline
            R Offline
            Roger Wright
            wrote on last edited by
            #5

            James T. Johnson wrote: I think my attempt at post padding has been uncovered Possibly.

            1 Reply Last reply
            0
            • J James T Johnson

              Would anyone care to produce a list that tells us what all these commands do? I know most of them, others however (dd, nice) I don't know :-P James Simplicity Rules!

              S Offline
              S Offline
              Shog9 0
              wrote on last edited by
              #6

              From memory, dd is used to copy blocks of data from one file or device to another (a very flexable - and potentially dangerous - little utility), while nice is used to adjust the priority of a process. --------_**

              I'm not sick, but i'm not well And i'm so hot, 'cause i'm in hell...

              **_

              Harvey Danger, Flagpole Sitta

              1 Reply Last reply
              0
              • N Nish Nishant

                I got this as a forward just now :-


                A is for awk, which runs like a snail, and B is for biff, which reads all your mail. C is for cc, as hackers recall, while D is for dd, the command that does all. E is for emacs, which rebinds your keys, and F is for fsck, which rebuilds your trees. G is for grep, a clever detective, while H is for halt, which may seem defective. I is for indent, which rarely amuses, and J is for join, which nobody uses. K is for kill, which makes you the boss, while L is for lex, which is missing from DOS. M is for more, from which less was begot, and N is for nice, which it really is not. O is for od, which prints out things nice, while P is for passwd, which reads in strings twice. Q is for quota, a Berkeley-type fable, and R is for ranlib, for sorting ar table. S is for spell, which attempts to belittle, while T is for true, which does very little. U is for uniq, which is used after sort, and V is for vi, which is hard to abort. W is for whoami, which tells you your name, while X is, well, X, of dubious fame. Y is for yes, which makes an impression, and Z is for zcat, which handles compression.


                The rumours that I am an AI bot are absolutely false. These rumours have been propogated by *them* to focus all the attention on to me, while *their* bots take over the planet. Thank y%%%% Divide by zero. Cannot proceed. Abort(y/y)?

                M Offline
                M Offline
                Matt Newman
                wrote on last edited by
                #7

                Nish [BusterBoy] wrote: H is for halt, which may seem defective. Funny, yet true. -:suss:Matt Newman / Windows XP Activist:suss: -Sonork ID: 100.11179:BestSnowman
                †

                1 Reply Last reply
                0
                • N Nish Nishant

                  I got this as a forward just now :-


                  A is for awk, which runs like a snail, and B is for biff, which reads all your mail. C is for cc, as hackers recall, while D is for dd, the command that does all. E is for emacs, which rebinds your keys, and F is for fsck, which rebuilds your trees. G is for grep, a clever detective, while H is for halt, which may seem defective. I is for indent, which rarely amuses, and J is for join, which nobody uses. K is for kill, which makes you the boss, while L is for lex, which is missing from DOS. M is for more, from which less was begot, and N is for nice, which it really is not. O is for od, which prints out things nice, while P is for passwd, which reads in strings twice. Q is for quota, a Berkeley-type fable, and R is for ranlib, for sorting ar table. S is for spell, which attempts to belittle, while T is for true, which does very little. U is for uniq, which is used after sort, and V is for vi, which is hard to abort. W is for whoami, which tells you your name, while X is, well, X, of dubious fame. Y is for yes, which makes an impression, and Z is for zcat, which handles compression.


                  The rumours that I am an AI bot are absolutely false. These rumours have been propogated by *them* to focus all the attention on to me, while *their* bots take over the planet. Thank y%%%% Divide by zero. Cannot proceed. Abort(y/y)?

                  M Offline
                  M Offline
                  Michael Dunn
                  wrote on last edited by
                  #8

                  awk: text parser biff: mail checker cc: C compiler dd: disk sector copier emacs: big ol' text editor fsck: file system checker grep: searches files for text halt: shuts down system indent: C code beautifier join: ? kill: kills a process lex: text parser/analyzer more: shows a file one screen at a time [note: less is an enhanced more] nice: runs a process at low priority od: ? passwd: changes your password quota: checks your disk quota ranlib: ? spell: spell checker(?) true: used in shell scripts, like "echo Y | commandhere" in DOS uniq: reads a file or stdin line-by-line and outputs nonduplicate lines vi: big ol' text editor that's a bitch and a half to learn whoami: shows user name X: Unix GUI yes: see true zcat: uncompresses a compressed file to stdout --Mike-- Actual sign at the laundromat I go to: "No tinting or dying" Like the Google toolbar? Then check out UltraBar, with more features & customizable search engines! My really out-of-date homepage Big fan of Alyson Hannigan and Jamie Salé.

                  S 1 Reply Last reply
                  0
                  • M Michael Dunn

                    awk: text parser biff: mail checker cc: C compiler dd: disk sector copier emacs: big ol' text editor fsck: file system checker grep: searches files for text halt: shuts down system indent: C code beautifier join: ? kill: kills a process lex: text parser/analyzer more: shows a file one screen at a time [note: less is an enhanced more] nice: runs a process at low priority od: ? passwd: changes your password quota: checks your disk quota ranlib: ? spell: spell checker(?) true: used in shell scripts, like "echo Y | commandhere" in DOS uniq: reads a file or stdin line-by-line and outputs nonduplicate lines vi: big ol' text editor that's a bitch and a half to learn whoami: shows user name X: Unix GUI yes: see true zcat: uncompresses a compressed file to stdout --Mike-- Actual sign at the laundromat I go to: "No tinting or dying" Like the Google toolbar? Then check out UltraBar, with more features & customizable search engines! My really out-of-date homepage Big fan of Alyson Hannigan and Jamie Salé.

                    S Offline
                    S Offline
                    Shog9 0
                    wrote on last edited by
                    #9

                    ranlib: generates index (or "table") for archives (.a) The rest i'm stumped on :~ --------_**

                    I'm not sick, but i'm not well And i'm so hot, 'cause i'm in hell...

                    **_

                    Harvey Danger, Flagpole Sitta

                    1 Reply Last reply
                    0
                    • J James T Johnson

                      Would anyone care to produce a list that tells us what all these commands do? I know most of them, others however (dd, nice) I don't know :-P James Simplicity Rules!

                      M Offline
                      M Offline
                      moliate
                      wrote on last edited by
                      #10

                      awk - use PERL instead... biff - notify incoming mail. cc - C compiler. Use gcc... dd - copies one file to another. The nice thing is that there are tons of switches to perform converting (block size, concatenating, ASCII/EBCDIC, case, padding) emacs - editor and psychoanalyst :) fsck - file system check grep - pattern searching halt - syncs filesystem, stop processor indent - C prettyprinter join - have no idea.. database? kill - kills process. Use kill -9 for more power lex - if you want to build a compiler more - newer than less nice - what it sounds like. Putting processes at lower priority od - octal, char or hex dump of files passwd - changing password, obvoiusly quota - user disk quota ranlib - have no idea.. spell - spellcheck true - true. uniq - delete all duplicate lines in a flie. vi - editor. It is really quite easy to quit, :wq or ZZ, unless you have forgotten if you are in command mode or edit mode whoami - for forgetful users X - not used by real linux hackers zcat - uses Lempel-Ziv. No W to feed Unisys... /moliate

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups