WSL(Ubuntu on Windows)下出现奇怪的/mnt/e - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
XIVN1987
V2EX    问与答

WSL(Ubuntu on Windows)下出现奇怪的/mnt/e

  • &nsp;
  •   XIVN1987 2018-06-10 23:50:16 +08:00 3628 次点击
    这是一个创建于 2749 天前的主题,其中的信息可能已经有所发展或是发生改变。

    电脑上只有 C、D 盘,/mnt 下却又 c、d、e 三个节点,而且向 e 节点拷贝文件竟然能拷贝进去

    插上 U 盘后盘符是 E,但它跟 /mnt 下的 e 节点没有关系,因为:

    1、即使不插 U 盘,/mnt/e 节点也是存在的,而且能向其中拷贝文件

    2、U 盘内的文件在 /mnt/e 节点下看不到,向 /mnt/e 节点拷贝的文件在 U 盘里也看不到

    谁知道这是什么情况,/mnt/e 是什么东西??

    11 条回复    2018-06-11 13:17:19 +08:00
    ysc3839
        1
    ysc3839  
       2018-06-11 00:21:32 +08:00
    执行 mount 看看?
    $ mount
    rootfs on / type lxfs (rw,noatime)
    sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
    proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
    none on /dev type tmpfs (rw,noatime,mode=755)
    devpts on /dev/pts type devpts (rw,nosuid,noexec,noatime,gid=5,mode=620)
    none on /run type tmpfs (rw,nosuid,noexec,noatime,mode=755)
    none on /run/lock type tmpfs (rw,nosuid,nodev,noexec,noatime)
    none on /run/shm type tmpfs (rw,nosuid,nodev,noatime)
    none on /run/user type tmpfs (rw,nosuid,nodev,noexec,noatime,mode=755)
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noatime)
    C: on /mnt/c type drvfs (rw,noatime,uid=1000,gid=1000)
    D: on /mnt/d type drvfs (rw,noatime,uid=1000,gid=1000)
    E: on /mnt/e type drvfs (rw,noatime,uid=1000,gid=1000)
    F: on /mnt/f type drvfs (rw,noatime,uid=1000,gid=1000)
    G: on /mnt/g type drvfs (rw,noatime,uid=1000,gid=1000)
    H: on /mnt/h type drvfs (rw,noatime,uid=1000,gid=1000)
    XIVN1987
        2
    XIVN1987  
    OP
       2018-06-11 01:15:14 +08:00
    @ysc3839
    rootfs on / type lxfs (rw,noatime)
    sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
    proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
    none on /dev type tmpfs (rw,noatime,mode=755)
    devpts on /dev/pts type devpts (rw,nosuid,noexec,noatime,gid=5,mode=620)
    none on /run type tmpfs (rw,nosuid,noexec,noatime,mode=755)
    none on /run/lock type tmpfs (rw,nosuid,nodev,noexec,noatime)
    none on /run/shm type tmpfs (rw,nosuid,nodev,noatime)
    none on /run/user type tmpfs (rw,nosuid,nodev,noexec,noatime,mode=755)
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noatime)
    C: on /mnt/c type drvfs (rw,noatime,uid=1000,gid=1000)
    D: on /mnt/d type drvfs (rw,noatime,uid=1000,gid=1000)
    E: on /mnt/u type drvfs (rw,relatime)

    我手动把 E 盘挂到 /mnt/u 上了,,

    这里看不到 /mnt/e,,但是 cd 到 /mnt 目录下是能看到 e 的:
    wmx@WMX-PC:~$ cd /mnt
    c d e u
    noe132
        3
    noe132  
       2018-06-11 01:42:20 +08:00 via Android   1
    然而它就只是个文件夹而已。
    真机上手动挂载,都是先手动新建个文件夹,然后再 mount 上去的。只不过它自动帮你 mount 了 c d 盘而已。
    e 盘可能以前 mount 过,只是现在是空的罢了。

    既然是个文件夹,默认的话就是挂载 / 下的,所有的 io 操作都是对挂载在 /的设备的读写,和你读写其他挂载 /下的东西是一模一样的。

    只不过如果一个文件夹有内容,又 mount 上了其他设备,内容会被挂载的设备隐藏,直到 umount。
    RqPS6rhmP3Nyn3Tm
        4
    RqPS6rhmP3Nyn3Tm  
       2018-06-11 02:01:13 +08:00 via iPhone
    看一下 inode ?
    ysc3839
        5
    ysc3839  
       2018-06-11 02:03:43 +08:00 via Android
    @XIVN1987 mount 看不到的话,说明就是存在上一级了,也就是 rootfs。
    XIVN1987
        6
    XIVN1987  
    OP
       2018-06-11 02:18:32 +08:00
    @noe132

    @ysc3839

    我在 /mnt/e/下新建了一个 test.py ,,在 /目录下看不到这个文件
    Cusmate
        7
    Cusmate  
       2018-06-11 02:29:35 +08:00 via Android
    同意 noe132 的看法,这个 test.py 你在 windows 下个人文件夹 appdata 里绝对能搜索得到
    binux
        8
    binux  
       2018-06-11 05:03:32 +08:00
    @XIVN1987 #6 挂载在 / 下的意思是,/mnt/e/test.py 位于 / 的设备上,但是它的路径依旧是 /mnt/e/test.py
    des
        9
    des  
       2018-06-11 08:05:01 +08:00 via Android
    你用资源管理器打开这个文件夹看看?
    %localappdata%\lxss\root\mnt

    不要修改这里的东西!
    不要修改这里的东西!
    不要修改这里的东西!
    XIVN1987
        10
    XIVN1987  
    OP
       2018-06-11 08:17:57 +08:00
    @genwu92
    @binux
    @des

    多谢,,确实在 AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\mnt\e 目录下找到了 test.py 文件,,

    这下理解是怎么回实了,,感谢指点!!
    tempdban
        11
    tempdban  
       2018-06-11 13:17:19 +08:00 via Android
    这个属没用过 Linux
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     838 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 20:57 PVG 04:57 LAX 12:57 JFK 15:57
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86