Als u Linux gebruikt, is het waarschijnlijk dat u sommige opties voor uw bestandssystemen moet wijzigen. Kennismaken met fstab kan het hele proces een stuk eenvoudiger maken, en het is veel eenvoudiger dan je denkt.
Fstab is de bestandssysteemtabel van je besturingssysteem. Als je een beoordeling van bestandssystemen wilt, kijk dan eens naar ons andere artikel, HTG Explains: Welk Linux-bestandssysteem zou je moeten kiezen? Vroeger was het de belangrijkste manier waarop het systeem bestanden automatisch aankoppelde. Tegenwoordig kun je elk soort USB-stick aansluiten en het verschijnt gewoon in Nautilus zoals in Windows en Mac OS, maar eens in de zoveel tijd moest je die schijven handmatig koppelen aan een specifieke map met de " mount "commando. Dit gold voor dvd's, cd's en zelfs diskettes (weet je nog?).
Destijds was je enige alternatief dat de computer moest vertellen dat wanneer een bepaald apparaat was aangesloten, het automatisch op een specifieke plaats moest worden gemount. Dit is waar fstab binnenkwam, en het was geweldig. Stel dat je harde schijven hebt geruild op je IDE- of SCSI-controller. De computer kan de bestandssystemen in een andere volgorde laden, waardoor dingen in de war worden gemaakt. Fstab is geconfigureerd om te zoeken naar specifieke bestandssystemen en ze elke keer automatisch op een gewenste manier te koppelen, waardoor een groot aantal rampen voorkomen.
Het fstab-bestand bevindt zich op:
/ etc / fstab
Laten we eens naar mijn fstab-bestand kijken, zullen we?
Je zult zeker verschillen zien, maar als je het met je eigen fstab wilt volgen, knal je dit commando gewoon in een terminal:
Je kunt ook gedit gebruiken als je niet vertrouwd bent met nano.
De voor de hand liggende opties
Je zult zien dat alle gegevens beginnen met UUID's. Wellicht herinnert u zich dat u dit in een van onze vorige artikelen zag, Hoe u een partitieschema kiest voor uw Linux-pc, maar we zullen het toch nog een keer uitleggen. Elk bestandssysteem krijgt tijdens het formatteren een Universele unieke identificatiecode toegewezen, die het naar het graf brengt. Omdat het niet kan worden gewijzigd, is dit de ideale manier om bestandssystemen te selecteren voor montage, vooral voor belangrijke. Laten we zeggen dat uw / home-partitie zich op een tweede harde schijf bevindt en u deze naar een externe harde schijf verplaatst; fstab zal die partitie nog steeds vinden en correct koppelen, waardoor een mislukte boot wordt vermeden. Als u overschakelt naar (of vastloopt met) de oude methode om apparaat-ID's te gebruiken om partities te selecteren (bijv. / Dev / sda1), verdwijnt dit voordeel omdat harde schijven en partities worden geteld door hun controllers en dus kunnen veranderen.
Bewerken: het gebruik van UUID's in uw fstab-bestand, hoewel handig voor de meeste thuisgebruikers, heeft enkele belangrijke kanttekeningen. Dit werkt niet bij het gebruik van zaken als "geassembleerde" of "netwerkgebaseerde" apparaten. Als u een meer geavanceerde gebruiker bent of van plan bent om in de toekomst dingen als software-RAID te gebruiken, kunt u beter geen UUID's gebruiken.
Het volgende gedeelte van fstab, net als alle daaropvolgende, wordt gescheiden door een spatie of een tab, of een combinatie ervan. Hier vindt u het koppelpunt. Zoals je ziet, heb ik een root (/) koppelpunt, een swap en twee die ik handmatig heb toegevoegd voor mijn gedeelde netwerkopslagschijven. Als u een ingang aan de fstab toevoegt, moet u handmatig het koppelpunt maken voordat u de computer opnieuw opstart (en de wijzigingen worden van kracht).
De volgende sectie identificeert het type bestandssysteem op de computer. partitie. Velen, zoals ext2 / 3/4, ReiserFS, jFS, etc. worden standaard door Linux gelezen. Het is mogelijk dat uw specifieke systeem bepaalde pakketten moet hebben geïnstalleerd om ze te kunnen lezen en schrijven. De perfecte voorbeelden zijn mijn NTFS-partities; je kunt zien dat ik het ntfs-3g stuurprogramma gebruik om deze te benaderen.
The Scarier Stuff
De volgende secties zijn wat gewoonlijk nieuwkomers afschrikken, maar ze zijn echt niet zo ingewikkeld. Er is een groot aantal opties beschikbaar, maar er is een handvol of heel veel opties. Laten we ze eens bekijken. (De standaardoptie is eerst, gevolgd door alternatieven, maar omdat Linux-distro's heel verschillend kunnen zijn, kan uw aantal kilometers variëren.)
Deze opties worden gescheiden door een komma en geen spaties en kan in willekeurige volgorde worden geplaatst. Als u niet zeker bent van de standaardinstellingen, is het prima om expliciet uw opties te vermelden. Dingen die zijn gekoppeld vanaf tijdelijke plaatsen (zoals USB) zullen dit basispatroon niet volgen, tenzij u items voor hen (via UUID) hebt gemaakt in fstab. Het is handig als u wilt dat een externe harde schijf altijd op een bepaalde manier wordt gemount, omdat normale thumb-drives en dergelijke niet worden beïnvloed.
U kunt zien dat mijn twee opslagstations gebruikersrechten hebben ingeschakeld, gelezen schrijftoegang ingeschakeld en automatisch koppelen is ingeschakeld. Ik compileer niet veel software, maar als ik dat doe, voeg ik de "exec" -optie toe aan het einde van de lijst.
Dumping and Fscking
De volgende optie is een binaire waarde ("0" voor false en "1" voor waar) voor "dumpen." Dit is een tamelijk verouderde back-upmethode voor gevallen waarin het systeem uitviel. U moet dit verlaten als "0".
De laatste optie is een numerieke waarde voor "passing". Dit geeft het systeem de volgorde waarin fsck moet worden uitgesproken (spreek dat uit zoals u het wilt), of voer een bestandssysteemcontrole uit. Als een schijf een optie "0" heeft, wordt deze overgeslagen, net als mijn NTFS-geformatteerde opslagstations. Het root-bestandssysteem moet altijd "1" zijn en andere bestandssystemen kunnen daarna worden uitgevoerd. Dit werkt het beste voor journaling-bestandssystemen zoals ext3 / 4 en ReiserFS. Oudere bestandssystemen zoals FAT16 / 32 en ext2 kunnen een tijdje duren, dus het is beter om hun fscking uit te schakelen en dit periodiek zelf te doen.
Nu dat je weet wat je doet, kun je gek worden met automatische montage en de graag willen. Het is erg handig als je een heleboel partities hebt die moeten worden beheerd. Onthoud altijd dat je een back-up moet maken voor het geval er iets misgaat, maar heb plezier en zorg ervoor dat je je ervaringen achterlaat in de reacties!
Hoe computer- en e-mailbewaking of software voor spionage te detecteren
Als IT Pro bewaak ik routinematig werknemerscomputers en e-mails. Het is essentieel in een werkomgeving, zowel voor administratieve doeleinden als voor beveiliging. Door e-mail te monitoren, kunt u bijvoorbeeld bijlagen blokkeren die een virus of spyware kunnen bevatten. De enige keer dat ik verbinding moet maken met een gebruikerscomputer en direct op hun computer moet werken, is een probleem oplossen
Wat zijn "Magic Packets" voor Waking Computers?
Wanneer u verschillende instellingen op uw computer aanpast of aanpast, zult u vroeg of laat waarschijnlijk enkele opties tegenkomen die u verbaasd of in de war houden . Met dat in gedachten heeft het SuperUser Q & A-bericht van vandaag het antwoord op de vragen van een verwarde lezer. De vraag en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een gemeenschapsgedreven groep van Q & A-websites.