Om de Linux-terminal als een professional te gebruiken, moet u de basisprincipes kennen voor het beheren van bestanden en het navigeren in mappen . Trouw aan de filosofie van Unix doet elk commando één ding en doet het het goed.
Midnight Commander, een volledig bestandsbeheerprogramma voor de Linux-terminal, fungeert als een krachtige front-end voor al deze opdrachten.
De opdracht ls vermeldt de bestanden in een map. Standaard geeft ls een lijst van bestanden in de huidige map.
U kunt ook een lijst van bestanden recursief weergeven - dat wil zeggen, alle bestanden weergeven in mappen binnen de huidige map - met ls -R .
ls kan vermeld ook bestanden in een andere map als u de map opgeeft. ls / home geeft bijvoorbeeld een lijst van alle bestanden in de / home-map.
De cd -opdracht wordt gewijzigd in een andere map. Met cd Desktop wordt u bijvoorbeeld naar de map Bureaublad gebracht als u vanuit uw basismap start.
U kunt ook een volledig pad naar een map opgeven, bijvoorbeeld cd / usr / deel om naar de map / usr / share op het bestandssysteem te gaan
cd ... brengt je naar een map
Bijvoorbeeld rm file zou het bestand met de naam "file" in de huidige map verwijderen. Net als met andere opdrachten, zou je ook een volledig pad naar een bestand kunnen specificeren: rm / path / to / file zou het bestand at / path / to / file op je bestandssysteem verwijderen.
De opdracht rmdir verwijdert een lege map. rmdir directory zou de map met de naam "map" in de huidige map verwijderen.
Als de map niet leeg is , kunt u een recursieve rm-opdracht gebruiken om de map en alle bestanden erin te verwijderen. rm -r map zou de map met de naam "map" en alle bestanden erin verwijderen. Dit is een gevaarlijk commando dat gemakkelijk veel belangrijke bestanden kan verwijderen, dus wees voorzichtig wanneer je het gebruikt. Het vraagt niet om bevestiging.
De mv opdracht verplaatst een bestand naar een nieuwe locatie. Dit is ook de opdracht die u zult gebruiken om bestanden te hernoemen. Bijvoorbeeld, mv bestand newfile zou het bestand met de naam "bestand" in de huidige map nemen en het naar het bestand met de naam "newfile" in de huidige map verplaatsen - met andere woorden.
met andere opdrachten kunt u volledige paden opnemen om bestanden van of naar andere mappen te verplaatsen. De volgende opdracht zou bijvoorbeeld het bestand met de naam "bestand" in de huidige map opnemen en in de map / home / phhsnews plaatsen:
mv-bestand / home / phhsnews
De cp werkt op dezelfde manier als de mv-opdracht, behalve dat het de originele bestanden kopieert in plaats van ze te verplaatsen.
U kunt ook een recursieve kopie maken met cp -r . Dit kopieert een map en alle bestanden erin naar een nieuwe locatie. Met de volgende opdracht plaatst u bijvoorbeeld een kopie van de directory / home / phhsnews / Downloads in de directory / home / chris:
cp -r / home / phhsnews / Downloads / home / chris
De opdracht mkdir maakt een nieuwe map. mkdir voorbeeld maakt een map met de naam "example" in de huidige map.
De ln-opdracht maakt koppelingen. Het meest gebruikte type koppeling is waarschijnlijk de symbolische koppeling die u kunt maken met ln -s . ln -s / home / phhsnews / Downloads / home / phhsnews / Desktop Bekijk ons artikel over symbolische koppelingen voor meer informatie. chmod - Machtigingen wijzigen wijzigt de machtigingen van een bestand. chmod + x script.sh zou bijvoorbeeld uitvoerbare rechten toevoegen aan het bestand met de naam script.sh in de huidige map. chmod -x script.sh zou uitvoerbare machtigingen uit dat bestand verwijderen . Linux bestandsrechten kunnen een beetje ingewikkeld zijn. Bekijk onze handleiding voor Linux-bestandsrechten voor meer gedetailleerde informatie. touch - Maak lege bestanden touch -opdracht maakt een leeg bestand. Voorbeeld touch example maakt bijvoorbeeld een leeg bestand met de naam "example" in de huidige map. mc - A Full File Manager sudo apt-get install mc Na de installatie voert u de opdracht mc uit om het te starten. Gebruik de pijl toetsen om bestanden te selecteren en de Tab-toets om tussen vensters te schakelen. Druk op Alt-1 om het helpscherm weer te geven of op Alt-2 om het menu te bekijken. U kunt de muis ook gebruiken in Midnight Commander als uw terminalomgeving muisondersteuning biedt. Houd er rekening mee dat u deze moet uitvoeren commando's met root-rechten als je een systeemdirectory aanpast. Voeg op Ubuntu sudo toe aan het begin van opdrachten die u wilt uitvoeren met hoofdmachtigingen. Hoe een wachtwoord veilig te beveiligen met een wachtwoord Wachtwoord dat uw Excel-werkblad beschermt, kan voorkomen dat anderen met uw gegevens knoeien, maar u kunt nooit echt gevoelige informatie opslaan in een Excel-spreadsheet. Waarom? Om de eenvoudige reden dat Excel-wachtwoorden gemakkelijk kunnen worden gekraakt. Dit komt omdat Excel een zeer zwakke vorm van codering gebruikt die gemakkelijk kan worden verbroken door gebruik te maken van woordenboekaanvallen en brute force-aanvallen Hoe zorg ik ervoor dat iPhone-alarmen u wakker schudden De alarm-app op de iPhone en iPad laat niet veel bewegingsruimte toe als het gaat om het maken van het geluid. Er zijn echter enkele manieren waarop u er beter zeker van kunt zijn dat u niet door uw alarm slaapt. Er valt niet te ontkennen dat de traditionele wekker een achterbank heeft genomen naar onze mobiele telefoons.chmod
De
Midnight Commander is een van de vele volledig uitgeruste bestandsbeheerders die u kunt gebruiken de Linux-terminal. Het is niet standaard geïnstalleerd op de meeste distributies; hier is de opdracht die u nodig hebt om het te installeren op Ubuntu: