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键,为什么没有自动补全
简述清屏的作用是什么?怎样清屏?
简述~的作用是什么?举例来说明什么时候可以使用~?
简述快速跳回到上一次操作的路径,该怎样进行?
linux基础练习题(1)的更多相关文章
- Linux基础练习题(二)
Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...
- Linux基础练习题之(四)
Linux基础练习题 请详细总结vim编辑器的使用并完成以下练习题 1.复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的 ...
- linux基础练习题(2)
Linux命令作业(关卡二) 练习题1 理解操作系统的作用,以及各种操作系统的不同 要求: 为什么要有OS?没有OS能行吗?原因是什么? Linux内核指的是什么? Linux主要应用在哪些地方? 使 ...
- Linux基础练习题
1.列出当前系统上所有已经登录的用户名,注意:同一个用户登录多次,则只显示一次即可. [root@bj-1-160-enzhi ~]# who|cut -d ' ' -f 1|uniq -c 2 ro ...
- linux基础练习题(3)
关卡三 练习题 在家路径下创建A文件夹 在上一步创建的A文件夹中,创建B/C/D文件夹 在上一步所在的路径中,创建C/E/F文件夹 使用目录树查看文件夹结构 A/B/C中创建一个hello.py文件 ...
- Linux基础练习题(五)
1.创建一个10G分区,并格式为ext4文件系统: (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl: [root@bj-1-142 ~]# ...
- Linux 基础练习题
Linux 测试 1.找出/proc/meminfo文件中以s开头的行,至少用三种方式忽略大小写 [root@localhost proc]# grep -i '^s' /proc/meminfo [ ...
- Linux基础练习题(三)
1.显示当前系统上root.fedora或user1用户的默认shell: [root@www ~]# egrep "^(root|fedora|user1)" /etc/pass ...
- 2、Linux基础练习题
题目 答案 1.答案 [root@centos7 ~]# date +'%F %T' 2019-07-23 10:21:35 2.答案 [root@centos7 ~]# date +%A -d '- ...
随机推荐
- 集合-LinkedList
List linkedlist = new LinkedList<>(); LinkedList 底层数据结构是链表. 1. LinkedList 除了实现了List接口外,还实现了双向链 ...
- 【转】数据库介绍(MySQL安装 体系结构、基本管理)
[转]数据库介绍(MySQL安装 体系结构.基本管理) 第1章 数据库介绍及mysql安装 1.1 数据库简介 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新 ...
- 新版本微信导致的ios表单bug
解决方法如下: $(document).delegate('input, textarea, select', 'blur', function(){ setTimeout(function(){ $ ...
- Ubuntu14下nginx服务器链接PHP
报错:nginx下无法打开php,报错[error] 5040#0: *1 connect() failed (111: Connection ref ... server { listen ; #l ...
- git与eclipse集成之保存快照
1.1. 保存快照 在个分支进行编码,然后需要紧急切换到另外一个分支进行快速修复一个问题,此时可以先将当前分支的修改进行保存快照. 在分支A进行编码,保存快照 切换到另外分支B进行修改 切换回A分支继 ...
- gcc的使用简介与命令行参数说明
(一) gcc的基本用法(二) 警告提示功能选项(三) 库操作选项(四) 调试选项(五) 交叉编译选项 (一) gcc的基本用法使用gcc编译器时,必须给出一系列必要的调用参数和文件名称.不同参数的先 ...
- Spring+Hibernate 多数据源不同事务创建
环境:Spring 3.0 ,Hibernate 3.5 ,同类型数据库(DB2) 编前语:此片仅粗略的描述使用Spring和Hibernate采用注入方式管理多数据源在不同事务的情况下使用的方法. ...
- Go斐波拉契数列(Fibonacci)(多种写法)
1 前言 斐波拉契数列有递归写法和尾递归和迭代写法. 2 代码 //recursion func fib(n int) int{ if n < 2{ return n }else{ return ...
- __dict__(字典的另一种用法)
class Foo(): def __init__(self): self.name=None self.age=19 self.addr='上海' @property def dict(self): ...
- 在DOS中操作MySQL数据库出现中文乱码
1. 问题:最近使用到MySQL数据库操作,在DOS下使用命令行向mysql中插入/读取中文时出现乱码问题. 2. 原因:由于CMD客户端默认编码为GBK,而本人在安装MySQL时设置编码为UTF-8 ...