
shell
文章平均质量分 60
让学习成为一种生活方式
中国医学科学院&北京协和医学院打工人一枚,生物信息学+合成生物学欢迎交流。如切如搓,如琢如磨!
展开
-
Xshell及Xftp v8.0安装与使用-生信工具050
XShell 是一款强大的 Windows 终端模拟器,主要用于远程管理 Linux、Unix 服务器。它支持 SSH、Telnet、Rlogin 及 SFTP 协议,提供强大的命令行功能,让用户能够高效、安全地管理远程服务器。相比 Windows 自带的 CMD 或 PowerShell,XShell 提供了更友好的界面、多标签管理、脚本支持等特性,适合运维工程师、开发者等需要频繁连接远程服务器的用户。原创 2025-03-02 19:42:48 · 1522 阅读 · 0 评论 -
libGL.so.1: cannot open shared object file: No such file or directory-linux022
这个错误信息表示XXXX 在启动时遇到问题,缺少libGL.so.1文件。libGL.so.1是与图形库相关的共享库,通常用于渲染图形界面。这个问题可能是因为缺少 OpenGL 库或图形驱动支持。原创 2025-02-26 20:53:25 · 1018 阅读 · 0 评论 -
error while loading shared libraries: libgfortran.so.4: cannot open shared object file: -linux021
这个错误表示在启动时无法找到共享库,这是一个运行时库,通常是因为该库未安装或者系统找不到它。原创 2025-02-26 10:45:25 · 340 阅读 · 0 评论 -
kill -9 结束某个用户所有进程的方式-linux020
kill -9是一种强制终止进程的方法,适用于其他信号无法终止的进程。四种方法中,pkill和killall适用于简单的一步操作,快速有效。而ps和pgrep方法则更为灵活,可以进行更多定制化的控制。在实际使用时,请谨慎使用kill -9,因为它会强制中断进程,可能导致数据丢失或其他副作用。原创 2025-02-20 22:34:56 · 699 阅读 · 0 评论 -
[E::bgzf_uncompress] Inflate operation failed: 1[E::bgzf_read] Read block operat-linux19
使用校验和工具验证文件传输完整性。在SFTP中确保二进制模式,避免ASCII转换。使用rsync进行断点续传,确保网络稳定。检查文件权限,并使用正确的传输工具和解压工具。如果文件传输没有问题,您可以尝试重新传输或使用其他工具来确认目标文件的完整性和可解析性。更换xftp好一点~原创 2025-02-19 23:12:47 · 863 阅读 · 0 评论 -
cannot find -ldeflate: No such file or directorycollect2: error: ld returned 1 exit status-linux017
那么问题很可能与链接器没有找到库文件的位置有关。即使库已安装,链接器可能没有正确配置搜索路径。在 Ubuntu 或 Debian 系统上,你可以使用以下命令安装。找不到库的问题,可能是因为库的路径没有正确设置。你可以尝试手动指定库路径。如果问题依然存在,可以尝试在安装后重新启动系统或会话。: 如果你安装了这些库,但它们不在标准路径中,你可以通过设置。库文件存在,但是链接器使用的名称不匹配。即使库安装了,链接器也需要知道在哪里查找它。例如,如果你找到了库在。: 如果你已经安装了相应的库,但仍然遇到。原创 2025-01-31 17:06:27 · 813 阅读 · 0 评论 -
cannot find -lisal: No such file or directory error: ld returned 1 exit status-linux016
是英特尔的一组数学库,通常用于加速一些数学计算任务。你需要安装这个库,具体安装方法取决于你所使用的操作系统。: 如果你已经安装了这些库,但链接器仍然无法找到它们,可能是库的路径没有正确指定。库,这两个库是你在链接过程中指定的库。错误信息明确指出找不到这些库,导致链接失败。如果你使用的是其他 Linux 发行版或操作系统,查阅其文档,了解如何安装。: 有时,错误可能是由于没有安装完整的开发包导致的。是一个压缩库,通常用于处理 gzip 压缩格式。也可以在其他操作系统中安装适当的压缩库。原创 2025-01-31 16:53:26 · 470 阅读 · 0 评论 -
rsync安装与使用-linux015
使用rsync可以非常高效地将文件或目录从一个服务器传输到另一个服务器。rsync完全不提供任何保证。这是自由软件,您可以在某些条件下重新分发它。详情请参见 GNU 通用公共许可证。rsync是一个文件传输程序,能够通过快速的差异化算法高效地进行远程更新。原创 2025-01-30 23:09:33 · 1188 阅读 · 0 评论 -
APT (Advanced Package Tool) 安装与使用-linux014
APT 使得软件包管理更加高效,通过自动化的方式处理依赖关系,确保软件包能够正确安装和升级。APT 不仅是一个单独的工具,它包括多个不同的命令和工具,这些命令和工具共同工作以简化包管理。APT 是一个非常强大的工具,支持对已安装的软件包进行自动升级。通过熟悉和使用 APT,你可以更加高效地管理 Linux 系统上的软件包,提升系统管理的便利性。这不仅会升级已安装的软件包,还会处理新的依赖关系,移除不再需要的包,甚至升级整个发行版。文件),下载适当的软件包,并自动解决软件包之间的依赖问题。原创 2025-01-30 09:52:42 · 1742 阅读 · 0 评论 -
samtools格式转换报错-linux013
由于使用了错误的文件传输导致不能识别比对数据,产生了比对冗余错乱。原创 2025-01-27 19:32:09 · 418 阅读 · 0 评论 -
Can‘t locate URI/Escape.pm in @INC (you may need to install the URI::Escape module)-linux012
说明模块已正确安装。perl模块没有安装。原创 2025-01-11 20:33:07 · 435 阅读 · 0 评论 -
统计染色体长度信息-脚本009
一行代码统计染色体长度,不用seqkit,py脚本等等。原创 2025-01-10 21:19:27 · 354 阅读 · 0 评论 -
快速鉴定终止密码子-脚本07
在基因序列中,(stop codon)是指编码信使 RNA 翻译终止信号的三联体核苷酸。对应我们常说的CDS序列TAA、TAG、TGA如果您想处理终止密码子的相关问题,比如查找、统计终止密码子的位置、替换终止密码子或检查序列翻译后是否有异常终止密码子,以下是一些常用方法。原创 2025-01-01 17:04:15 · 2398 阅读 · 0 评论 -
error while loading shared libraries: libpango-1.0.so.0: cannot open shared object file: -linux011
共享库的应用程序时,找不到该库文件。这通常是因为这个库没有安装,或者安装位置不在动态链接器的搜索路径中。属于 Pango 库,用于文本布局和渲染。按照上述步骤操作后,如果问题仍然存在,可以提供更多信息,我会继续帮你排查。如果库文件安装在非标准位置,可以通过设置环境变量。这将列出程序所需的所有共享库,并标明哪些库缺失。这个错误表明系统在运行一个需要。如果安装成功,会输出该库的路径。如果问题仍未解决,可以使用。替换为实际的库文件路径。原创 2024-12-29 01:31:00 · 616 阅读 · 0 评论 -
统计一个目录下的文件及目录数量-linux010
只查找当前目录,不递归到子目录。当然也可以根据需要替换目录路径。这会统计所有文件和目录的总数。:只匹配文件(不包括目录)。:统计行数,也就是文件数量。:指定要统计的目录。原创 2024-12-17 14:37:02 · 760 阅读 · 0 评论 -
系统信息查询命令汇总-linux009
以上命令适合常见 Linux 系统,涵盖了从系统信息到硬件、网络、用户和服务的查询,方便日常运维和问题排查。查看内核/操作系统/CPU 信息。查看所有网络接口的属性。查看各分区使用情况。多少挂载盘,多少物理内存和多少运行内存。查看磁盘参数(仅适用于 IDE 设备)。查看 CPU 信息。查看内存使用量和交换区使用量。查看当前用户的计划任务。列出所有 PCI 设备。列出所有启动的系统服务。查看所有已安装的软件包。查看所有已建立的连接。查看指定目录的大小。查看挂载的分区状态。列出加载的内核模块。原创 2024-12-14 19:37:00 · 359 阅读 · 0 评论 -
常用vim命令行-linux008
map(映射一个快捷键),nmap(普通模式映射),imap(插入模式映射)。(将 F5 键映射为保存文件)。Vim 提供了非常丰富的命令和操作方式,掌握这些命令可以极大地提高编辑效率。对于日常的编辑任务,了解基本的移动、复制、粘贴、查找和替换命令是必不可少的;而对于高级用户,掌握窗口管理、宏录制以及插件管理等功能,将能更好地发挥 Vim 的强大功能。当然也可传输到本地用typora或者其他txt工具。原创 2024-12-12 19:22:21 · 1049 阅读 · 0 评论 -
filter_feature_by_attribute_value.pl-脚本03
本脚本旨在根据属性值(第九列)过滤特征。如果属性存在且值未通过测试,则该特征将被写入输出文件。如果属性存在且值通过测试,则该特征将被丢弃并写入 `_discarded.gff` 文件。如果属性标签缺失(无法应用测试),则该特征将默认写入输出文件。如果启用了 `--na_aside` 参数,则这些特征将被写入 `_na.gff` 文件。属性存储在第九列,格式为:`tag=value`。\ 删除一级或二级特征将自动删除所有关联的子特征。原创 2024-09-20 21:04:05 · 278 阅读 · 0 评论 -
文件权限操作-linux007
在 Linux 和 Unix 系统中,文件权限控制谁可以读取、写入或执行文件。文件权限是系统安全和管理的重要组成部分。原创 2024-09-20 15:00:24 · 575 阅读 · 0 评论 -
判断fastq文件是Phred33还是Phred64编码-脚本02
FASTQ文件是一种文本格式,常用于存储高通量测序(NGS)数据。每个读取序列(read)包括四行信息,具体格式如下:1. 第一行:以`@`开头,后面跟着读取序列的ID以及一些可选的描述信息。2. 第二行:读取的碱基序列(A、T、C、G)。3. 第三行:以`+`开头,后面可以是空的或附带注释。4. 第四行:质量得分的编码,表示碱基读取的准确性。seqkit安装与使用 v2.5.1(生物信息学工具-003)@SEQ_ID!原创 2024-09-07 19:15:43 · 1697 阅读 · 0 评论 -
SRA ToolKit(v 3.1.1)安装和使用(Bioinformatics tools-032)
现在,公共 SRA 文件可以通过 GCP 和 AWS 云平台以及 NCBI 访问。在云端访问大多数数据需要用户在云服务提供商处拥有账户。用户的账户将因云计算或将数据复制到指定的云服务区域外而产生费用。三个地址都可以,一般选AWS快一点稳定。SRA 档案数据通过 SRA 加载过程进行标准化,并由 SRA 工具包用于读取和生成如 FASTQ、SAM 等格式。默认的工具包配置使其能够通过登录号查找和检索 SRA 运行数据。太慢了,有没有提速方式?有的,sra-tools!拆分完转化为fa文件,推荐。原创 2024-08-30 15:49:04 · 1928 阅读 · 0 评论 -
aspera上传数据至NCBI
上传完成后,返回提交页面选择文件夹并完成提交。原创 2024-08-27 15:10:02 · 2079 阅读 · 1 评论 -
aspera安装与使用(NCBI上传下载工具)-生物信息学工具31
IBM Aspera 采用了不同的方法来应对全球 WAN 上的大数据传输挑战。Aspera 不是优化或加速数据传输,而是使用突破性传输技术来消除潜在的瓶颈,充分利用可用网络带宽来最大限度提高速度,并快速扩展,理论上无限制。原创 2024-08-27 15:05:12 · 1168 阅读 · 0 评论 -
python-pip增加下载速度-linux006
设置镜像源,并从镜像源下载文件。原创 2024-08-25 23:53:47 · 309 阅读 · 0 评论 -
挂载硬盘相关操作-linux004
【代码】挂载硬盘相关操作-linux004。原创 2024-07-16 14:56:24 · 139 阅读 · 0 评论 -
过滤非起始密码子终止密码子的序列-脚本01
根据基因组、转录组获取了一些蛋白序列,但是存在可变剪切的情况,即一些序列并没有起始密码子或者终止密码子,这时候要过滤去掉这些序列。即,过滤可变剪切,保留唯一序列。原创 2024-07-16 16:25:32 · 513 阅读 · 0 评论 -
解压zip、tar、gz文件--linux003
【代码】解压zip、tar、gz文件--linux003。原创 2024-07-13 11:22:33 · 401 阅读 · 0 评论 -
conda创建、查看、激活、退出、删除环境--linux002
【代码】conda创建、查看、激活、退出、删除环境。原创 2024-07-12 21:54:16 · 710 阅读 · 0 评论 -
Linux介绍-以CentOS和Ubuntu为例---linux001
1.1 Linux的起源与发展Linux操作系统的内核最初由Linus Torvalds在1991年发布,并且迅速得到了全球开发者社区的支持。由于其开源的性质,Linux的发展非常迅速,形成了众多不同的发行版,适用于服务器、桌面、嵌入式系统等各种应用场景。Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。原创 2024-06-06 23:11:11 · 1137 阅读 · 0 评论 -
linux后台运行及任务挂后台-linux014
命令用法说明jobsjobs -l查看任务详情pid等bgbg %工作ID将工作ID任务调入后台运行fgfg %工作ID将工作ID任务调入前台运行killkill -n [ PID | %工作ID ]向任务发送信号将任务立即放入后台运行nohup忽视 SIGHUP 信号disownordisown %1忽视 SIGHUP 信号亲测disown %1有效哈,可以下班了!下班啦!原创 2024-04-06 20:25:45 · 1392 阅读 · 0 评论