Ada*_*sen 5 linux debian mount unmounting
我一直在尝试查看被安装在运行 Debian 6 的设备上的文件隐藏了一段时间,但无济于事,而且是 Linux 的新手,我不得不问一个问题:你如何查看被安装隐藏的文件Debian 6?
在我起草这个问题的前 1 或 10 次时,我已经检查了许多重复项,但以下答案对我的情况没有帮助:
我也发现了这个,但是在我对自己所做的事情的了解有限的情况下尝试它有点令人生畏。
我还问了我周围的 Linux 用户,他们(两个)都说没有umount
ing是不可能看到我的文件的。
所以只是为了清楚起见,这就是我正在使用的:
/tmp # mkdir FOO
/tmp # cd FOO/
/tmp/FOO # touch abc
/tmp/FOO # cd
~ # mount /dev/sda1 /tmp/FOO/
~ # ls /tmp/FOO/
bbb
~ # cd /tmp/
/tmp # mkdir BAR
/tmp # cd
~ # mount --bind / /tmp/BAR
~ # cd /tmp/BAR/
/tmp/BAR # ls
bin etc lib media proc sbin sys usr
dev home linuxrc mnt root selinux tmp var
/tmp/BAR # cd tmp/
/tmp/BAR/tmp # ls
/tmp/BAR/tmp #
Run Code Online (Sandbox Code Playgroud)
@约翰1024:
~ # mount | grep /tmp/
/dev/sda1 on /tmp/FOO type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp932,iocharset=cp932,errors=remount-ro)
/dev/root on /tmp/BAR type jffs2 (ro,relatime)
Run Code Online (Sandbox Code Playgroud)
我应该在什么地方mount --bind
查看其中的文件/tmp/somefolder
?上面链接的解决方案的功能是否与我使用的 Debian 版本有关?
编辑:为了澄清起见,这些是我尝试过的一些命令:
~ # mount --bind /tmp/somefolder /tmp/anotherfolder
~ # mount --bind / /tmp/anotherfolder
~ # mount --bind /dev/sda1 /tmp/anotherfolder
Run Code Online (Sandbox Code Playgroud)
据我了解,您希望查看命令隐藏的文件(如果有)mount /dev/sda1 /tmp/somefolder
。假设这/tmp
是文件系统的一部分/
,运行:
mount --bind / /tmp/anotherfolder
ls /tmp/anotherfolder/tmp/somefolder
Run Code Online (Sandbox Code Playgroud)
如果/tmp
不是/
独立文件系统的一部分,则运行:
mount --bind /tmp /tmp/anotherfolder
ls /tmp/anotherfolder/somefolder
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1833 次 |
最近记录: |