Jak pod Linuxem szybko wyczyścić zawartość pliku

Pracując pod Linuxem czasami zachodzi potrzeba szybkiego wyczyszczenia zawartości pliku. Choć do głowy przychodzi po prostu skasowanie go i utworzenie od nowa to istnieją wygodniejsze rozwiązania do których należą następujące.

Chesz przetestować działanie poniższych instrukcji, a nie masz dostępu do serwera Linuxowego? Po rejestacji na DigitalOcean otrzymasz 100 dolarów do wykorzystania w ciągu 60 dni, a z przyjaznym interfejsem uruchomisz ulubioną dystrybucję w ciągu paru minut.

Najszybszym sposobem jest użycie polecenia > nazwa_pliku.

radek@centos.local:~$ more niezwyklewaznyplik.txt
Niezwykle wazna tresc.
radek@centos.local:~$ > niezwyklewaznyplik.txt
radek@centos.local:~$ more niezwyklewaznyplik.txt
radek@centos.local:~$

Inny popularny sposób to komenda cat /dev/null > nazwa_pliku. Ponadto zamiast polecenia cat wykorzystane mogą zostać także cp lub dd.

radek@centos.local:~$ more niezwyklewaznyplik.txt
Niezwykle wazna tresc.
radek@centos.local:~$ cat /dev/null > niezwyklewaznyplik.txt
radek@centos.local:~$ more niezwyklewaznyplik.txt
radek@centos.local:~$