window10 使用smb连接远程电脑的文件夹[打开smb服务和连接巨坑]

注:网上关于smb的win10打开服务的乱七八糟,搞了好久没搞定,最后才发现是路径写法问题…
1、如果你什么都配置好了然后发现使用smb://156.26.51.55 在打开“我的电脑”,然后如下输入此地址,发现怎么都连不到,那么你就入坑了。
在这里插入图片描述
应该直接双斜杠+ip地址,如下,如果有具体的共享的文件夹的话就把路径跟在后面。不需要加smb前缀,也不能用 //要用 \\,然后输入对应的账户和密码就完事了。
在这里插入图片描述
2、如果你是没有打开smb服务,那么继续往下看,打开控制面板进入
在这里插入图片描述
把这两个勾选上,确认后重启一下电脑就完事了,如果说还是不行,再看下面。
在这里插入图片描述
3、如果上面都搞定了还不行,打开网络共享中心->进入高级共享设置,把下面几个项都打开,如果还是解决不了,那么就一坑到底吧
在这里插入图片描述
在这里插入图片描述

以下是一段嵌套2层的for循环,用于遍历/public/work/Project/Assembly/SA2022010902_lanhua/pan_sv/data/路径下的所有fasta文件。其中,对于每两个fasta文件,都会执行上段的Shell代码。 ```bash #!/bin/bash data_dir='/public/work/Project/Assembly/SA2022010902_lanhua/pan_sv/data/' # 遍历data_dir目录中的所有fasta文件 for file1 in ${data_dir}/*.fasta; do for file2 in ${data_dir}/*.fasta; do # 确保file1file2不是同一个文件 if [ "$file1" != "$file2" ]; then # 执行上段的Shell代码 touch snp_indel.end.sh && cat snp_indel.end.sh && \ export PATH=/public/work/Personal/pangshuai/software/conda/miniconda3/bin/:${PATH} && \ nucmer --mum -t 8 -g 1000 -p ${file1##*/}.${file2##*/}.ref_based.nucmer $file1 $file2 && \ delta-filter -1 -l 200 ${file1##*/}.${file2##*/}.ref_based.nucmer.delta > ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter && \ dnadiff -d ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter -p ${file1##*/}.${file2##*/}.ref_based.nucmer && \ show-coords -rcloT ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter > ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter.coords && \ show-coords -THrd ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter > ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter.syri.coords && \ show-snps -ClrTH ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter > ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter.snp && \ show-diff ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter > ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter.inv && \ perl /public/work/Pipline/Structural_Variation/pipeline/2.1.1/bin/filter_the_MUmmer_SNP_file.pl ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter.snp ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter.snp.SNPs ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter.snp.Insertions ${file1##*/}.${file2##*/}.ref_based.nucmer.delta.filter.snp.Deletions 10000000 && \ touch snp_indel.end.tmp && \ mv snp_indel.end.tmp snp_indel.end && \ sleep 10 fi done done ``` 这段代码使用了两个嵌套的for循环,对于每两个不同的fasta文件,都会执行上段的Shell代码。其中,使用了${file1##*/}${file2##*/}来获取file1file2的文件名,方便在输出文件名中使用。另外,使用了if语句来确保file1file2不是同一个文件。最后,使用了touchmv命令来创建重命名文件,以便下一次循环使用
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值