UNIX
UNIX on 1960-luvulla tietokoneissa käytetty käyttöjärjestelmä joka sittemmin korvattiin Microsoft Windowsilla. UNIX:issa ei ole lainkaan käyttöliittymää eikä mahdollisuutta käyttää hiirtä vaan käyttäjän pitää kirjoittaa kaikki tietokoneella tehtävät toimenpiteet suoraan binäärinä näppäimistöltä.
UNIX-käyttäjät[muokkaa]
UNIX:in käyttäjät ovat rauhallista porukkaa. He eivät koskaan riitele ohjelmistojen tai UNIX-järjestelmien paremmuudesta. UNIX-käyttäjät (tai ainakin niiden kehittäjät) ovat myös pissiksiä. Tämä huomataan liiallisen x-kirjaimen käytöstä.
Tähän porukkaan ei kuitenkaan kuulu surullisenkuuluisa Richard Stallman joka alkoi 1980-luvulla kehittää omaa käyttöjärjestelmäänsä GNU. Nimi tulee sanoista GNU's not UNIX!, jossa sana GNU tulee puolestaan sanoista GNU's not UNIX!, jossa GNU tulee puolestaan sanoista GNU's not UNIX! ja niin edelleen. Koska GNU's not UNIX! Richard Stallman ei voi olla UNIX-käyttäjä, vaikka kuinka toivoisikin olevansa.
Toinen tunnettu UNIX-kehittäjä on partaveijari Osama bin Laden, joka opetteli ohjelmoinnin jalon taidon neuvostoliittolaisessa homovankilassa Afganistanin sodan aikaan. Osama bin Ladenin kehittämä Al-Qaida -tyyppinen UNIX aiheutti New York Cityin pörssiromahduksen vuonna 2001. Osama bin Laden on julistanyt pyhän sodan levittääkseen oman UNIX-versionsa maailman ainoaksi sallituksi UNIX-käyttöjärjestelmäksi.
Normaalia käyttöä[muokkaa]
Käytön voisi tiivistää yhteen shell-skriptiin:
#!/bin/sh unzip strip touch grep finger mount fsck more yes umount sleep
Tosiasiallisesti UNIX:illa voi tehdä ihan mitä tahansa - sillä voi jopa ratkaista Lähi-idän kriisin.
$ cd /middle_east $ ls Afghanistan Iraq Libya Saudi_Arabia UAE Algeria Israel Morocco Sudan Yemen Bahrain Jordan Oman Syria Egypt Kuwait Palestine Tunisia Iran Lebanon Qatar Turkey $ cd Afghanistan $ ls bin Taliban $ rm Taliban rm: Taliban is a directory $ cd Taliban $ ls mujahedin $ rm mujahedin $ cd .. $ rmdir Taliban rmdir: directory "Taliban": Directory not empty $ cd Taliban $ ls -a . .. .terrorists $ chown -R USA .* chown: .terrorists: Not owner $ cd .. $ su Password: ******* # mv Taliban /tmp/guantanamo # exit $ ls bin $ cd bin $ ls laden prisoners $ cd .. $ rm -r bin/laden bin/laden: No such file or directory $ find / -name 'laden find: Missing ' $ $ su Password: ******* # mv bin /tmp/guantanamo # exit $ pwd /middle_east/Afghanistan $ cd /opt/UN $ ln -s /Bad_Guys/Al_Qaeda /middle_east/Iraq/. ln: cannot create /middle_east/Iraq/Al_Qaeda: Permission denied $ su Password:******* # ln -s /Bad_Guys/Al_Qaeda /middle_east/Iraq/. # cd /middle_east/Iraq/Al_Qaeda Al_Qaeda: does not exist # rm /middle_east/Iraq/Al_Qaeda # mkfile 100g /middle_east/Iraq/Al_Qaeda mkfile: No space left on device # rm /middle_east/Iraq/Al_Qaeda # cd /opt/Coalition/Willing # mkfile 1b /middle_east/Iraq/Al_Qaeda # chown -R USA:Proof /middle_east/Iraq/Al_Qaeda #exit $ cd /middle_east/Iraq $ ls saddam $ ls -a . .. saddam $ find / -name [Ww][Mm][Dd] /Korea/North/wMd $ wall Propaganda.txt Broadcast Message from USA (pts/1) on USS_Abraham_Lincoln Th May 1st Mission Accomplished! $ wmd wmd: Not found $ rm saddam saddam: No such file or directory $ find / -name saddam /var/opt/dictators/spiderhole/saddam $ wall NewsWorthy.txt Broadcast Message from USA (pts/1) on Time.Magazine Sat Dec 13 We Got Him! $ mv /var/opt/dictators/spiderhole/saddam /opt/jail $ cd /opt/USA $ cp -Rp Democracy /middle_east/Iraq $ cd /middle_east/Iraq/Democracy $ ./install Install Error: Install failed. See install_log for details. $ more install_log Installed failed! Prerequisite packages missing Conflicting package Wahhabism found in /midde_east/Saudi_Arabia Packages Church and State must be installed separately File System /PeakOil nearing capacity Please read the install guide to properly plan your installation. $ ps -A | grep osama 92 ? 22:16:04 osama $ find / -name laden /Pakistan/Islamabad/bin/laden $ su Password:******* # cd /Pakistan/Islamabad # kill -9 osama | mv /bin/laden /dev/null # exit $ wall NewsFlash.txt Broadcast Message from USA (pts/1) on White.House Mon May 2 Gotcha! $ cd /tmp/guantanamo $ ls -a $ . .. bin Taliban $ cd bin $ ls -a $ . .. prisoners $ cat prisoners|grep -v guilty >> /home/repatriated $ mv /tmp/guantanamo /opt/jail $ find / -name [Ww][Mm][Dd] /North_Korea/wMd /North_Korea/wMd/missiles /middle_east/Israel/wMd /middle_east/Israel/wMd/missiles /middle_east/Israel/wMd/nukes /middle_east/Iran/wMd /middle_east/Iran/wMd/yellow_cake $
Triviaa[muokkaa]
- GNU ei ole UNIX!
- UNIX on uninen
- Jos et ole tyytyväinen, UNIX on avointa lähdekoodia joten paranna sitä!
- UNIX-käyttöjärjestelmän uusin versio HEINIX on saatavilla apteekeista