linux基础练习题(1)
Linux命令作业(关卡一)
练习题1
理解操作系统的作用,以及各种操作系统的不同
要求:
-
简述什么是OS
-
简述应用程序、硬件、OS的关系
-
列举出3种常见的操作系统
-
简述Ubuntu和Linux的关系
-
列举出2种Linux发行版操作系统
-
简述window和Linux文件系统的区别
提示:
- 操作系统也是一套软件,只不过能够向下控制硬件,向上支持应用软件的运行
- 手机常见的OS有Android、iOS、塞班等
练习题2
练习ls、cd、mkdir、touch、rm命令的基本使用
要求:
-
简述Ubuntu中菜单的使用特点
-
简述Ubuntu中终端的作用,以及打开方式
-
简述Linux命令的基本格式
-
使用Linux命令查看当前目录下的文件、文件夹的名字
-
用列表的方式查看当前目录下的文件、文件夹的名字
-
显示当前目录下的文件、文件夹的名字,包括隐藏的文件夹
-
在当前路径下创建A文件夹
-
在上一步创建的A文件夹中,创建B文件夹
-
在第7步所在的路径中,使用一个命令在A/B文件夹中创建C文件夹
-
A/B/C中创建一个hello.py文件
-
在A/B文件夹中创建一个world.py文件
-
复制A/B/C/hello.py文件到桌面
-
将A/B/C/haha.py文件移动到A/B文件夹中
-
查看当前操作的路径
-
跳转到桌面路径
-
删除桌面上的hello.py文件
-
在桌面创建test文件夹
-
切换到test文件夹中,创建若干个子文件、子文件夹、子子文件夹
-
使用rm操作test文件夹
提示:
- 创建文件夹时,注意当前所在的路径,可以使用pwd查看
- 跳转路径是注意相对路径和绝对路径
练习题3
练习相对/绝对路径、tree、mkdir、ls命令的扩展使用
要求:
-
简述相对路径和绝对路径的区别
-
跳转到根目录
-
使用绝对路径跳转到 python 用户的主文件夹
-
在桌面上的A/B/C/文件夹下,创建一个文件夹MM
-
使用相对路径跳转到C文件夹中
-
在C文件夹中创建一个HH文件夹
-
跳转到到桌面文件夹
-
显示从A文件夹开始的目录树
-
在A文件夹下创建一个hello.py文件
-
查看从 A 文件夹开始的目录树,确认存在 hello.py
-
删除 hello.py 文件
提示:
- 绝对路径从根目录开始
- 相对路径从当前文件夹开始
练习题4
练习man、help、clear、cd命令的使用
要求:
-
简述man的作用
-
简述--help的作用
-
使用man查看rm的作用
-
查看ls命令的作用
-
简述自动补全的作用
-
简述如果在当前路径下有文件abc、abcd、ab4、ab5、Abc这5个文件,如果输入ab之后按了一次tab键,为什么没有自动补全
-
简述清屏的作用是什么?怎样清屏?
-
简述~的作用是什么?举例来说明什么时候可以使用~?
-
简述快速跳回到上一次操作的路径,该怎样进行?