当前位置:首页>Linux>Linux基础自测题

Linux基础自测题

  • 2026-10-21 13:29:47
Linux基础自测题

写在前面

此前我们进行了十小时学会Linux的视频教学,课后给大家留下了如下习题,大家可以检验一下自己的Linux的学习成果。推荐配合我们的B站课程同步食用:https://www.bilibili.com/video/BV1hT411F7r7/

更多教程可见生信Linux及服务器使用技巧,也欢迎大家联系我们加群交流。

本教程基于Linux服务器演示,计算资源不足的同学可参考:

足够支持你完成硕博生涯的生信环境

忘记宣传了,独享用户连技术支持都是独享的

RTX5090、4080S、5070显卡上机

访问链接:https://biomamba.xiyoucloud.net/

欢迎联系客服微信[Biomamba_zhushou]获取帮助

测试题目

题目1

基于Linux命令查询以下信息:①当前登录用户名称②操作系统信息③当前时间和日期

题目2

请写出3-4种切换到家目录的方式,并使用Linux命令检验自己的当前目录是否正确

题目3

使用题目2中最快捷的一种方式进入自己的家目录,进入后在自己的家目录新建三个文件夹,分别命名为biomamba1、biomamba2和biomamba3,使用ls结合通配符检查文件夹是否创建成功

题目4

删除题目2中创建biommaba3,再次使用通配符查看是否删除成功

题目5

在新建的biomamba1文件夹创建两个个新文件,文件的名称是test1.txt和test2.txt,并使用ls命令展示biomamba1下的文件

题目6

①在test1.txt文件写入一行,内容为”Let’s start learning single-cell data analysis.”②在test2.txt文件写入一行,内容为”Have a nice day.”③使用cat命令查看是否写入成功

题目7

查看test1.txt文件的权限,并将其权限修改为自己和所属组可读、可写、可编辑。但是其他人不可读、不可写、不可编辑的状态。修改后检查是否设置成功

题目8

给test1.txt创建一个软连接到biomamba2文件夹下,创建后检查软链接是否存在,并查看biomamba2下的文件内容

题目9

压缩biomamba1下的所有文件到biomamba1文件夹下,压缩包命名为test.gz,压缩完成后,查看biomamba1文件夹下所有文件

题目10

使用Linux三剑客命令对test1.txt文件完成以下文本编辑操作:①在test1.txt第二行插入”I want to learn bulk-rna-seq data analysis.”②第三行插入”I want to learn spatial transcriptomics data analysis.”③前面两行的内容加入到test1.txt原文件中,保证源文件内容被修改,并查看文件内容④查看test1.txt文件内容,使用grep找出包含有”spatial”关键词的行⑤使用awk打印test1.txt文件第一列

答案

题目1

whoamiunamedate
## biomamba## Linux## Tue 06 Jan 2026 01:25:12 PM CST

题目2

# 第一种cd# 第二种cd ~ # 第三种cd$HOME# 第四种cd /home/cwj# 检验是否切换成功pwd
## /home/biomamba

题目3

cdpwdmkdir biomamba1 biomamba2 biomamba3ls-d bio*
## /home/biomamba## mkdir: cannot create directory ‘biomamba1’: File exists## mkdir: cannot create directory ‘biomamba2’: File exists## biomamba1## biomamba2## biomamba3

题目4

cdrm-rf biomamba3ls-d bio*
## biomamba1## biomamba2

题目5

touch ~/biomamba1/test1.txt ~/biomamba1/test2.txtls ~/biomamba1/
## test1.txt## test2.txt## test.gz

题目6

# vi ~/biomamba1/test1.txt # vi ~/biomamba1/test2.txtcat ~/biomamba1/test1.txt cat ~/biomamba1/test2.txt
## "Let's start learning single-cell data analysis."## "Have a nice day."

题目7

ls-l ~/biomamba1/test1.txt chmod 770 ~/biomamba1/test1.txt 
## -rwxrwx--- 1 cwj cwj 50 Jan  6 13:25 /home/biomamba/biomamba1/test1.txt
ls-l ~/biomamba1/test1.txt 
## -rwxrwx--- 1 cwj cwj 50 Jan  6 13:25 /home/cwj/biomamba1/test1.txt

题目8

ln-s ~/biomamba1/test1.txt ~/biomamba2/ls  ~/biomamba2/cat ~/biomamba2/test1.txt
## ln: failed to create symbolic link '/home/cwj/biomamba2/test1.txt': File exists## test1.txt## "Let's start learning single-cell data analysis."

题目9

gzip-c ~/biomamba1/*> ~/biomamba1/test.gzls ~/biomamba1
## test1.txt## test2.txt## test.gz

题目10

sed'1a\I want to learn bulk-rna-seq data analysis\I want to learn spatial transcriptomics data analysis' ~/biomamba1/test1.txt 
## "Let's start learning single-cell data analysis."## I want to learn bulk-rna-seq data analysis## I want to learn spatial transcriptomics data analysis
sed-i'1a\I want to learn  bulk-rna-seq data analysis\I want to learn spatial transcriptomics data analysis' ~/biomamba1/test1.txt cat ~/biomamba1/test1.txt 
## "Let's start learning single-cell data analysis."## I want to learn  bulk-rna-seq data analysis## I want to learn spatial transcriptomics data analysis
cat ~/biomamba1/test1.txt |grep spatial
## I want to learn spatial transcriptomics data analysis
awk-F' ''{print $1}' ~/biomamba1/test1.txt
## "Let's## I## I

十小时学会Linux

1. 课程背景介绍

从2021年开始,Biomamba 生信基地陆续推出了多期单细胞测序教程,其中B站单细胞课程更是收获了48.2万播放量,陪伴大家一步步学习单细胞测序的知识与实操。但在跟着教程实操的过程中,大家逐渐发现:单细胞测序数据体量巨大,个人电脑难以承载,服务器成了数据分析的必备工具。

可服务器使用始终绕不开Linux系统,这也成了很多生信新手的“拦路虎”:无论是R包安装时的卡壳,还是shell命令行中调用软件的困惑。面对大家的高频需求,我深刻意识到,与其零散地“授人以鱼”,逐个解答问题,不如系统地“授人以渔”,帮大家筑牢Linux基础。

2. Linux课程介绍

Biomamba 生信基地推出Linux系统入门系列课程!我们将和大家一起系统性梳理Linux核心知识,精准解决生信分析场景下的Linux使用痛点,让大家轻松应对软件安装与数据处理中的各类问题。如果你正被Linux相关问题困扰,渴望打通服务器使用的“任督二脉”,那就紧跟Linux系列。欢迎大家一起学习和交流!

Linux| 一.计算机硬件组成
Linux| 二.计算机软件组成与Linux
Linux| 三.免费获得Linux系统-WSL
Linux| 四.免费获得Linux系统-虚拟机
Linux| 五.免费获得Linux系统-服务器
Linux| 六.命令行与与基本命令
Linux| 七.获取Linux命令帮助的几种方式
Linux| 八.Linux的文件目录系统
Linux| 九.路径查看与切换: pwd,cd,ls命令
Linux| 十.通配符
Linux| 11.文件删除: rm命令
Linux| 12.文件的复制(cp)与移动(mv)
Linux| 13.用户与组群概念
Linux| 14.用户管理命令(useradd, passwd, userdel, su)
Linux| 15.文件权限管理: chown, chmod
Linux| 16.快捷键
Linux| 17.输出重定向
Linux| 18.管道符
Linux| 19.文件查找 find, locate, which
Linux| 20.别名 alias
Linux| 21.软链接与硬链接 ln
Linux| 22. (解)压缩与md5值校验
Linux| 23. 文件查看 wc, cat, head, tail
Linux| 24. 文件浏览器 more,less
Linux| 25. 文件编辑器 vim
Linux| 26. 文件处理 cut, paste
Linux| 27. 文件处理 sort, uniq
Linux| 28. 正则表达式
Linux| 29. 文本处理 grep
Linux| 30. 文本处理 sed命令
Linux| 31. 文本处理 awk命令
Linux| 32. shell脚本
Linux| 33. shell变量
Linux| 34. if条件语句
Linux| 35. 循环

向下滑动查看更多

B站同步播出,连播更方便,文末阅读原文可直达:https://www.bilibili.com/video/BV1hT411F7r7?p=1
课程学习资料领取:https://pan.baidu.com/s/1Rmq9kEckZ5H45UT-icgBFQ?pwd=zbmb
联系客服[Biomamba_zhushou]添加学习群

如何联系我们

留一个领取资料、开箱即用的单细胞分析镜像的微信号[Biomamba_zhushou],方便各位随时交流。同时我们也构建了交流群矩阵,欢迎大家入群讨论。
大家可以阅读完这几篇之后添加
给生信入门初学者的小贴士
没有检索,就没有发言权

已有生信基地联系方式的同学无需重复添加

您点的每个赞和在看,我都认真当成了喜欢

最新文章

随机文章