Hoe een tekstbestand in Linux te maken en te bewerken met behulp van Terminal

Inhoudsopgave:

Hoe een tekstbestand in Linux te maken en te bewerken met behulp van Terminal
Hoe een tekstbestand in Linux te maken en te bewerken met behulp van Terminal

Video: Hoe een tekstbestand in Linux te maken en te bewerken met behulp van Terminal

Video: Hoe een tekstbestand in Linux te maken en te bewerken met behulp van Terminal
Video: How Do I Open an ISO File in Windows 2024, Mei
Anonim

Deze wikiHow leert je hoe je een tekstbestand kunt maken en bewerken in twee populaire Linux-teksteditors. Bijna alle Linux-systemen zijn vooraf geïnstalleerd met Nano, een ongecompliceerde, gebruiksvriendelijke teksteditor. Als je Nano niet leuk vindt (of niet hebt), kun je ook Vi (of Vim, afhankelijk van het systeem) gebruiken om tekstbestanden te bewerken. Vi en Vim zijn een beetje uitdagender om te gebruiken, omdat er een groot aantal commando's en twee verschillende modi zijn.

Stappen

Methode 1 van 2: Nano gebruiken

Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 1
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 1

Stap 1. Druk op Control+Alt+T om een nieuw terminalvenster te openen

Deze sneltoets opent een terminalvenster in bijna alle versies van Linux.

  • U kunt ook dubbelklikken op de Terminal pictogram in uw lijst met toepassingen, of door op uw Dash-menu te klikken (als u GNOME gebruikt) en naar terminal te zoeken.
  • Nano is een zeer gebruiksvriendelijke teksteditor die vooraf is geïnstalleerd op alle op Ubuntu gebaseerde Linux-distributies. Als je Nano niet hebt, kun je het krijgen door sudo apt install nano (Ubuntu en Debian) of sudo yum install nano (CentOS en Fedora) uit te voeren.
  • Als je ooit de Pico-teksteditor hebt gebruikt, zul je merken dat Nano in wezen identiek is. En in tegenstelling tot Vi en Vim hoef je tijdens het gebruik niet te schakelen tussen commando- en invoermodi.
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 2
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 2

Stap 2. Navigeer naar de map waarin u uw bestand wilt maken

U wilt het bestand waarschijnlijk ergens in uw thuismap plaatsen, waar u zich al zult bevinden bij het openen van een terminalvenster. Als u het bestand in een bestaande submap wilt plaatsen, kunt u de CD opdracht om er te komen.

  • Om alle mappen in de huidige directory (uw homedirectory) te bekijken, typt u ls en drukt u op Binnenkomen.
  • Om naar een map in je thuismap te gaan, typ je cd mapnaam en druk je op Binnenkomen (vervang directorynaam' door de naam van de directory).
  • Als je een nieuwe map wilt maken, voer dan makedir mapnaam uit (vervang mapnaam door de naam die je aan je nieuwe map wilt geven. Gebruik dan cd mapnaam om die map in te voeren.
  • Je KUNT bestanden maken en bewerken buiten je homedirectory, maar je hebt root-toegang nodig om dit te doen.
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 3
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 3

Stap 3. Typ nano-bestandsnaam en druk op ↵ Enter

Vervang bestandsnaam door de naam die u aan uw nieuwe tekstbestand wilt geven. Hiermee wordt een nieuw tekstbestand met die naam gemaakt en geopend.

  • Als u bijvoorbeeld een bestand met de naam "testfile" wilt maken, typt u nano testfile en drukt u op Binnenkomen.
  • Het kan handig zijn om ".txt" toe te voegen aan het einde van uw bestandsnaam, zodat u weet dat het een tekstbestand is.
  • Als uw huidige map een bestand met dezelfde naam heeft, zal deze opdracht in plaats daarvan dat bestand openen.
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 4
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 4

Stap 4. Zoek de opdrachtenlijst onderaan het venster

De opdrachten die u kunt gebruiken terwijl u in uw bestand typt, verschijnen onderaan Nano. Om meer opdrachten te zien, vergroot u het venster door het vanuit een van de hoeken te slepen.

  • De commando's beginnen met een karaat (^) of een M. De karaat staat voor de Controle sleutel, terwijl de M staat voor de Alt toets.

    • ^U is bijvoorbeeld het commando om te plakken. Om iets te plakken dat je hebt gekopieerd, druk je op Controle + U.
    • M-U is het commando om de laatste actie ongedaan te maken. Om ongedaan te maken, druk je op Alt + U.
  • Druk op. om alle Nano-commando's te zien Controle + G.
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 5
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 5

Stap 5. Typ in uw bestand

Als u de cursor moet verplaatsen, gebruikt u de pijltoetsen.

U kunt de muis gebruiken om tekst te markeren die u wilt kopiëren en/of plakken. Druk op. om gemarkeerde tekst te kopiëren Alt + 6. Gebruik vervolgens de pijltoetsen om naar een andere locatie in het bestand te gaan en druk op Controle + U plakken.

Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 6
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 6

Stap 6. Druk op Control+O om het bestand op te slaan

Aangezien u uw bestand al een naam heeft gegeven, wordt u niet gevraagd om dit bestand een naam te geven. Als u echter een bestand bent gestart zonder het een naam te geven (door nano uit te voeren vanaf de prompt zonder bestandsnaam), wordt u gevraagd de naam voor uw nieuwe bestand in te voeren en op te drukken Binnenkomen opslaan.

Vermijd de verleiding om op te drukken Controle + S om op te slaan, want dat bevriest gewoon je terminalvenster!

Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 7
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 7

Stap 7. Druk op Control+X om Nano af te sluiten

Hiermee keert u terug naar de opdrachtprompt.

U kunt het bestand dat u in Nano hebt gemaakt, opnieuw openen door nano-bestandsnaam te typen, net zoals u eerder deed

Methode 2 van 2: Vi of Vim. gebruiken

Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 8
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 8

Stap 1. Druk op Control+Alt+T om een nieuw terminalvenster te openen

Dit opent een nieuwe terminal in elke versie van Linux.

  • U kunt ook dubbelklikken op de Terminal pictogram in uw lijst met toepassingen, of door op uw Dash-menu te klikken (als u GNOME gebruikt) en naar terminal te zoeken.
  • Vi is een van de oudste en meest gestandaardiseerde op Unix gebaseerde teksteditors. Vim staat voor "Vi iMproved", wat betekent dat het op Vi lijkt, maar met meer functies. Op de meeste moderne versies van Linux draait vi bij de prompt wordt daadwerkelijk gestart Vim in plaats daarvan. De basiscommando's zijn voor beide editors hetzelfde.
  • Vi heeft meer een leercurve dan Nano, maar als je het eenmaal onder de knie hebt, is het vrij eenvoudig te gebruiken.
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 9
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 9

Stap 2. Ga naar de map waarin u uw bestand wilt aanmaken

U wilt het bestand waarschijnlijk ergens in uw thuismap plaatsen, waar u zich al zult bevinden bij het openen van een terminalvenster. Als u het bestand in een bestaande submap wilt plaatsen, kunt u de CD opdracht om er te komen.

  • Om alle mappen in de huidige directory (uw homedirectory) te bekijken, typt u ls en drukt u op Binnenkomen.
  • Om naar een map in je thuismap te gaan, typ je cd mapnaam en druk je op Binnenkomen (vervang directorynaam' door de naam van de directory).
  • Als je een nieuwe map wilt maken, voer dan makedir mapnaam uit (vervang mapnaam door de naam die je aan je nieuwe map wilt geven. Gebruik dan cd mapnaam om die map in te voeren.
  • Je KUNT bestanden maken en bewerken buiten je homedirectory, maar je hebt root-toegang nodig om dit te doen.
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 10
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 10

Stap 3. Typ vi bestandsnaam en druk op ↵ Enter

U kunt ook vim-bestandsnaam typen om ervoor te zorgen dat het bestand wordt geopend in Vim in plaats van in Vi. Het "vi"-gedeelte van deze opdracht selecteert de Vim-teksteditor als het te gebruiken programma. Vervang bestandsnaam door de naam die u aan uw nieuwe bestand wilt toewijzen.

  • Voor een bestand met de naam "sample.text", typ je bijvoorbeeld vi sample.txt.
  • Als uw huidige map een bestand met dezelfde naam heeft, zal deze opdracht in plaats daarvan dat bestand openen.
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 11
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 11

Stap 4. Druk op de i-toets

Wanneer u Vi of Vim opent, wordt het geopend in een speciale modus genaamd Command-modus. Door op de te drukken l key plaatst u in de modus Invoegen, waar u gaat typen.

Je zou moeten zien -- INVOEGEN -- pop-up onderaan het venster wanneer u op de I-toets drukt.

Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 12
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 12

Stap 5. Typ je tekst

Terwijl u zich in de modus Invoegen bevindt, kunt u gewoon typen zoals u normaal zou doen voor elk ander tekstdocument. Om naar de volgende regel te gaan, drukt u gewoon op Binnenkomen.

Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 13
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 13

Stap 6. Druk op de Esc-toets

Hiermee gaat u terug naar de opdrachtmodus. In de opdrachtmodus kunt u dingen doen zoals opslaan, kopiëren, plakken en afsluiten. U weet dat u zich in de opdrachtmodus bevindt als u "INSERT" niet meer ziet onderaan het venster.

  • U kunt de pijltoetsen gebruiken om door het document te bewegen terwijl u in de Command-modus bent in zowel Vi als Vim. Met Vim kun je ook de pijltjestoetsen gebruiken om in de invoegmodus te bewegen.
  • Keer op elk moment terug naar de invoegmodus door op de te drukken l toets.
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 14
Maak en bewerk een tekstbestand in Linux met behulp van Terminal Stap 14

Stap 7. Typ:w en druk op ↵ Enter

Alle Vi/Vim-commando's beginnen met een dubbele punt, en het:w-commando slaat het bestand op (denk aan "w" als "write").

  • Als u een bestand zonder naam hebt gemaakt (of als u de huidige bewerkingen in een nieuw bestand wilt opslaan), typt u in plaats daarvan:w bestandsnaam, waarbij u bestandsnaam vervangt door de naam die u aan dit bestand wilt geven.
  • Om hulp te krijgen en meer te weten te komen over Vi/Vim-opdrachten, typt u:help in de opdrachtmodus en drukt u op Binnenkomen.
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 15
Maak en bewerk tekstbestand in Linux met behulp van Terminal Stap 15

Stap 8. Typ:q en druk op ↵ Enter om af te sluiten

Hiermee sluit u uw bestand en keert u terug naar de opdrachtprompt.

  • Om het bestand opnieuw te openen, typt u vi bestandsnaam of vim bestandsnaam.
  • U kunt ook tegelijkertijd opslaan en afsluiten door:wq in de opdrachtmodus te typen.

Tips

  • Zorg ervoor dat u uw bestand opslaat voordat u afsluit, omdat u niet altijd wordt gewaarschuwd voor niet-opgeslagen wijzigingen.
  • U kunt man vi of man nano uitvoeren vanaf de opdrachtprompt om de handleidingen voor een van deze teksteditors te bekijken.
  • Een van de handigste functies van Vim over Vi is de syntaxisaccentuering, wat geweldig is voor programmeurs. Het wordt ook geleverd met geïntegreerde spellingcontrole en de mogelijkheid om te bewegen met de pijltjestoetsen in de modus Invoegen.

Aanbevolen: