Kuinka luoda tiedosto Linuxissa



Kokeile Instrumenttia Ongelmien Poistamiseksi

On monia syitä, joiden vuoksi haluat ehkä luoda tiedoston nopeasti ja helposti Linuxissa mahdollisimman vähän toistamalla. Haluat ehkä tehdä paikkamerkin jollekin, jonka aiot lisätä myöhemmin. Monet ohjelmat vaativat yhden tyhjän tiedoston, joka on joissakin hakemistoissa, jotta vaihtoehto voidaan ottaa käyttöön tai poistaa käytöstä.



Voit myös luoda kokotekstitiedostoja komentoriviltä, ​​mikä on myös mahdollista, mutta sinun on työskenneltävä komentoriviympäristöstä seuraavien esimerkkien saamiseksi. Voit etsiä terminaalia Dash- tai Whisker-valikosta. Voit myös pitää Ctrl-, Alt- ja F1-F6-näppäimiä päästäksesi virtuaaliterminaaliin tai pitämällä Ctrl-, Alt- ja T-näppäimiä alhaalla useimmissa työpöytäympäristöissä. Voit myös napsauttaa Sovellukset-valikkoa, osoittaa Järjestelmätyökalut-valikon ja valita sitten Pääte.



Tapa 1: Kosketa komentoa

Voit kirjoittaa kosketa tyhjä. txt luoda tyhjä tiedosto mihin tahansa hakemistoon, jossa olet tällä hetkellä. Jos komentokehotteesi oletusarvoisesti on kotihakemisto, se luo kotihakemistoon tyhjän tekstitiedoston nimeltä tyhjä.txt, kunhan sitä ei vielä ole empty.txt-tiedosto siinä. Kosketuskomento päivittää kaikkien olemassa olevien tiedostojen muokkauspäivämäärän.



Muussa tapauksessa, jos kirjoitat kosketuksen ja minkä tahansa sellaisen tiedoston nimen, jota ei ole olemassa, tämä luo välittömästi tyhjän natavatavun tekstitiedoston. Se on tavanomainen tapa tehdä se, ei vaadi lisäpanoksia eikä tarjoa sinulle todellista lähtöä, kun teet sen. Voit kirjoittaa Ls ja paina sitten Enter vahvistaaksesi, että tiedosto on siellä. Voit aina käyttää mitä tahansa haluamaasi tiedostonimeä, kunhan se on kelvollinen.

Tapa 2: Kaiku-komennon käyttäminen

Yleensä kaiku-komento vain toistaa kaiken, mitä käsket sen suoraan komentoriville. Voit ohjata sen ulostulon uuden tiedoston luomiseksi. Voit käyttää echo -n> test.txt luoda tyhjä tiedosto. Tämä toimii aivan kuten kosketus ja siinä ei ole mitään. Voit myös kirjoittaa echo Some teksti> test.txt ja paina Return-näppäintä luodaksesi tiedoston, jossa on yksi tekstirivi. Luonnollisesti voit korvata osan tekstistä ja tiedostonimestä haluamallasi tavalla, mutta muista, että jos tiedosto on jo olemassa, se korvaa sen ja poistaa vanhan tiedoston, joten on parasta olla varovainen! Vaihtoehtoisesti haluat ehkä käyttää echo ”> testFile.txt , joka luo tiedoston, jossa ei ole muuta kuin tyhjä rivi.



Tapa 3: Komennolla printf

Voit kokeilla printf ”> testFile luoda täysin tyhjä tiedosto tai printf ’ n’> testFile luoda sellaisen, jossa ei ole muuta kuin uuden rivin merkki. Jälleen kerran tämä korvaa kaikki tiedostot tällä nimellä, joten sitä on käytettävä varoen. Vaikka tämä ei poikkea merkittävästi muista menetelmistä, saatat nähdä sen joskus skripteissä. Joissakin vanhemmissa Linux-jakeluissa ja joissakin muissa Unix-toteutuksissa echo -n -komento ei poista uusia viivoja, joten tämä on toinen syy joskus käyttää tätä menetelmää. Kosketuskomennon käyttö itsessään on kuitenkin melkein aina helpointa.

Menetelmä 4: Lähdön uudelleenohjaus kissasta

Vaikka olet todennäköisesti käyttänyt kissaa lyhyen tekstitiedoston sisällön lukemiseen tai ehkä yhdistämään kaksi niistä yhteen, voit itse luoda tiedostoja suoraan pääteikkunasta käyttämällä sitä eräänlaisena primitiivisenä tekstieditorina. Oletetaan, että haluat luoda yksinkertaisen komentosarjan. Voisit kirjoittaa kissa> hei.sh ja paina Enter. Aloita nyt kirjoittamalla #! / Bin / bash ja paina Enter-näppäintä, sitten kaikua Hello World ja paina Enter. Voit sitten tallentaa tiedostosi pitämällä Ctrl-näppäintä alhaalla ja painamalla D-näppäintä. Kirjoita cat hello.sh nähdäksesi sen sisällön. Olisi aivan kuin kirjoitit sen tekstieditoriin.

Tämä on erittäin hyödyllinen temppu joka tapauksessa, kun sinun on luotava tekstitiedosto nopeasti komentoriviltä, ​​jossa on todella tekstiä. Vaikka sinun on käytettävä komentoa chmod + x hello.sh, jotta komentosarjasi voidaan suorittaa, tämä on muuten loistava tapa kirjoittaa komentosarjoja kiireessä. Voit käyttää sitä myös määritystiedostojen ja kaiken muun kirjoittamiseen, joka tarvitsee vain rivin tai kaksi kirjoitettua hyvin nopeasti. Tämä ei rajoitu mihinkään, ja sinun kannattaa käyttää sitä niin kauan kuin et korvaa toista tiedostoa.

Ironista kyllä, voit myös käyttää uudelleenohjausta tyhjien tiedostojen luomiseen samalla tavalla kuin kosketuksella. Yrittää > lasku komentoriviltä luoda tyhjä tiedosto. Saatat joutua käyttämään :> lasku jos työskentelet c-kuoren tai joidenkin muiden tcsh-ympäristön versioiden kanssa.

Jälleen kerran pidä mielessä, että voisit käyttää kaikkia haluamiasi tiedostonimiä täällä. Nämä temput eivät ole millään tavalla rajoittuneet komentosarjojen tai muun vastaavanlaiseen kirjoittamiseen. Voit olla melko luova sovellettaessa niitä. Voit jopa tehdä tämän eksoottisemmin, jos sinulla on koskaan tarvetta. Voit esimerkiksi käyttää cp / dev / null lasku yllä olevan sijasta, jotta voit kirjaimellisesti kopioida Linuxin erikoislaitetiedoston uuteen tiedostoon, joka on luonnollisesti tyhjä. Tämä tekee jälleen saman työn, joka kosketuksella olisi.

4 minuuttia luettu