Hoe een bestand te maken in Linux

weten hoe een nieuw bestand te maken is een belangrijke vaardigheid voor iedereen die Linux op regelmatige basis gebruikt. U kunt een nieuw bestand maken vanuit de opdrachtregel of vanuit de desktop file manager.

in deze tutorial laten we u verschillende manieren zien om snel een nieuw bestand in Linux aan te maken met behulp van de opdrachtregel.

voordat u begint met #

om een nieuw bestand aan te maken moet u schrijfrechten hebben op de bovenliggende map. Anders krijgt u een fout met toestemming geweigerd.,

Als u de inhoud van een map wilt weergeven, gebruikt u het commando ls.

een bestand aanmaken met touch commando #

het touch Commando stelt ons in staat om de tijdstempels van bestaande bestanden en mappen bij te werken en nieuwe, lege bestanden aan te maken.

De makkelijkste en meest memorabele manier om nieuwe, lege bestanden aan te maken is met het touch Commando.,

om een nieuw bestand aan te maken, voert u het commando touch, gevolgd door de naam van het bestand dat u wilt aanmaken:

touch file1.txt

als het bestand file1.txt niet bestaat, zal het commando hierboven het aanmaken, anders zal het de tijdstempels wijzigen.

om meerdere bestanden tegelijk aan te maken, geeft u de bestandsnamen op, gescheiden door spatie:

touch file1.txt file2.txt file3.txt

Als u een bestand met de Redirection Operator #

Redirection maakt het mogelijk om de uitvoer van een commando vast te leggen en als invoer naar een ander commando of bestand te sturen., Er zijn twee manieren om uitvoer om te leiden naar een bestand. De operator > zal een bestaand bestand overschrijven, terwijl de operator >> de uitvoer aan het bestand zal toevoegen.

om een leeg bestand met nullengte aan te maken, geeft u de naam op van het bestand dat u wilt maken na de redirection operator:

> file1.txt

Dit is het kortste commando om een nieuw bestand in Linux aan te maken.

bij het aanmaken van een bestand met behulp van een omleiding, moet u oppassen dat u een belangrijk bestaand bestand niet overschrijft.,

een bestand aanmaken met cat Commando #

Het cat commando wordt voornamelijk gebruikt voor het lezen en samenvoegen van bestanden, maar het kan ook gebruikt worden voor het aanmaken van nieuwe bestanden.

om een nieuw bestand aan te maken voer je het cat commando uit, gevolgd door de redirection operator > en de naam van het bestand dat je wilt aanmaken. Druk op Enter typ de tekst en als u klaar bent, drukt u op CRTL+D om de bestanden op te slaan.,

cat > file1.txt

een bestand aanmaken met echo-opdracht #

het echo Commando drukt de tekenreeksen af die als argumenten worden doorgegeven aan de standaarduitvoer, die kunnen worden omgeleid naar een bestand.

om een nieuw bestand aan te maken voert u het commando echo, gevolgd door de tekst die u wilt afdrukken en gebruikt u de omleidingsoperator > om de uitvoer naar het bestand te schrijven dat u wilt maken.,

echo "Some line" > file1.txt

Als u een lege map wilt aanmaken, gebruik dan:

echo > file1.txt

een bestand aanmaken met behulp van Heredoc #

hier document of Heredoc is een type omleiding waarmee u meerdere invoerregels aan een opdracht kunt doorgeven.

deze methode wordt meestal gebruikt wanneer u een bestand wilt maken met meerdere regels tekst uit een shell script.,

om bijvoorbeeld een nieuw bestand aan te maken file1.txt gebruikt u de volgende code:

cat << EOF > file1.txtSome lineSome other lineEOF

het lichaam van het heredoc kan variabelen, speciale tekens en commando ‘ s bevatten.

een groot bestand aanmaken #

soms wilt u voor testdoeleinden een groot bestand aanmaken. Dit is handig wanneer u de schrijfsnelheid van uw schijf wilt testen of de downloadsnelheid van uw verbinding wilt testen.

met dd-opdracht #

het dd – commando wordt voornamelijk gebruikt om bestanden te converteren en te kopiëren.,

om een bestand met de naam 1G.test met een grootte van 1GB aan te maken, zou u het volgende commando uitvoeren:

dd if=/dev/zero of=1G.test bs=1 count=0 seek=1G

met fallocate Commando #

fallocate een opdrachtregelprogramma voor het toewijzen van echte schijfruimte voor bestanden.

het volgende commando zal een nieuw bestand aanmaken met de naam 1G.test met een grootte van 1GB:

fallocate -l 1G 1G.test

conclusie #

In deze tutorial heeft u geleerd hoe u een nieuw bestand in Linux kunt maken vanaf de commandoregel met behulp van verschillende commando ‘ s en omleiding.,

als de opdrachtregel niet uw ding is, kunt u eenvoudig een leeg tekstbestand maken met behulp van het rechtsklikmenu in het Bestandsbeheer.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Spring naar toolbar