• linux下建立软链接


    linux下建立软链接

     

    实例:ln -s /home/gamestat    /gamestat

    linux下的软链接类似于windows下的快捷方式

    ln -s a b 中的 a 就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录

    如上面的示例,当我们执行命令   cd /gamestat/的时候  实际上是进入了 /home/gamestat/

    值得注意的是执行命令的时候,应该是a目录已经建立,目录b没有建立。我最开始操作的是也把b目录给建立了,结果就不对了

    删除软链接:

       rm -rf  b  注意不是rm -rf  b/

    ln  a b 是建立硬链接

    建立链接的使用方法如下:

    [root@WEB_YQ_64_79 /]# ln --help

    Usage: ln [OPTION]... [-T] TARGET LINK_NAME   (1st form)

      or:  ln [OPTION]... TARGET                  (2nd form)

      or:  ln [OPTION]... TARGET... DIRECTORY     (3rd form)

      or:  ln [OPTION]... -t DIRECTORY TARGET...  (4th form)

    In the 1st form, create a link to TARGET with the name LINK_NAME.

    In the 2nd form, create a link to TARGET in the current directory.

    In the 3rd and 4th forms, create links to each TARGET in DIRECTORY.

    Create hard links by default, symbolic links with --symbolic.

    When creating hard links, each TARGET must exist.

    Mandatory arguments to long options are mandatory for short options too.

          --backup[=CONTROL]      make a backup of each existing destination file

      -b                          like --backup but does not accept an argument

      -d, -F, --directory         allow the superuser to attempt to hard link

                                    directories (note: will probably fail due to

                                    system restrictions, even for the superuser)

      -f, --force                 remove existing destination files

      -n, --no-dereference        treat destination that is a symlink to a

                                    directory as if it were a normal file

      -i, --interactive           prompt whether to remove destinations

      -s, --symbolic              make symbolic links instead of hard links

      -S, --suffix=SUFFIX         override the usual backup suffix

      -t, --target-directory=DIRECTORY  specify the DIRECTORY in which to create

                                    the links

      -T, --no-target-directory   treat LINK_NAME as a normal file

      -v, --verbose               print name of each file before linking

          --help     display this help and exit

          --version  output version information and exit

    The backup suffix is `~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX.

    The version control method may be selected via the --backup option or through

    the VERSION_CONTROL environment variable.  Here are the values:

      none, off       never make backups (even if --backup is given)

      numbered, t     make numbered backups

      existing, nil   numbered if numbered backups exist, simple otherwise

      simple, never   always make simple backups

    Report bugs to <bug-coreutils@gnu.org>.

    转自http://biyutong.iteye.com/blog/1445699

  • 相关阅读:
    WPF treeview 多层次绑定问题 HierarchicalDataTemplate 和 CompositeCollection
    Difference between Visibility.Collapsed and Visibility.Hidden
    WPF style的继承
    Asp.net个性化服务《系列03_购物车》
    SQLServer2005中的uniqueidentifier数据类型与NEWID()函数
    扉页语
    Asp.net个性化服务《系列01_概述》
    Asp.net个性化服务《系列02_快速的匿名用户个性化》
    2010年java课程体系
    easyui修改提示窗
  • 原文地址:https://www.cnblogs.com/cuizhipeng/p/4549027.html
Copyright © 2020-2023  润新知