« [ ニッキ ] コンデンサ破裂 | トップページ | [ 自作/ニッキ ] やっぱり破裂してた »

2008/02/21

[ 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

|

« [ ニッキ ] コンデンサ破裂 | トップページ | [ 自作/ニッキ ] やっぱり破裂してた »

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: [ solaris / linux ] iノード番号を変えずにファイルサイズを 0byte にする方法:

« [ ニッキ ] コンデンサ破裂 | トップページ | [ 自作/ニッキ ] やっぱり破裂してた »