Skrati datoteku Linux - 5 jednostavnih metoda
3 min. čitati
Objavljeno na
Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više
Želite li skratiti datoteku na Linuxu? Ova se operacija odnosi na uklanjanje sadržaja datoteke ili smanjenje njezine veličine. Točnije, skraćivanje je puno lakše i brže nego brisanje datoteke, njezino ponovno stvaranje i određivanje ispravnog vlasništva datoteke i dopuštenja.
U ovom vodiču ću vam pokazati kako to postići. Pa, idemo!
Kako skratiti datoteke u Linuxu
Da biste skratili datoteke u Linuxu, možete koristiti:
- Dvotočka ":" Simbol
- kako naredba
- Preusmjeri operator sa odjek naredba
- Jednostavan Preusmjeravanje
- skratiti naredba
1. Korištenje simbola dvotočke “:”.
U skriptiranju ljuske, debelo crijevo ":” simbol se prvenstveno koristi kao nulta naredba or činovnik. Ovaj simbol ne rezultira izlazom. Stoga ga možete koristiti za skraćivanje postojeće datoteke.
Da bih to učinio, pritisnut ću CTRL + ALT + T da otvorite moj terminal, upišite ": > naziv datoteke” zapovjedi i pogodi ući.
U mom slučaju, ova naredba skraćuje sadržaj datoteke test.txt na nulu, dok datoteka ostaje netaknuta.
2. Korištenje naredbe cat
Korištenje električnih romobila ističe mačka naredba obično se koristi za ulančati i prikazati sadržaj datoteka na Linux terminalu. Međutim, možete ga također koristiti za pristup nultom uređaju i skratiti datu datoteku.
Za ovo ću pokrenuti "cat /dev/null > naziv datoteke”Naredba.
Ovdje naredba cat skraćuje danu datoteku preusmjeravanjem izlaza nultog uređaja na nju.
3. Korištenje operatora preusmjeravanja s echo
Linux echo naredba ispisuje varijablu or tekstualna vrijednost na terminalu. Međutim, možete dodati -n opciju u naredbi echo da je prisilite da NE dodaje znak novog retka.
Ovo posljedično preusmjerava prazan niz u zadanu datoteku pomoću operatora Preusmjeravanje ">".
Na primjer, upisat ću "echo -n > naziv datoteke”Naredba.
4. Korištenje jednostavnog preusmjeravanja
Da biste izostavili naredbu prije operatora preusmjeravanja i skratili navedenu datoteku, možete jednostavno pokrenuti "> naziv datoteke”Naredba.
Gornja naredba skraćuje navedenu datoteku ako postoji. U suprotnom, stvara se nova prazna datoteka.
5. Korištenje naredbe truncate
Na sustavima temeljenim na Linuxu, truncate naredba omogućuje vam da uklonite sadržaj datoteke ili promijenite mu veličinu na zadanu veličinu. Međutim, da biste ga koristili na svom sustavu, morate instalirati core-utils s "sudo apt-get instalirajte coreutils”Naredba.
Nakon uspješne instalacije, koristit ću "truncate -s broj_bajtova naziv datoteke” za smanjenje moje test.txt datoteke na 10 bajtova.
U gornjoj naredbi također možete odrediti druge jedinice veličine datoteke kao što su:
- K za kilobajta
- M za megabajta
- G za gigabajta
Za potpuno uklanjanje sadržaja datoteke, pokrenut ću "truncate -s 0 naziv datoteke”Naredba.
Štoviše, pomoću ovog učinkovitog pristupa možete isprazniti sve datoteke dnevnika odjednom.
Bonus savjeta:
Da biste skratili datoteku, morate imati dozvolu za pisanje za to. Na primjer, promijenio sam dopuštenja za datoteku test.txt na samo za čitanje.
Sada, ako ga pokušam skratiti, izlaz će pokazati a Pogreška odbijene dozvole.
Da biste riješili ovaj problem, prva opcija je otvoriti novu ljusku s sudo i pokrenite istu naredbu s -c opcija.
Osim toga, možete usmjeriti "|” izlaz od meta naredba pomoću sudo i ispišite prazan izlaz u navedenu datoteku.
Vi svibanj također biti zainteresirani:
- Linux Ukloni korisnika iz grupe
- FL Studio Linux
- Kako izbrisati korisnika u Linuxu
- Preimenuj imenik Linux
- Kopiraj imenik Linux
Dakle, sada znate kako skratiti datoteku na Linuxu! Ako imate još savjeta, podijelite ih u komentarima ispod.