Deze wikiHow leert je hoe je verschillende soorten bestanden kunt opslaan vanaf de Linux-opdrachtregel. Als u een app gebruikt met een grafische gebruikersinterface (GUI), is het opslaan van bestanden eenvoudig: u hoeft meestal alleen maar op de knop te klikken Bestand menu en selecteer Opslaan. Lees verder om te leren hoe u bestanden opslaat in teksteditors op de opdrachtregel, hoe u de uitvoer van een opdracht opslaat en hoe u een bestaand bestand in een nieuw bestand opslaat.
Stappen
Methode 1 van 3: Een tekstbestand opslaan in Vi of Vim
Stap 1. Open je bestand in Vi of Vim
Als u een bestaand tekstbestand wilt bewerken, typt u gewoon vi bestandsnaam bij de prompt en drukt u op Binnenkomen. Om een nieuw bestand aan te maken, typt u vi en drukt u op Binnenkomen. Vi en Vim worden beide automatisch geopend in de opdrachtmodus.
- Als je Vim gebruikt, vervang dan vi door vim.
- De teksteditors Vi en Vim hebben de meeste van dezelfde functies, hoewel vim wat uitgebreider is en kleuraccenten bevat.
Stap 2. Druk op i op het toetsenbord
Hierdoor komt u in de modus Invoegen, waarmee u in het bestand kunt typen.
Stap 3. Bewerk uw bestand
Breng de nodige wijzigingen aan in de invoegmodus.
Stap 4. Druk op Esc om terug te keren naar de opdrachtmodus
Nu kunt u Vi- of Vim-opdrachten gebruiken, inclusief de opdracht om op te slaan.
U kunt deze toets gebruiken om heen en weer te schakelen tussen de opdracht- en invoermodus
Stap 5. Typ:w bestandsnaam en druk op ↵ Enter
U kunt het invoeren van de bestandsnaam overslaan als u een bestaand bestand bewerkt en uw wijzigingen in datzelfde bestand wilt opslaan.
Als u bijvoorbeeld een bestand bewerkt dat al een bestandsnaam heeft en u wilt de aangebrachte wijzigingen opslaan, typt u:w en drukt u op Binnenkomen. Maar als je een gloednieuw bestand aan het bewerken bent en het wikiHow wilt noemen, gebruik dan in plaats daarvan:w wikiHow.
Stap 6. Typ:q en druk op ↵ Enter om te stoppen
Dit bestaat Vi (of Vim) en brengt je terug naar de opdrachtregel.
Methode 2 van 3: De uitvoer van een opdracht opslaan
Stap 1. Typ uw opdracht bij de opdrachtprompt
Druk niet op Binnenkomen om het nog maar net uit te voeren, typt u eerst de opdracht.
Als u bijvoorbeeld de inhoud van de huidige map wilt weergeven en de uitvoer in een nieuw bestand wilt opslaan, kunt u ls -a now typen
Stap 2. Typ een spatie en dan >
Als u het vorige voorbeeld gebruikt, ziet uw opdracht er nu als volgt uit: ls -a >.
Als u de uitvoer aan een bestaand bestand wilt toevoegen, gebruikt u >> in plaats van >
Stap 3. Typ een spatie en voer de naam in van het bestand dat u wilt maken
Als u de resultaten wilt opslaan in een bestand met de naam filelist, zou de opdracht eruitzien als ls -a > filelist.
Als u de uitvoer aan een bestaand bestand toevoegt, gebruikt u ls -a >> bestandsnaam
Stap 4. Druk op ↵ Enter om de opdracht uit te voeren
Dit creëert een bestand in de huidige directory genaamd filelist dat de uitvoer van het ls -a commando bevat.
Methode 3 van 3: Een bestand naar een nieuw bestand kopiëren
Stap 1. Gebruik de opdracht cd om de map in te voeren van het bestand dat u wilt kopiëren
Als u bijvoorbeeld een bestand van /home/wikiHow/personal naar een nieuw bestand wilt kopiëren, typt u cd /home/wikiHow/personal en drukt u op Binnenkomen.
Stap 2. Typ cp bestandsnaam nieuwe bestandsnaam en druk op ↵ Enter
Dit bespaart. Zorg ervoor dat er nog geen bestand met de nieuwe naam bestaat, want als dat het geval is, wordt het automatisch overschreven.
- Als het bestand dat u wilt kopiëren bijvoorbeeld Staff.txt heet en u wilt het opslaan als een nieuw bestand met de naam Staff-old.txt, typt u cp Staff.txt Staff-old.txt en drukt u op Binnenkomen.
- Als u de bestandsnaam wilt behouden maar het bestand in een nieuwe map wilt opslaan (bijvoorbeeld /home/wikHow/backups), gebruikt u cp Staff.txt /home/wikiHow/backups.
- Als je het bestand naar een andere map wilt kopiëren en het een nieuwe naam wilt geven, gebruik je cp Staff.txt /home/wikiHow/backups/Staff-old.txt.