[ solaris / linux ] iノード番号を変えずにファイルサイズを 0byte にする方法
i ノードを変更せずに、一瞬でファイルサイズを 0byte にする方法を紹介します。
やり方は簡単で、head コマンドの出力を、読み込んだファイルにリダイレクトするだけです。
bash-2.05$ ls -ail
合計 416000
991174 drwxr-xr-x 2 fomalhaut australis 512 2月 21日 18:58 .
1827679 drwxr-xr-x 3 fomalhaut australis 6656 2月 21日 18:58 ..
1827857 -rw-r--r-- 1 fomalhaut australis 212869030 2月 19日 12:34 testfile
bash-2.05$ head testfile > testfile
bash-2.05$ ls -ail
合計 16
991174 drwxr-xr-x 2 fomalhaut australis 512 2月 21日 18:58 .
1827679 drwxr-xr-x 3 fomalhaut australis 6656 2月 21日 18:58 ..
1827857 -rw-r--r-- 1 fomalhaut australis 0 2月 21日 19:05 testfile
| 固定リンク
この記事へのコメントは終了しました。


コメント