Debian

unionfs (aufs) 中的同名文件是否衝突?

  • July 9, 2014

我只是嘗試aufs在 Debian 7 wheezy 上將兩個文件夾合二為一。我發出的命令如下:

mkdir /test1
mkdir /test2
mkdir /test
mount -t aufs -o dirs=/test1:/test2 none /test

然後我想看看同名文件是否會在同一個文件夾中發生衝突,所以我發出了這個:

touch /test1/file1.txt
touch /test2/file1.txt

echo "A" >/test1/file1.txt
echo "B" >/test2/file1.txt

結果是/testcontains 僅file1.txt包含字母“B”(這意味著它file1.txt包含在 中/test2)。文件如何不衝突?如果它們具有相同的名稱,則使用哪些標準aufs來選擇要顯示的文件?

每個底層文件系統都被分配了一個優先級。如果有重複的文件名,則來自較高優先級文件系統的文件名是可見文件名,其他文件名是隱藏文件名。

https://superuser.com/questions/326190/how-does-unionfs-work

引用自:https://unix.stackexchange.com/questions/141382