我知道在手册页中它是这样写的,-x, --one-file-system stay on this file system但是有人可以像我五岁那样向我解释它。
use*_*929 12
cp -ax,rsync -x或者tar -one-file-system, 都是一样的。
这意味着不跨越文件系统边界。
文件系统之间的边界是挂载点。
如果运行df -a,您将看到所有文件和挂载点。
举个例子来帮助大家理解:
如果您df在您的文件系统:df /或 /usr 目录上运行df /usr,您将看到它们安装在/您的安装分区上。但是如果你在 /proc 上运行它,df /proc你会看到挂载点是不同的。
因此,如果您在文件系统上发出递归副本 cp -ax /,它将不会复制 /proc 目录。
-v如果您想准确查看丢弃的内容和正在复制的内容,可以添加选项。
正如其他人指出的那样,它与递归一起使用,人们通常将它用于备份。
并且您应该看到“跨越文件系统边界的意义”以了解有关挂载点的更多信息。
| 归档时间: |
|
| 查看次数: |
3623 次 |
| 最近记录: |