在 Linux 和 Unix 操作系统的根目录下有一个文件夹叫做 /lost+found/
它是做什么用的?在什么情况下我会与它互动?我将如何与它互动?
mklost+found直到我读到这个问题,我才知道这个命令。
该mklost+found命令将在 pwd 中创建一个新的 lost+found 目录。
为什么你需要运行这个命令?lost+found 目录已经存在于我检查过的每个发行版上的 / 中。
如果您有多个丢失和找到的目录会发生什么?恢复的数据片段会转到 / 中的 lost+found 目录,还是会转到最近创建的 lost+found 目录?
我不确定如何故意创建一个数据片段来测试这个。
EXT4 FS/内存卡出现问题,在 fsck 之后,所有文件都被放入了lost+found。
问题:如何从 lost+found 中恢复旧的文件名/层次结构?或者这是不可能的?不算从备份还原。
我在根方向,无论出于何种原因,/我都这样做ls -lah并查看了文件夹大小。我注意到该文件夹lost+found的大小为 16K,而所有其他目录的大小为 4K。/dev, /proc, 和/sys也是不同的尺寸,但这lost+found是我最初好奇的那个。
人们指出这/dev是因为它是一个不同的文件系统,/proc并且/sys是虚拟文件系统,因此它们不遵循与正常文件系统相同的规则。
有没有人对此(lost+found目录)有解释?从快速谷歌我似乎无法找到答案
-rw-r--r-- 1 root root 152 Jul 2 11:47 extlinux.conf
drwxr-xr-x 3 root root 4.0K Nov 7 01:51 home
lrwxrwxrwx 1 root root 30 Jul 2 11:47 initrd.img -> /boot/initrd.img-3.2.0-4-amd64
-r--r--r-- 1 root root 32K Jul 2 11:47 ldlinux.sys
drwxr-xr-x 12 root root 4.0K Jul 2 11:46 lib
drwxr-xr-x 2 root root …Run Code Online (Sandbox Code Playgroud) All apt-like 命令无法创建锁定文件,因为/var/lib/dpkg/不存在。此外,/lost+found/还有内容:
pi@pi-top:~ $ sudo ls -al /lost+found/
total 102456
drwx------ 11 root root 16384 Apr 3 16:26 .
drwxr-xr-x 23 root root 4096 May 5 17:00 ..
-rw------- 1 root root 104857600 Apr 3 16:30 #29025
lrwxrwxrwx 1 root root 9 Mar 29 10:05 #87867 -> /run/lock
lrwxrwxrwx 1 root root 4 Mar 29 10:05 #87868 -> /run
drwxr-xr-x 2 root root 4096 May 5 10:35 #89863
drwxr-xr-x 12 root root 4096 Apr …Run Code Online (Sandbox Code Playgroud) 在我的软件遇到一些崩溃问题后,我重新安装了UBUNTU 12.04。我有单独的分区/和/home。
的输出df -h:
root@sougata-SATELLITE-L750:/home# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 29G 3.8G 23G 15% /
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 402M 860K 401M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 2.0G 22M 2.0G 2% /run/shm
/dev/sda6 558G 182G 348G 35% /home
Run Code Online (Sandbox Code Playgroud)
它显示/home文件夹中使用了 182 GB,但我在/home任何地方都找不到这些文件。
的输出ls -l /home:
root@sougata-SATELLITE-L750:/home# ls -l /home
total 96
drwx------ 2 …Run Code Online (Sandbox Code Playgroud) 我用它来查找 inode,但无法在其中找到 lost + found
find . -printf '%i\n' | sort -u | wc -l
Run Code Online (Sandbox Code Playgroud) lost-found ×7
filesystems ×3
linux ×2
dpkg ×1
fsck ×1
inode ×1
mount ×1
partition ×1
permissions ×1