1、mount,ln 为硬连接,ln -s为软连接
2、Linux软链接是一个文件的别名引用,修改软链接不会影响原始文件,类似于windows的快捷链接。
Linux挂载是把磁盘文件目录挂载到指定的目录,修改目录中的内容,原始文件收到变更。验证,可以断开挂载,然后把磁盘挂载到其他目录,打开目录,修改是上一次的修改
区别:mount操作的对象是设备;Ln的操作对象是文件
mount常用来挂载硬盘或者flash等存储设备
ln常用来做链接,比如设置用户指定的python版本而不影响系统其他用户
3、怎样看文件是否是软连接过来的文件
leiting@ubuntu:~/code/mt7981_0916_sys/mt7981/openwrt/package/feeds/mtk_openwrt_feed$ ls -al
total 8
drwxrwxr-x 2 leiting leiting 4096 Sep 16 15:41 .
drwxrwxr-x 7 leiting leiting 4096 Sep 16 15:41 ..
lrwxrwxrwx 1 leiting leiting 42 Sep 16 15:41 atenl -> ../../../feeds/mtk_openwrt_feed/feed/atenl
lrwxrwxrwx 1 leiting leiting 44 Sep 16 15:41 mii_mgr -> ../../../feeds/mtk_openwrt_feed/feed/mii_mgr
lrwxrwxrwx 1 leiting leiting 48 Sep 16 15:41 mt76-vendor -> ../../../feeds/mtk_openwrt_feed/feed/mt76-vendor
lrwxrwxrwx 1 leiting leiting 51 Sep 16 15:41 mtk_factory_rw -> ../../../feeds/mtk_openwrt_feed/feed/mtk_factory_rw
lrwxrwxrwx 1 leiting leiting 49 Sep 16 15:41 mtk_failsafe -> ../../../feeds/mtk_openwrt_feed/feed/mtk_failsafe
lrwxrwxrwx 1 leiting leiting 49 Sep 16 15:41 mtkhnat_util -> ../../../feeds/mtk_openwrt_feed/feed/mtkhnat_util
lrwxrwxrwx 1 leiting leiting 42 Sep 16 15:41 mwctl -> ../../../feeds/mtk_openwrt_feed/feed/mwctl
lrwxrwxrwx 1 leiting leiting 41 Sep 16 15:41 regs -> ../../../feeds/mtk_openwrt_feed/feed/regs
lrwxrwxrwx 1 leiting leiting 43 Sep 16 15:41 switch -> ../../../feeds/mtk_openwrt_feed/feed/switch
4、创建软连接的例子
Ubuntu环境如何切换python版本