几个月后,我意外编译了一个应用程序,该应用程序在 /usr/bin 文件夹中安装了多个二进制文件,然后我运行相同的安装,将相同的二进制文件放置在共享位置。现在,一些用户使用 /usr/bin 中的二进制文件而不是共享位置。我怎样才能删除这些?我应该删除它们吗?如果是这样,这会导致任何问题吗?
这是列表。谢谢 !!
密码:/urs/bin
[root@sever]# ls | grep blast
- blastdb_aliastool
- blastdbcheck
- blastdbcmd
- blast_formatter
- blastn
- blastp
- convert2blastmask
- deltablast
- legacy_blast.pl
- makeblastdb
- blastxz
- tblastx
- psiblast
- rpsblast
- rpstblastn
- tblastn
- update_blastdb.pl
答案1
如果我是你,我会删除并创建一个指向实际二进制文件放置位置的链接,而不是简单地删除它们。这将为您避免很多令人头疼的问题,特别是当您的听众是不太懂计算机的人时。例如
rm /usr/bin/blastdb_aliastool
ln -s /new/shared/location/blastdb_aliastool /usr/bin/blastdb_aliastool
如果您对删除的所有文件重复此操作,则引用 /usr/bin 位置的人将访问您实际希望他们使用的位置。