#CSPJ26D22. 2026 年 8 月 CSP-J 初赛 22 日打卡 Day22|Linux 基本操作
2026 年 8 月 CSP-J 初赛 22 日打卡 Day22|Linux 基本操作
Day 22 Linux 基本操作
建议用时:15~25 分钟。请先完成自主学习,再独立提交本页答案。
今日学习资料
学习目标:完成当天知识点阅读与易错清单自查,然后作答下方选择题。
今日练习
- 在 Linux 系统中,若要把文件
a.txt改名为b.txt,应使用的命令是( )。
{{ select(1) }}
mv a.txt b.txtcp a.txt b.txtrename a.txt b.txtchmod a.txt b.txt
- 在 Linux 系统中,要把目录
data及其中的全部内容复制到backup,正确的命令是( )。
{{ select(2) }}
cp data backupcp -r data backupmv data backuptar data backup
- 执行
chmod 644 a.txt之后,用ls -l查看a.txt,其权限部分显示为( )。
{{ select(3) }}
-rw-r--r---rwxr--r---rw-rw-r---rwxr-xr-x
- 在 Linux 中,符号
~表示( )。
{{ select(4) }}
- 根目录
- 当前目录
- 上一级目录
- 当前用户的家目录
- 已经用
g++ main.cpp -o main编译成功,接下来在同一目录下运行这个程序的正确命令是( )。
{{ select(5) }}
main./mainrun maing++ main
- 下列命令中,会 清空
out.txt原有内容再写入的是( )。
{{ select(6) }}
echo hello >> out.txtcat out.txtecho hello > out.txtless out.txt
- 在 Linux 中,用于在文件内容中查找包含指定字符串的行的命令是( )。
{{ select(7) }}
findgrepwhichls
- 判断题:在 vim 编辑器中,打开文件后可以直接输入文字进行编辑。( )
{{ select(8) }}
- 正确
- 错误
- 下列关于 Linux 的说法中,错误的是( )。
{{ select(9) }}
- Linux 内核最初由 Linus Torvalds 于 1991 年发布
- Linux 是开放源代码的操作系统
- Linux 的文件名不区分大小写
- Ubuntu 是 Linux 的一个发行版
- 在 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