在linux的工作中,经常需要将管理员层面的文件和软件导入到自己的工作目录下面进行操作,在这种情况下,为了解决权限问题,可以将管理员的文件软链接到自己的目录下(新建mkdir一个目录)

    1. # 第一步运行source ~/.bashrc,前提是先将管理员那边指定路径下的bashrc cp 到自己的.bashrc,注意是可以复制的
    2. # 然后找到需要软链接的目录,软链接到自己这边(如果目录不存在会直接新建)
    3. ln -s /data1/public/GATK ~/MZ_A_GATK
    4. # 注意,原来的运行bwd软件对test.fa进行处理的命令的路径还停留在软链接前的路径下面,如下所示:
    5. cat index.sh
    6. /data1/public/GATK/00.software/bwa index test.fa
    7. # 因此,必须全部更改为自己现在的路径,正确的程序如下所示:
    8. ~/MZ_A_GATK/00.software/bwa index ~/MZ_A_GATK/02.index/test.fa
    9. # 如果不是上面的程序,报错如下图所示:

    image.png