#CSPJ26D22. 2026 年 8 月 CSP-J 初赛 22 日打卡 Day22|Linux 基本操作
2026 年 8 月 CSP-J 初赛 22 日打卡 Day22|Linux 基本操作
Day 22 NOI Linux:复赛的电脑和平时用的有什么不一样
建议用时:15~25 分钟。请先阅读知识点讲解,再完成下方客观题;直接勾选答案后提交,系统会自动判分。
知识点讲解
Day 22 NOI Linux:复赛的电脑和平时用的有什么不一样
答案解析
Day 22 NOI Linux:复赛的电脑和平时用的有什么不一样
客观题(共 10 题)
请在每题下方直接选择答案。判断题选择“正确”或“错误”,全部完成后统一提交。
第 1 题
在 Linux 系统中,若要把文件 a.txt 改名为 b.txt,应使用的命令是( )。
{{ select(1) }}
mv a.txt b.txtcp a.txt b.txtrename a.txt b.txtchmod a.txt b.txt
第 2 题
在 Linux 系统中,要把目录 data 及其中的全部内容复制到 backup,正确的命令是( )。
{{ select(2) }}
cp data backupcp -r data backupmv data backuptar data backup
第 3 题
执行 chmod 644 a.txt 之后,用 ls -l 查看 a.txt,其权限部分显示为( )。
{{ select(3) }}
-rw-r--r---rwxr--r---rw-rw-r---rwxr-xr-x
第 4 题
在 Linux 中,符号 ~ 表示( )。
{{ select(4) }}
- 根目录
- 当前目录
- 上一级目录
- 当前用户的家目录
第 5 题
已经用 g++ main.cpp -o main 编译成功,接下来在同一目录下运行这个程序的正确命令是( )。
{{ select(5) }}
main./mainrun maing++ main
第 6 题
下列命令中,会 清空 out.txt 原有内容再写入的是( )。
{{ select(6) }}
echo hello >> out.txtcat out.txtecho hello > out.txtless out.txt
第 7 题
在 Linux 中,用于在文件内容中查找包含指定字符串的行的命令是( )。
{{ select(7) }}
findgrepwhichls
第 8 题
判断题:在 vim 编辑器中,打开文件后可以直接输入文字进行编辑。( )
{{ select(8) }}
- 正确
- 错误
第 9 题
关于 CSP-J 复赛使用的 NOI Linux 系统,下列说法 正确 的是( )。
{{ select(9) }}
- NOI Linux 只有命令行界面,选手全程只能使用终端
- NOI Linux 提供图形桌面,选手可以用鼠标打开文件管理器、gedit 等程序编写代码
- NOI Linux 基于 Windows 内核,操作习惯与 Dev-C++ 完全一致
- 复赛结束后,选手需要把代码打包上传到比赛平台
第 10 题
在 Linux 中,用于把 in.txt 作为程序 main 的输入、并把输出写到 out.txt 的命令是( )。
{{ select(10) }}
./main in.txt out.txt./main < in.txt > out.txt./main > in.txt < out.txtcat in.txt | out.txt