- Walter Glenn
@wjglenn
- 21 februari 2018, 11:23am EDT
Als u een toetsenbord persoon bent, kunt u veel dingen bereiken met behulp van de Linux opdrachtregel. Bijvoorbeeld, er zijn een paar eenvoudig te gebruiken methoden voor het maken van tekstbestanden, moet je nodig hebt om dit te doen.
Maak een tekstbestand aan met het Cat Commando
onze eerste methode voor het aanmaken van tekstbestanden gebruikt het cat
Commando. Het is handig als u onmiddellijk wat tekst aan uw nieuwe bestand wilt toevoegen.,
Typ gewoon het volgende commando op de terminal prompt (ter vervanging van ” sample.txt ” met wat u uw bestand ook wilt noemen), en druk vervolgens op Enter:
cat > sample.txt
nadat u op Enter hebt gedrukt, wordt u niet teruggestuurd naar de terminal prompt. In plaats daarvan wordt de cursor op de volgende regel geplaatst en kunt u direct tekst in uw bestand invoeren. Typ uw regels tekst, druk op Enter na elke regel. Wanneer u klaar bent, drukt u op Ctrl + D om het bestand te verlaten en terug te keren naar de prompt.,
om te controleren of uw bestand is aangemaakt, kunt u de opdracht ls
gebruiken om een maplijst te tonen voor het bestand:
ls -l sample.txt
U kunt ook de opdracht cat gebruiken om de inhoud van uw bestand te bekijken. Typ het volgende commando achter de prompt en druk vervolgens op Enter:
cat sample.txt
Maak een tekstbestand aan met het Touch commando
U kunt ook een tekstbestand aanmaken met het commando touch
., Een verschil tussen het gebruik van dit commando en het cat
commando dat we in de laatste sectie hebben behandeld, is dat, terwijl het cat
Commando u onmiddellijk tekst in uw bestand laat invoeren, het gebruik van het touch
Commando dit niet doet. Een ander groot verschil is dat het touch
commando je meerdere nieuwe bestanden laat maken met een enkel commando.
het touch
commando is handig voor het snel maken van bestanden die u later wilt gebruiken.,
om een nieuw bestand aan te maken, typt u het volgende commando op de terminal prompt (ter vervanging van “sample.txt ” Met welke bestandsnaam dan ook die u wilt gebruiken), en druk vervolgens op Enter:
touch sample.txt
merk op dat u geen indicatie krijgt dat het bestand is aangemaakt; u bent zojuist teruggekeerd naar de prompt. U kunt de opdracht ls
gebruiken om het bestaan van uw nieuwe bestand te verifiëren:
ls -l sample.txt
u kunt ook meerdere nieuwe bestanden tegelijk aanmaken met de opdracht touch
., Voeg zoveel extra bestandsnamen (gescheiden door spaties) toe als u wilt aan het einde van het commando:
touch sample1.txt-sample2.txt-sample3.txt
nogmaals, u krijgt geen indicatie dat het bestand is aangemaakt, maar het geven van een eenvoudig ls
commando laat zien dat de bestanden er inderdaad zijn:
en wanneer u klaar bent om tekst toe te voegen aan uw nieuwe bestanden, kunt u gewoon een teksteditor zoals Vi gebruiken.,
Maak een tekstbestand aan met behulp van het standaard Redirect-symbool (>)
u kunt ook een tekstbestand maken met behulp van het standaard redirect-symbool, dat meestal wordt gebruikt om de uitvoer van een opdracht naar een nieuw bestand om te leiden. Als je het zonder een voorafgaande opdracht gebruikt, maakt het redirect symbool gewoon een nieuw bestand aan. Net als het touch
commando, laat het aanmaken van een bestand op deze manier je niet meteen tekst in het bestand invoeren. In tegenstelling tot het touch
commando, laat het aanmaken van een bestand met het redirect symbool je slechts één bestand tegelijk maken., We nemen het op voor de volledigheid, en ook omdat als je gewoon een enkel bestand aanmaakt, het het minst typen biedt.
om een nieuw bestand aan te maken, typt u het volgende commando op de terminal prompt (ter vervanging van “sample.,txt” met welk bestand u wilt gebruiken), en druk vervolgens op Enter:
> sample.txt
Je hebt geen indicatie dat het bestand is gemaakt, maar u kunt gebruik maken van de ls
commando om te controleren of het bestaan van uw nieuwe bestand:
ls -l sample.txt
Deze drie methoden moet u toestaan om snel tekstbestanden maken op de Linux terminal, of moet u tekst invoeren in hen onmiddellijk of niet.
Leave a Reply