- Dostupne su razne naredbe za generiranje praznih datoteka ili datoteka s trenutnim sadržajem.
- Korištenje integriranih tekstualnih editora u konzoli za napredno upravljanje informacijama.
- Metode preusmjeravanja izlaza za kreiranje datoteka bez potrebe za složenim naredbama.
- Komplementarno upravljanje direktorijima i dozvolama za organizaciju datotečnog sistema.
Ako dolazite iz svijeta Windowsa ili macOS-a, vjerovatno ste navikli na desni klik miša i odabir opcije "Nova datoteka". To je vrlo jednostavan, gotovo automatski proces. Međutim, kada uđete u Linux okruženje komandne linije , taj miš postaje beskoristan i suočavate se s crnim ekranom koji u početku može biti pomalo zastrašujući.
Ne brinite, korištenje terminala je mnogo moćnije nego što se čini. Iako mnogi misle da je Linux samo za računarske genije, stvarnost je da je kreiranje datoteke iz konzole mačji kašalj kada znate četiri ili pet osnovnih komandi. U ovom članku ću detaljno objasniti kako to učiniti, bez obzira da li koristite Ubuntu, Debian ili bilo koju drugu distribuciju.
Brzi načini za generiranje praznih datoteka

Kada vam je datoteka brzo potrebna za početak rada, ali još nemate šta da upišete u nju, imate nekoliko opcija. Najčešća je naredba dodirNjegova sintaksa je izuzetno jednostavna: samo napišete touch nombre_del_archivoAko datoteka ne postoji, ona se odmah kreira; ako je već postojala, Linux jednostavno Ažurirajte datum i vrijeme pristupa bez brisanja sadržaja.
Jedna ogromna prednost dodira je ta što možete kreirajte više datoteka odjednom odvajanje imena razmacima, na primjer touch nota1.txt nota2.txt nota3.txtOsim toga, ako želite biti precizniji s vremenom, možete koristiti parametar -t da biste datoteci dodijelili određenu vremensku oznaku.
Ako tražite nešto još direktnije, možete koristiti preusmjeravanje praznog izlazaJednostavno ukucate simbol > nakon čega slijedi naziv datoteke (na primjer, > archivo.txt) i sistem će automatski generirati datoteku. To je vrlo brz trik koji vas štedi od kucanja cijelih riječi.
Kreiranje datoteka sa neposrednim sadržajem

Ponekad ne želite praznu datoteku, već želite odmah dodati tekst u nju. Za to koristite naredbu odjek To je vaš najbolji saveznik. Obično se koristi za ispis teksta na ekranu, ali ako koristimo simbol za preusmjeravanje, možemo kopirati taj tekst u dokument: echo "Hola mundo" > saludo.txtMolimo vas da imate na umu da simbol > prepišite datoteku; ako želite dodajte tekst na kraj Bez brisanja gore navedenog, morate koristiti dvostruki simbol >>.
Još jedan svestrani alat je naredba mačkaIako ga obično koristimo za čitanje datoteka, on vam također omogućava da ih kreirate. Ako pokrenete cat > nombre.txtTerminal će čekati da upišete tekst. Možete upisati koliko god želite, a kada završite, samo pritisnite Enter. Ctrl+D za spremanje i izlaz.
Tekstualni editori u konzoli: Od Nanoa do Vima

Kada je datoteka složenija i trebate urediti određene redove, gore navedene naredbe nisu dovoljne. Tu dolaze do izražaja tekstualni editori bazirani na terminalu. Najjednostavniji za korištenje za početak je Nano. Samo treba da pišeš nano nombre_archivo i otvorit će se interfejs gdje možete normalno kucati. Ispod ćete vidjeti da Ctrl+X se koristi za izlaz i Ctrl+O da sačuvate promjene.
Za one koji traže nešto profesionalnije i moćnije, tu je energijaOvaj editor je poznat po svojoj pomalo strmoj krivulji učenja, jer ne funkcioniše kao konvencionalni notes. Da biste počeli pisati, morate unijeti Način umetanja pritiskom na tipku 'i'A da biste sačuvali i izašli, morate koristiti komande poput :wqTo je nevjerovatno efikasan alat kada ga jednom savladate.
Organizacija i upravljanje kreiranim datotekama

Kreiranje datoteka je besmisleno ako vam je lična mapa u neredu. Zato je znanje o njihovom korištenju ključno. mkdir za kreiranje direktorija. Sa mkdir carpeta_estudios Imat ćete mjesto za organizaciju svog rada. Ako želite premjestiti datoteku koju ste upravo kreirali u tu mapu, naredba je mv (pomak), na primjer: mv notas.txt carpeta_estudios/.
Zanimljivo, Naredba mv se također može koristiti za preimenovanjeAko pišete mv viejo.txt nuevo.txtDatoteka će biti preimenovana. Za brisanje datoteka koje vam više nisu potrebne, koristimo rm (ukloni). Ako želite izbrisati cijelu mapu sa svim sadržajem u njoj, ne zaboravite dodati opciju -R da bi eliminacija bila rekurzivnaU suprotnom, Linux će vam dati grešku.
Napredni koncepti: Linkovi i dozvole
Ponekad ne želimo duplicirati datoteku, već kreirati referencu na nju. U tu svrhu postoje... simbolične veze, koji su kreirani sa ln -s origen destinoTo je kao prečica u Windowsu: ako otvorite link, zapravo pristupate originalnoj datoteci. Postoje i... čvrste veze, koji pokazuju na inode datoteke, iako su mnogo rjeđi u svakodnevnoj upotrebi.
Konačno, ne zaboravite da je sigurnost ključna u Linuxu. Komanda chmod Omogućava vam da promijenite ko može čitati, pisati ili izvršavati vaše datoteke. Možete koristiti slova poput u+x da dodijeli dozvole za izvršavanje korisniku ili oktalni brojevi poput 755 definirati precizne dozvole za vlasnika, grupu i ostatak svijeta.
Savladavanje terminala podrazumijeva poznavanje načina navigacije u njemu. cd, navedite sadržaj sa ls -a za brzi pregled skrivenih datoteka i prikaz teksta pomoću cat, more o lessKombinujući upotrebu dodirnite za prazne datotekeSa Echo-om za brze tekstove i editorima poput Nano-a ili Vima za opsežan rad, svaki korisnik može profesionalno i efikasno upravljati svojim operativnim sistemom bez potrebe za dodirivanjem miša.

