
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. Niemand weet wat de "app-connector" van Windows 10 is, en Microsoft zal het niet uitleggen Windows 10 bevat een mysterieuze app met de naam "App Connector" die toegang heeft tot uw locatie, camera, contacten en agenda's. Deze app is gemaakt door Microsoft, maar Microsoft heeft niet officieel uitgelegd wat het doet. Ik vroeg in juli 2015 voor het eerst naar App Connector, tijdens de Windows 10 Insider Preview, maar Microsoft heeft het nog steeds niet uitgelegd en nee een lijkt een officieel antwoord te hebben. Facebook Messenger locatie-tracking uitschakelen (indien ingeschakeld) Het lijkt erop dat iedereen onze locatie nu volgt. Het is niet verrassend dat Facebook Messenger ook een aanzienlijke hoeveelheid informatie over uw locatieactiviteit kan verzenden. Als u Messenger gebruikt, kunt u het volgende doen om ervoor te zorgen dat uw locatie niet aan anderen wordt gemeld. We weten dat Google het doet en als u een Apple-apparaat gebruikt, moet u locatietracering inschakelen om bepaalde functies en apps correct te laten werken.
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:

