B
BiG_G
root: ook wel de su of Super User. In windows is dit de administrator. In windows zijn we gewend om alles netjes als administrator te doen. In linuxland doen we dat niet. Bij de installatie geven we een paswoord voor root en we maken daarna minimaal 1 gebruiker aan waaronder we gaan werken. Mocht het nu nodig zijn dat we iets belangrijks moeten doen, dan kunnen we als su of root aanloggen.
root: ook wel '/' of het begin van de directory structuur genaamd. in windows 'C:\' Met dat verschil dat in windows elke harde schijf zijn naam heeft waar een directory structuur aannhangt. In linux maakt het niet uit waar je het bestandsysteem neerkwakt, hoe je de (systeem)directorys plant, etc...Je zal als gebruiker geen zicht hebben op de schijven of partities.
/root: de 'home' van de Super User. Dit is de prive dir, daar doe je inprinciepe niets mee, tenzij je gevorderd ben... en waarschijnlijk doe je er dan weer niets mee.
/home: dit is de directory van alle users. Als jij jezelf de gebruiker piet hebt genoemd; /home/piet
Al jouw mp3tjes en films en document knal je daar in. Ook als je een programma installeert, zoals firefox, staat daar in. als je dan bv bookmarks hebt, en je backupped gewoon je /home... en na een crasch zet je je /home terug... Ben je NIETS kwijt! (als je echt slim bent zorg je dat bij installatie je /home een eigen raid setup heeft... En je systeem bestanden lekker op een appart schijfje )
shell: Ook wel terminal, console, commandline, dosbox voor linux en x-term genoemd. De termen die achter shell staan zijn overigens fout! De shell is niet meer dan een schil die commando's interpreteert en doorgeeft aan de kernel, het hard van de machiene. In linux worden de 3 onderdelen strikt gescheiden: Kernel krijgt commando's van shell, shell krijgt commando's van terminal of GUI (kde, gnome oid) en GUI krijgt commando's van jou.
Shell is er in diverse smaken, afhankelijk wat je met je machiene doet kies je de shell. Bash is de voornaamste, die gebruikt iedere normale user. ga je je richten op compileren en programmeren dan zou tcsh wel wat kunnen zijn. Maar zo zijn er nog een groot aantal. De belangrijkste is BourneAgainSHel (bash) en AgainShell (ash).
Console: Ook wel terminal, commandline, dosbox voor linux en x-term, k-term etc genoemd. De term shell is overigens fout! Shell staat hierboven beschreven. De terminal komt van vroegah, en wordt als een zeer essentieel onderdeel gezien in linux. Het is het ding wat de vrijheid geeft die je bij windows mist als je wat gevorderder bent.
package manager: Bijna elke linux distributie heeft een package manager. Deze draagt zorg voor het installeren en de-installeren van alle programma's, zorgt ervoor dat alle afhankelijkheden (dependencies) kloppend zijn. In SuSe is dat YAST. (Yet Another Setup Tool)
Rechten: Het hele linux systeem heeft rechten toebedeeld gekregen. elk bestand, programma of gebruiker heeft rechten. Deze worden verdeeld in 3 groepen: Eigenaar Groep en Iedereen. Daarna zijn er dus 3 opties: Read, Write en eXecute (rwx) Dit geld elk voor wie.
Als we een bestandje hebben dat share.file heet dat iedereen mag lezen en we doen een directory listing, dan zien we ong hetvolgende:
Als alleen de eigenaar er wat mee mag:
rwx------ piet users share.file
Verdere uitleg over het hoe en wat volgt.
Nu stop ik er even mee, morgen om 05:00 weer de wekker.
Heb je aanvullingen: Ga je gang, maar doe opmerkingen even in een ander topic oid. Ik open later nog een start topic waarin dit allemaal volledig wordt besproken als praktijk werk.
root: ook wel '/' of het begin van de directory structuur genaamd. in windows 'C:\' Met dat verschil dat in windows elke harde schijf zijn naam heeft waar een directory structuur aannhangt. In linux maakt het niet uit waar je het bestandsysteem neerkwakt, hoe je de (systeem)directorys plant, etc...Je zal als gebruiker geen zicht hebben op de schijven of partities.
/root: de 'home' van de Super User. Dit is de prive dir, daar doe je inprinciepe niets mee, tenzij je gevorderd ben... en waarschijnlijk doe je er dan weer niets mee.
/home: dit is de directory van alle users. Als jij jezelf de gebruiker piet hebt genoemd; /home/piet
Al jouw mp3tjes en films en document knal je daar in. Ook als je een programma installeert, zoals firefox, staat daar in. als je dan bv bookmarks hebt, en je backupped gewoon je /home... en na een crasch zet je je /home terug... Ben je NIETS kwijt! (als je echt slim bent zorg je dat bij installatie je /home een eigen raid setup heeft... En je systeem bestanden lekker op een appart schijfje )
shell: Ook wel terminal, console, commandline, dosbox voor linux en x-term genoemd. De termen die achter shell staan zijn overigens fout! De shell is niet meer dan een schil die commando's interpreteert en doorgeeft aan de kernel, het hard van de machiene. In linux worden de 3 onderdelen strikt gescheiden: Kernel krijgt commando's van shell, shell krijgt commando's van terminal of GUI (kde, gnome oid) en GUI krijgt commando's van jou.
Shell is er in diverse smaken, afhankelijk wat je met je machiene doet kies je de shell. Bash is de voornaamste, die gebruikt iedere normale user. ga je je richten op compileren en programmeren dan zou tcsh wel wat kunnen zijn. Maar zo zijn er nog een groot aantal. De belangrijkste is BourneAgainSHel (bash) en AgainShell (ash).
Console: Ook wel terminal, commandline, dosbox voor linux en x-term, k-term etc genoemd. De term shell is overigens fout! Shell staat hierboven beschreven. De terminal komt van vroegah, en wordt als een zeer essentieel onderdeel gezien in linux. Het is het ding wat de vrijheid geeft die je bij windows mist als je wat gevorderder bent.
package manager: Bijna elke linux distributie heeft een package manager. Deze draagt zorg voor het installeren en de-installeren van alle programma's, zorgt ervoor dat alle afhankelijkheden (dependencies) kloppend zijn. In SuSe is dat YAST. (Yet Another Setup Tool)
Rechten: Het hele linux systeem heeft rechten toebedeeld gekregen. elk bestand, programma of gebruiker heeft rechten. Deze worden verdeeld in 3 groepen: Eigenaar Groep en Iedereen. Daarna zijn er dus 3 opties: Read, Write en eXecute (rwx) Dit geld elk voor wie.
Als we een bestandje hebben dat share.file heet dat iedereen mag lezen en we doen een directory listing, dan zien we ong hetvolgende:
Code:
rwxrwxrwx piet users share.file
^E ^G ^I ^ Eigenaar ^groep ^Bestandsnaam.
rwx------ piet users share.file
Verdere uitleg over het hoe en wat volgt.
Nu stop ik er even mee, morgen om 05:00 weer de wekker.
Heb je aanvullingen: Ga je gang, maar doe opmerkingen even in een ander topic oid. Ik open later nog een start topic waarin dit allemaal volledig wordt besproken als praktijk werk.