GNU Core Utilities/unlink
表示
unlink コマンドは、ファイルを削除するためのコマンドです。GNU coreutils に含まれており、Linux では GNU 版が、FreeBSD では BSD 版が提供されています。基本的な動作は共通していますが、細かなオプションの違いがあります。
基本的な使い方
[編集]unlink <ファイル>
主なオプション(GNU coreutils版)
[編集]主なオプション オプション 説明 --help使い方を表示 --versionバージョン情報を表示
例
[編集]ファイルを削除
[編集]unlink file.txt
file.txt を削除。
バージョン情報を表示
[編集]unlink --version
unlink のバージョン情報を表示。
FreeBSD 版との違い
[編集]FreeBSD でも unlink コマンドは提供されていますが、GNU coreutils 版といくつか違いがあります。
主な違い:
[編集]- オプションが異なる
- FreeBSD の
unlinkには--versionオプションがない。
- FreeBSD の
- ディレクトリの削除不可
unlinkは通常、ファイルの削除専用であり、ディレクトリの削除にはrmdirやrm -rを使用。
- GNU coreutils 版を FreeBSD で使う方法
coreutilsパッケージをインストールするとgunlinkという名前で GNU 版unlinkが使える。
pkg install coreutils gunlink file.txt # GNU coreutils 版の unlink
詳しくは、それぞれの環境で man unlink を確認してください。