Filsystemets uppbyggnad kan jag förklara..lite..
Filsystemet representeras med "/" den är sedan strukturerad på ett väldigt logiskt sätt:
/boot här körs boot-scripten som laddar ubuntu
/bin binära filer finns här(program etc)
/home hemm-mappen
/usr saker av användaren...typ

som fonts och annat
/media här ligger din cd-läsare, hårddiskar med mera
osv....
I början kan detta sätt vara jobbigt, men efter ett tag kommer du att inse hur mycket mer logiskt det är än windows-smörjan
Hoppas att jag svarade rätt..är ganksa dålig på den biten själv
Sedan finns det olika sorters filsystem. Till windows finns det FAT(gammalt som gatan), FAT32 och NTFS.
I Linux-miljöer finns det ett tio-tal olika att välja mellan. Strukturen för indelning av operatvisystemets olika delar är samma. Skillnaden är att de olika filsystemen är olika bra på olika saker. Ett filsystem kanske är bättre på att hantera många saker på en gång, medans ett annat är anpassat för att hantera stora filer.
Standard i Ubuntu är ext3. Man kan dock välja om man väljer att manuellt partionera. Själv kör jag ReiserFS
Vad gäller din fåga om lisp vet jag inte. Men prova att spara filen i din hem-mapp, öppna en terminal(program > tillbehör > terminalen) och skriv: gcl filnamnet
Min gissning är att du kommer att kompilera filen.
gör sedan den kompilerade filen körbar med "sudo chmod a+x filnamnet"
För att sedan köra filen skriver man "./filnamnet"

Med lite tur kommer det att fungera! Good luck
