ホームページ > 運用・保守 > Linuxの運用と保守 > Linux で i ノード ファイルを削除する方法

Linux で i ノード ファイルを削除する方法

WBOY
リリース: 2023-05-17 21:23:45
転載
2409 人が閲覧しました

1. ファイルの i ノードを検索します。

Use stat または ls -i. -i パラメーターを指定した ls コマンドは、ファイルの i ノードを表示することを意味します。

2.

find . -inum [inode 番号] -exec rm -i {} \ を削除します。

以下でテストして、特殊文字を含むファイルを作成できます:

$ cd /tmp

$ touch “\Xy \ \8″

$ ls

rm コマンドを使用して削除してみます

$ rm \ Xy \ \8

このファイルの i ノード番号を調べます

$ ls -il

342137 -rw-r–r– 1 tw tw 0 2008-11-20 08:57 \ Xy \ \8

342137 は、探している i ノード番号です。以下の find コマンドを使用して削除します。

$ find . -inum 342137 -exec rm -i {} \

たとえば、ファイル「2008/11/20」があるとします。お使いのシステムでは、rm を使用して削除することはできません。 Linux ではこのファイルを作成できませんが、Windows では作成できるため、ここで find が inode と組み合わせて使用​​されます。

以上がLinux で i ノード ファイルを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート