Er zijn verschillende apps en opdrachten in Linux die nieuwe bestanden voor u zullen maken, zelfs zonder een toepassing te starten. Welke methode u gebruikt, hangt af van uw doel voor het bestand. Laten we de opties eens bekijken, zodat u weet welke het nuttigst voor u is.
We behandelen het maken van bestanden zowel in de terminal als op een Linux-desktop.
Maak een bestand op het bureaublad
Als u niet vertrouwd bent met het gebruik van de terminal, is het maken van nieuwe bestanden in de desktopomgeving eenvoudig, met behulp van een aantal standaard dagelijkse apps.
Bestandsverkenner
De meeste bestandsbrowsers houden van Thunar en Dolfijn kunt u lege bestanden maken door met de rechtermuisknop in de gewenste map te klikken en op te drukken Maak een leeg bestand of een vergelijkbare optie in het vervolgkeuzemenu.
Als alternatief kunt u in het toepassingsmenu vaak klikken op Bestand> Nieuw maken om opties te krijgen voor het genereren van nieuwe bestanden.
Teksteditor
Je Linux-distro bevat een of andere basisteksteditor-app. Als u het opent, begint u met een leeg bestand en drukt u op
Ctrl + S zou u het dialoogvenster moeten geven om het op een specifieke locatie op te slaan.Maak een bestand in de terminal
Met veel Linux-terminalopdrachten kun je snel en efficiënt bestanden maken, en we zullen er hieronder een aantal bespreken.
aanraken
Een van de meest basale Linux-opdrachten, touch, maakt een nieuw bestand aan, of als de bestandsnaam die u opgeeft al bestaat, werkt u de laatste wijzigingsdatum van het bestand bij.
Typ in de map waarin u uw bestand wilt opslaan:
raak bestandsnaam.txt aan
U kunt ook meerdere bestanden maken met één opdracht door simpelweg een spatie tussen elke bestandsnaam te plaatsen:
raak bestandsnaam1.txt bestandsnaam2.txt bestandsnaam3.txt aan
U kunt met deze opdracht controleren of het bestand dat u heeft gemaakt, bestaat:
ls
Omdat u geen bestanden kunt bewerken met aanraking, is de opdracht beter geschikt om snel meerdere bestanden te maken om later te bewerken.
Omleidingsoperator (>)
De haakse haak wordt in veel opdrachten gebruikt om de uitvoer naar een specifiek bestand om te leiden. Later in dit artikel zullen we zien dat het met andere opdrachten wordt gebruikt.
U kunt het echter zonder een specifiek commando invoeren om een leeg bestand te maken.
> bestandsnaam.txt
Houd er echter rekening mee dat de omleidingsoperator zelf elk bestaand bestand dat al die naam gebruikt, zal overschrijven.
echo
De echo-opdracht zal eenvoudig in de terminal worden afgedrukt, ongeacht de invoer die u eraan geeft. Het kan echter ook zowel een nieuw bestand maken als, optioneel, een enkele regel tekst erin opslaan.
Gebruik deze opdracht om een nieuw leeg bestand te maken:
echo -n> bestandsnaam.txt
Gebruik om een nieuw bestand met één regel tekst te maken:
echo "Bestandstekst"> bestandsnaam.txt
Zorg ervoor dat u bij het gebruik van echo aanhalingstekens rond uw tekst plaatst.
kat
Het cat-commando (afkorting van concatenate) wordt meestal gebruikt bij het combineren of lezen van bestanden. Het kan echter ook gemakkelijk nieuwe bestanden met tekst erin maken.
cat> bestandsnaam.txt
De omleidingsoperator leidt hier opnieuw de uitvoer van cat om naar het opgegeven bestand, waarbij de uitvoer is wat u vervolgens typt. Als u klaar bent met het schrijven van de inhoud van uw nieuwe bestand, drukt u op Ctrl + D om het op te slaan.
printf
Het printf-commando lijkt op echo, maar met iets meer opmaakvermogen.
U kunt bijvoorbeeld een bestand met twee regels tekst maken met de volgende enkele opdracht:
printf 'Wat tekst
Nog wat tekst '> bestandsnaam.txt
fallocatie
Met Fallocate kunt u een bestand in Linux met een specifieke grootte maken. Het is vooral handig voor testdoeleinden, zoals het meten van de schrijfsnelheid van uw harde schijf.
Gebruik fallocate met het volgende commando:
fallocate -l 10 MB bestandsnaam
Vervang "bestandsnaam" door hoe u uw bestand wilt noemen.
De optie "-l" geeft aan dat u een specifieke grootte wilt, en het argument "10MB" geeft aan welke grootte. U kunt ook grotere bytegroottes gebruiken, zoals GB en TB. U kunt ook M gebruiken in plaats van MB om mebibytes aan te duiden in plaats van megabytes.
vim
Vim is een op een terminal gebaseerde teksteditor die wordt gestart wanneer u een bestandsnaam opgeeft:
vim bestandsnaam.txt
Terwijl vim draait, drukt u op de ik toets om te beginnen met typen. Als je klaar bent, druk je op Esc en en typ : wq gevolgd door Enter om op te slaan en af te sluiten.
nano
GNU nano is een andere teksteditor die lijkt op Vim, maar misschien iets gebruiksvriendelijker.
U kunt snel een bestand maken en beginnen met het bewerken van een bestand met deze opdracht:
nano bestandsnaam.txt
Typ wat je maar wilt in het bestand en druk op Ctrl + S om op te slaan en Ctrl + X verlaten.
Verwant: nano vs. Vim: de beste terminalteksteditors, vergeleken
Op zoek naar een terminalteksteditor voor Linux? De belangrijkste keuze is tussen Vim en nano! Hier is hoe ze met elkaar vergelijken.
Maak nieuwe bestanden met moed
Als een nieuwe wizard voor het maken van bestanden, ga je gang en begin je mappen te modelleren met glorieuze bestanden.
Naarmate je vaardigheden opdoet in Linux-bestandsbeheer, zul je ontdekken dat er veel coole trucs zijn voor het manipuleren en verbergen van bestanden die je hebt gemaakt.
Met steganografie kunt u gegevens versleutelen door informatie in normale afbeeldingsbestanden te verbergen.
- Linux
- Bestandsbeheer
- Linux
Jordan is een tutor en journalist met een passie om Linux voor iedereen toegankelijk en stressvrij te maken. Hij heeft een BA in Engels en houdt van hete thee. Tijdens de warme seizoenen fietst hij graag door de heuvels van de Ozarks waar hij woont.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Nog een stap…!
Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.