zoukankan      html  css  js  c++  java
  • [20171120]关于find 软连接问题.txt

    [20171120]关于find 软连接问题.txt

    --//上个星期为了测试oracle参数filesystemio_options,将数据库做了一次移动.但是我使用find对软链接目录查询时
    --//遇到一些问题做一个记录

    1.建立软链接:
    $ cp -a  /mnt/ramdisk/book /home/oracle/backup/
    $ cd /mnt/ramdisk
    $ mv book book_20171117
    $ ln -s /home/oracle/backup/book

    --//这样就建立软链接,访问/mnt/ramdisk/book下的文件实际上访问/home/oracle/backup/book目录下的问题.

    $ ls -l
    total 0
    lrwxrwxrwx 1 oracle oinstall  24 2017-11-17 15:07:33 book -> /home/oracle/backup/book
    drwxr-xr-x 2 oracle oinstall 360 2017-11-17 11:42:51 book_20171117


    2.使用find问题.

    $ find /mnt/ramdisk/book -name "*.*" -print
    --//没有任何输出.

    $ find /mnt/ramdisk/book_20171117 -name "*.*" -print  | head -2
    /mnt/ramdisk/book_20171117/sysaux01.dbf
    /mnt/ramdisk/book_20171117/tea01.dbf
    --//而直接查询/mnt/ramdisk/book_20171117目录输出正常.

    --//差别仅仅一个目录,一个是软链接,我前面做了相同查询是有信息显示的.为什么现在不行呢?我仅仅修改book目录使用软链接.
    --//修改如下,显示正常.在book后面加入一个斜线(/),执行正常.

    $ find /mnt/ramdisk/book/ -name "*.*" -print  | head -2
    /mnt/ramdisk/book/redo03.log
    /mnt/ramdisk/book/system01.dbf

    --//小小插曲,浪费一点点时间,做一个记录,下次工作注意find 命令访问软链接问题.

  • 相关阅读:
    leetcode 137
    leetcode 134
    133. Clone Graph
    leetcode 131
    leetcode 130
    mac uwsgi ssl issue handler
    leetcode 85 Maximal Rectangle golang
    leetcode 84 golang
    leetcode 61
    C# 后台实现一次上传多个文件
  • 原文地址:https://www.cnblogs.com/lfree/p/7865305.html
Copyright © 2011-2022 走看看