home *** CD-ROM | disk | FTP | other *** search
/ Cuteskunk BBS / cuteskunk.zip / cuteskunk / Swedish / elaka_o_roliga_trix_i_unix.txt < prev    next >
Text File  |  2003-06-29  |  6KB  |  175 lines

  1.  
  2.                                 ###     ###
  3.                                  ###   ###
  4.                       ###   ####  ### ###  ###   ####
  5.                       ###    ###   #####   ###    ###
  6.                       ###    ###    ###    ###    ###
  7.                       ###    ###   #####   ###    ###
  8.                       ##########  ### ###  ##########
  9.                                  ###   ###
  10.                                 ###     ###
  11.  
  12.                          Underground eXperts United
  13.  
  14.                                 Presenterar...
  15.  
  16.                           Intressant Svenskt Stoff
  17.  
  18.                    [#004- Elaka och Roliga Trix i Unix ]
  19.     _____________________________________________________________________
  20.  
  21.  
  22.  
  23.  
  24.                     ----------------------------------
  25.                        Elaka och Roliga Trix i Unix
  26.                     ----------------------------------
  27.  
  28.  
  29. Den h╤r texten ╤r enbart till fεr nεjets skull, och jag uppmanar ingen att
  30. anv╤nda n▄gra av de trix som finns beskrivna, men visst kan det vara skoj
  31. med ett aprilsk╤mt d▄ och d▄? :-)
  32.  
  33. Obs! Texten ╤r menad till personer som inte ╤r s▄ hemma med UNIX, men ╤nd▄
  34. skulle vilja l╤ra sig n▄gra roliga trix att ta till ibland.
  35.  
  36. OK. Fεr att bεrja med n▄gra simpla saker som har med crontab'en att gεra..
  37.  
  38. (Fεr er som inte ens vet vad en crontab ╤r, men ╤nd▄ ╤r i desperat behov
  39. av att skaffa en, skriv ett brev till mig p▄ te.x The Stash s▄ ska jag
  40. fεrklara vad det ╤r. Om du inte vill skriva ett brev till mig kan du ju
  41. alltid ta och sl▄ upp crontab i fεrsta b╤sta UNIX-Manual.)
  42.  
  43. Om ni p▄ jobbet/skolan te.x kεr p▄ en Sparc och har mεjlighet att spela upp
  44. en sampling eller liknande, gεr en crontab som spelar upp samplingen te.x 
  45. var 10'nde minut eller liknande. Alltid irriterande fεr den som sitter 
  46. vid datorn. L╤mplig sampling kan te.x vara ett hundskall.
  47.  
  48. Om du p▄ n▄t s╤tt lyckats f▄ chansen att anv╤nda en anv╤ndare som du inte 
  49. alls tycker om eller vill spela ett spratt och som inte ╤r s▄ bekant med 
  50. UNIX, gεr en crontab ▄t honom som endast gεr ett directory i hans home
  51. te.x var 10'nde minut. Jag kan garantera att det kommer att bli jobbigt fεr
  52. honom/henne att radera alla diretorys vid varje inloggning..
  53.  
  54. ---
  55.  
  56. Om du vill stεra user'n kalle s▄ kan du skriva in fεljande rad:
  57.  
  58. $write kalle </bin/sh
  59.  
  60. Kalle kommer d▄ att se en massa skr╤p p▄ sin sk╤rm.
  61. Om du vill skydda dig fr▄n s▄dana saker kan du skriva:
  62.  
  63. $mesg n
  64.  
  65. .. vilket dock har den lilla nackdelen att du inte heller kan skriva n▄t
  66.    heller, utan att gεra en mesg y igen ...
  67.  
  68. Om kalle's tty-fil ╤r skrivbar kan du helt enkelt skriva in fεljande:
  69.  
  70. $cat /bin/sh >/dev/kalles_tty
  71.  
  72. Om du inte vill att kalle ska se att det ╤r du som skickar filen genom ps
  73. kommandot kan du skriva:
  74.  
  75. $cat </bin/sh >/dev/kalles_tty
  76.  
  77. (D▄ visas bara cat p▄ ps-listan)
  78.  
  79. En variant p▄ det temat ╤r att skriva ett brev till kalle, inneh▄llande 
  80. /bin/sh. Detta kan ordnas genom att skriva fεljande:
  81.  
  82. $mail -sEtt_subjekt kalle </bin/sh
  83.  
  84. Om du vill undvika att f▄ en shell i mailet kan du kolla l╤ngden p▄ din 
  85. mail-fil, och eventuellt cat'a den och se vad den inneh▄ller. Detta 
  86. eftersom erfarenheter s╤ger att det ╤r l╤ttare att avbryta en cat'ning ╤n 
  87. i mail-programmet.
  88.  
  89. ---
  90.  
  91. En annan simpel liten sak ╤r att gεra en fil som bεrjar med tecknet '-'
  92. rm och mv kommer d▄ att ta filnamnet som options...
  93. Detta kan gεras genom att skriva in fεljande rad:
  94.  
  95. $cat /tmp/din_text >-Haha..
  96.  
  97. Filen kan dock raderas genom att skriva:
  98.  
  99. $rm ./-Haha..
  100.  
  101. .. men det kan du ju εverl▄ta ▄t den utsatte att lista ut :) ..
  102.  
  103. ---
  104.  
  105. Om du vill vara steget elakare kan du (om du f▄r skriva till ngn annans home)
  106. skapa directorys unde varandra med l▄▄▄▄▄▄nga namn.
  107. (Risken finns dock att shellen krashar pga att filnamnet blir fεr l▄ngt :)
  108.  
  109. N╤r sedan stackars kalle, eller vem du nu har valt, ska radera alla de fina 
  110. directorys som du har gjort kommer ngt i denna v╤gen att intr╤ffa:
  111.  
  112. $rm -r ditt_fina_directory_som_har_ett_v╤ldigt_l▄ngt_namn
  113. rm: filename too long:
  114.  
  115. ditt_fina_directory_som_har_ett_v╤ldigt_l▄ngt_namn/ditt_fina_directory
  116. _som_har_ett_v╤ldigt_l▄ngt_namn/ditt_fina_directory_som_har_ett_v╤ldigt_l▄
  117. ngt_namn/ditt_fina_directory_som_har_ett_v╤ldigt_l▄ngt_namn/ditt_fina_dire
  118. ctory_som_har_ett_v╤ldigt_l▄ngt_namn/ditt_fina_directory_som_har_ett_v╤ldig
  119. ditt_fina_directory_som_har_ett_v╤ldigt_l▄ngt_namn/t_l▄ngt_namn/ditt_fina_
  120. directory_som_har_ett_v╤ldigt_l▄ngt_namn/ditt_fina_directory_som_har_ett_v
  121. ╤ldigt_l▄ngt_namn/ditt_fina_directory_som_har_ett_v╤ldigt_l▄ngt_namn
  122.  
  123. $
  124.  
  125. Det som intr╤ffar ╤r helt enkelt att rm's buffer inte rymmer pathen till
  126. directoryt, och d╤rfεr heller ej kan radera det...
  127. Fεr att ta bort denna typen av directorys m▄ste man fεrst cd'a sig en bit
  128. ner och sedan radera 'nerifr▄n och upp'
  129.  
  130. ---
  131.  
  132. Om du vill gεra dator'n lite sv▄ranv╤ndlig, skriv d▄ in fεljande program:
  133.  
  134. Namn: /tmp/prog1
  135.  
  136. ----START----START----START----START----START----START----START----
  137.  
  138. /tmp/prog2 &
  139. ps -alx >/dev/null &
  140. /tmp/prog1 
  141.  
  142. ----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT-----
  143.  
  144. Namn: /tmp/prog2
  145.  
  146. ----START----START----START----START----START----START----START----
  147.  
  148. /tmp/prog1 &
  149. ps -alx >/dev/null &
  150. /tmp/prog2 
  151.  
  152. ----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT-----
  153.  
  154.  
  155. Skriv sedan in fεljande:
  156.  
  157. $chmod 777 /tmp/prog1
  158. $chmod 777 /tmp/prog2
  159. $/tmp/prog1 &
  160.  
  161.  
  162. OK.. Du har nu n▄tt slutet av denna "eminanta" text, som inte gav s▄ mycket.
  163. Kom bara ih▄g att inte anv╤nda n▄gon av dessa sm▄ saker, om du nu inte har
  164. managern's tillst▄nd. Starta speciellt inte de sista programmen, eftersom det 
  165. kommer att fεrsv▄ra fεr andra att logga in, och fεrsv▄ra fεr de som redan ╤r
  166. p▄loggade att gεra n▄gonting...
  167.  
  168. I forts╤ttningen kanske jag skriver n▄t om hur man 'εkar sin access' p▄ UNIX.
  169. Visst vet jag att det finns massor av texter med det temat, men hur m▄nga av
  170. dem ╤r p▄ svenska?
  171.  
  172.  ______________________________________________________________________________
  173.  uXu                             Av Rubicon                                 uXu
  174.  ______________________________________________________________________________
  175.