GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mengosongkan (memotong) file di linux yang sudah ada dan dilindungi?

Anda memiliki noclobber rangkaian pilihan. Kesalahannya sepertinya berasal dari csh, jadi Anda akan melakukan:

cat /dev/null >! file

Jika saya salah dan Anda menggunakan bash, Anda harus melakukan:

cat /dev/null >| file

di bash, Anda juga dapat mempersingkatnya menjadi:

>| file

Anda juga dapat menggunakan fungsi truncate

$truncate -s0 yourfile

jika izin ditolak, gunakan sudo

$sudo truncate -s0 yourfile

Bantuan/Manual:man truncate

diuji di ubuntu Linux


Ini akan cukup untuk menyetel ukuran file ke 0:

> error.log

Linux
  1. Cara Membuat File ZIP yang Dilindungi Kata Sandi di Linux

  2. Cara Mengarahkan Output ke File dan Stdout di Linux

  3. Apa itu NFS dan bagaimana cara menginstalnya di Linux

  1. Cara mengekstrak file .gz dan .tar.gz di Linux

  2. Cara Mengosongkan File Log di Linux

  3. Cara memasang dan memasang sistem file di Linux

  1. Cara Kompres dan Dekompresi File .bz2 di Linux

  2. Perintah File Linux:Apa Fungsinya dan Bagaimana Cara Menggunakannya

  3. Cara Memasang dan Melepas Sistem File di Linux