zoukankan      html  css  js  c++  java
  • 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>.

  • 相关阅读:
    Python的可变和不可变类型
    Pycharm设置语法规范快捷键方式
    python学习0305作业
    关于jQuery对象与DOM对象
    ie6下子元素撑大父元素
    Hibernate持久层ORM框架
    基于注解的事务管理
    掌握基于AOP事务管理
    Spring事务管理
    事务保存点savepoint
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/4204131.html
Copyright © 2011-2022 走看看