实验二 Linux系统简单文件操作命令
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 班级课程的主页链接 |
这个作业的要求在哪里 | 作业要求链接接地址 |
学号-姓名 | 17041428-朱槐健 |
作业学习目标 |
1.学习在Linux系统终端下进行命令行操作 2.掌握常用命令行操作并能通过命令行操作解决简单问题 |
打开终端的方式:
我所使用的unbuntu
打开终端的方式为在桌面右键选择打开终端或者使用快捷键ctrl+alt+t
(1)查看当前目录
问:提示符$与#的区别?
答:#代表root权限,$代表普通用户
(2)在用户主目录(家目录)下面创建一个以自己学号命名的目录并查看是否创建成功
问:
1、如何列出当前目录下面的所有内容?(截图)
答:输入指令ls -a
2、如何以列表的形式列出当前目录下面的内容?(截图)
答:输入指令ls -l
3、.和..分别代表什么?
答:.代表当前目录, ..代表当前目录的上一级目录
(3)进入以自己学号命名的目录,查看当前目录,然后创建以自己姓名拼音命名的目录
问:
1、相对路径和绝对路径的区别
答:相对路径是相对于当前目录而言的, 而绝对路径是从根目录开始的
2、如何从当前目录返回用户主目录(家目录)?(截图)
答:输入指令cd
3、如何删除目录?(截图)
答:输入指令 rm -r 目录名
(4)在当前目录的第一个子目录创建一个文件并命名为a.txt
问:如果touch命令后的文件已经存在会产生什么作用?
答:把已存在文件的时间标签更新为系统当前的时间,它们的数据将原封不动地保留下来
(5)进入当前目录的第一个子目录,然后显示当前目录,并列出当前目录的内容,并向文件a.txt写入一个字符串Hello World
问:图中符号>表示什么?
答:>是输出重定向,以覆盖的方式把指定的信息输出到指定文件
(6)返回自己学号命名的目录,查看tree命令是否可以使用,不能使用的话,安装tree,安装成功后使用该命令
(7)把当前目录的第一个子目录中文件a.txt复制到第二个子目录中,然后再次把第一个子目录中的a.txt复制到第三个子目录并命名为b.txt,最后把第一个子目录中文件a.txt重命名为c.txt。通过tree命令查看当前目录情况
问:分别说明cp和mv的用法?并配以截图描述
答:cp的用法为 cp 被复制的文件 被复制到的目的文件夹
mv的用法为 mv 原文件名 更改的文件名
(8)把/etc目录下面的文件passwd复制到自己学号命名的文件夹下。
(9)用head查看passwd文件的前5行内容,用tail查看passwd文件的后5行内容
问:文件查看的命令还有哪些?并简要说明使用方法
答:查看一个文件:cat 文件名
编辑方式查看:vi 文件名
分页显示一个文件或任何输出结果:more 文件名
分页显示一个文件并且可以回头:less 文件名
(10)删除学号命名的文件下passwd文件,以及删除当前目录下第三个子文件夹
问:
1、删除文件夹还可以用什么命令?如果使用该命令应如何操作?
答:删除空文件夹还可以使用指令rmdir
2、请简要说明rm命令的使用方法?
答:rm -f 略过不存在的文件,不显示任何信息,强制删除
rm -i 进行任何删除操作前必须先确认
rm -r 同时删除该目录下的所有目录层
rm -v 详细显示进行的步骤
实验二 Linux系统简单文件操作命令的更多相关文章
- 实验二——Linux系统简单文件操作命令
项目 内容 这个作业属于那个课程 这里是链接 作业要求在哪里 这里是链接 学号-姓名 17041506-张政 作业学习目标 学习在Linux系统终端下进行命令行操作,掌握常用命令行操作并能通过命令行操 ...
- 实验二:Linux系统简单文件操作命令
項目 内容 这个作业属于哪个课程() 课程链接 这个作业的要求在哪里 实验要求 学号-姓名 17043133-木腾飞 作业学习目标 学习在Linux系统终端下进行命令行操作: 学习掌握常用命令行操作并 ...
- Linux系统简单文件操作命令
项目 内容 作业课程归属 班级课程链接 作业要求 作业要求链接 学号-姓名 17041419-刘金林 作业学习目标 1)学习Linux的基本操作命令:2)在终端上运用命令行去实现基本文件操作 1.查看 ...
- Linux学习笔记之二————Linux系统的文件和目录
一.Windows和Linux文件系统区别 1.在 windows 平台下,打开“计算机”,我们看到的是一个个的驱动器盘符: 每个驱动器都有自己的根目录结构,这样形成了多个树并列的情形,如图所示: ...
- Linux系统重要文件(二)
Linux系统重要文件概述 一系统自动挂载文件 文件路径信息:/etc/fstab文件作用说明:实现存储设备自动挂载 [root@centos7 ~]# cat /etc/fstab # # /etc ...
- 实验二:MAL——简单后门 by:赵文昊
实验二:MAL--简单后门 一.后门是什么? 哪里有后门呢? 编译器留后门 操作系统留后门 最常见的当然还是应用程序中留后门 还有就是潜伏于操作系统中或伪装为特定应用的专用后门程序. 二.认识netc ...
- 实验 1 Linux 系统的安装和常用命令
实验 1 Linux 系统的安装和常用命令 (题目) 一.实验目的 (1)掌握 Linux 虚拟机的安装方法.Spark 和 Hadoop 等大数据软件在 Linux 操作系统 上运行可以发挥最佳性能 ...
- 实验一 Linux系统与应用准备
实验一 Linux系统与应用准备 项目 内容 作业归属 班级课程 作业要求 课程作业要求 学号-姓名 17041419-刘金林 作业学习目标 1.学习博客园软件开发者学习社区使用技巧和经验:2.学习M ...
- 39条常见的Linux系统简单面试题
39条常见的Linux系统简单面试题 本文主要分享39条常见的Linux系统简单面试题,其中包括如何看当前Linux系统有几颗物理CPU和每颗CPU的核数.如何实时查看网卡流量为多少等等,希望对你有所 ...
随机推荐
- 浅谈产品模型(Profile)在程序设计中的作用
引言:物联网平台的一个重要功能就是资产管理,产品或者设备都可以看成是资产中组成部分,所以有时候说物联网平台可以进行产品管理和设备管理.通常应用物联网平台开发一套具有产品或者设备管理功能的系统的时候,必 ...
- Json转化与ExtJS树(后台处理)
一.JSON对格式化数据的操作: 1.导入依赖包: import org.json.JSONArray; import org.json.JSONException; import org.json. ...
- 王玉兰201771010128《面向对象与程序设计(Java)》第十一周学习总结
一:理论知识部分: (1)集合:集合(Collection或称为容器)是一种包含多个元素并提供对所包含元素操作方法的类,其包含的元素可以由同一类型的对象组成,也可以由不同类型的对象组成. A:集合类的 ...
- Mac更新系统后提示xcrun error
更新mac os后无法运行git,gcc等命令,出现missing xcrun错误. 这是因为更新系统后会卸载xcode,重新安装后会缺失xcode的命令行工具(command line tools) ...
- poj1966枚举源汇点 求最小点割DInic
Cable TV Network Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 4854 Accepted: 2241 ...
- GitHub 热点速览 Vol.21:Go 新手起手式,学就完事儿了
作者:HelloGitHub-小鱼干 摘要:说到学习之道,方法很重要,好的学习方法能让你比他人更快地入门到精通,比如本周被 3k 多人 pick 的 learngo 项目,它收录了多个例子和练习,新手 ...
- vue 使用cli脚手架手动创建项目 相关的选择配置及真正项目的开始
转载https://www.jianshu.com/p/635bd3ab7383 根据上述连接将基本的环境和命令和装好 使用命令行 vue create 项目名称 出现选项 选择手动(没有截图展 ...
- nodejs安装及环境变量的配置
首先,nodejs安装到C盘的 建议安装到其他盘里,这是为了防止电脑出故障后C盘下载的东西会缺失 第一次安装nodejs的,第一步打开“nodejs官网:https://nodejs.org/zh-c ...
- 03 . Nginx日志配置及日志切割
Nginx日志 日志对于统计排错来说是非常有利的,Nginx日志主要分为两种: access_log(访问日志)和error_log(错误日志),通过访问日志可以得到用户的IP地址.浏览器的信息,请求 ...
- Netty源码学习系列之1-NioEventLoopGroup的初始化
前言 NioEventLoopGroup是netty对Reactor线程组这个抽象概念的具体实现,其内部维护了一个EventExecutor数组,而NioEventLoop就是EventExecuto ...