🧾 Linux 生信方向综合测评手册标准答案与评分标准
✅ A 卷参考答案
📘 一、选择题(每题 2 分,共 20 分)
题号 |
题目内容简述 |
正确答案 |
解析简述 |
1 |
vim中保存并退出 |
:wq |
:wq 表示写入并退出 |
2 |
cd ~ 含义 |
回到家目录 |
~ 是 home 目录的快捷方式 |
3 |
显示当前路径 |
pwd |
pwd :Print Working Directory |
4 |
统计文本行数命令 |
wc -l |
wc -l 显示文本行数 |
5 |
[ -f file.txt ] 含义 |
判断是否为普通文件 |
-f 是判断文件存在且为常规文件 |
6 |
cut 分割字段 |
第 1 列,以 : 为分隔符 |
-d ':' -f1 |
7 |
$1 在 awk 中含义 |
第一列 |
awk 中 $1 代表每行第一个字段 |
8 |
conda activate rna 含义 |
启用名为rna的小环境 |
使环境生效 |
9 |
tr 替换作用 |
转大写 |
小写 a-z 替换为 A-Z |
10 |
管道符 ` |
` 作用 |
前命令输出为后命令输入 |
✍️ 二、填空题(每题 2 分,共 20 分)
题号 |
标准答案 |
解析 |
1 |
cd .. |
上一级目录 |
2 |
~ |
家目录 |
3 |
继续下载 |
-c :断点续传 |
4 |
9 |
gff/gtf 共 9 列 |
5 |
conda env list 或 conda info --env |
显示已建环境列表 |
6 |
old、new |
替换旧字符串为新字符串 |
7 |
空格或制表符(tab) |
默认使用空格或 tab 作为分隔符 |
8 |
赋予可执行权限 |
chmod +x 将脚本变为可执行文件 |
9 |
[ -e 文件 ] 或 [ -f 文件 ] |
判断是否存在 |
10 |
: |
输入冒号切换末行模式 |
✅ B 卷参考答案
📗 一、判断题(每题 1 分,共 10 分)
题号 |
判断 |
理由说明 |
1 |
❌ |
ls 是查看内容,cd 才是切换目录 |
2 |
❌ |
shell 支持 if、for、while 等结构 |
3 |
✅ |
GFF 和 GTF 均为 9 列格式(GTF 为 GFF 的变种) |
4 |
✅ |
conda install fastqc multiqc 是合法语法 |
5 |
✅ |
$0 表示整行内容 |
6 |
✅ |
ps 与 grep 常用于筛选正在运行的进程 |
7 |
✅ |
vim 中 Esc 用于退出编辑模式回到命令模式 |
8 |
❌ |
export 可用于设置或更改环境变量 |
9 |
❌ |
若无可执行权限则无法通过 ./file 执行脚本 |
10 |
✅ |
wget 的 -c 支持断点续传 |
🧠 二、简答题(每题 5 分,共 15 分)
题号 |
标准参考答案要点 |
评分建议 |
1 |
包含:lscpu (CPU)、free -h (内存)、df -h (磁盘)、top (任务)等 |
每写对一个命令得 1.5 分 |
2 |
grep(搜索匹配)、awk(结构化处理)、sed(替换增删改)用途清晰,并举例 |
各工具说明+差异各 1.5~2 分 |
3 |
示例脚本需包含循环、参数扩展、echo 输出、fastq 转 fasta(如截取偶数行) |
合理结构得 3 分,逻辑正确得满分 |
示例脚本片段:
#!/bin/bash
for file in *.fq; do
awk 'NR%4==1{print ">"substr($0,2)} NR%4==2{print}' $file > ${file%.fq}.fa
done
🧮 总分及等级建议
分数区间 |
等级 |
建议 |
85–100 |
A+ |
掌握扎实,可进行二次开发 |
70–84 |
A |
应用流畅,具备项目执行力 |
55–69 |
B |
需继续练习脚本与批处理能力 |
40–54 |
C |
建议复习Linux命令与基础脚本 |
≤39 |
D |
建议重修基础课程 |