linux写入系统状态到文件夹,实验二 Linux系统简单文件操作命令
*实验二** Linux系统简单文件操作命令
项目内容
这个作业属于哪个课程
这个作业的要求在哪里
学号-姓名
17041518-孙小文
作业学习目标
学习在Linux系统终端下进行命令行操作 ;掌握常用命令行操作并能通过命令行操作解决简单问题。
(1)查看当前目录
问:提示符$与#的区别?
对于普通用户,输入命令的提示符是美元符号$;对于超级用户(root 用户),输入命令的提示符是井号#
(2)在用户主目录(家目录)下面创建一个以自己学号命名的目录并查看是否创建成功!
问:
如何列出当前目录下面的所有文件?(截图)
如何以列表的形式列出当前目录下面的内容?(截图)
.和..分别代表什么?
“.”指向的是你的当前目录,即"pwd"命令所返回的目录。 “..”代表你的当前目录的上一级目录,即当前目录的父目录。
(3)进入以自己学号命名的目录,查看当前目录,然后创建以自己姓名拼音命名的目录
问:
相对路径和绝对路径的区别?
绝对路径是从根目录开始,依次到指定位置文件的路径
相对路径是从当前位置开始,描述另一个位置文件的路径
如何从当前目录返回用户主目录(家目录)?(截图)(有很多种方法)
如何删除目录?(截图)(可以临时创建一个目录然后删除)
(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就是复制源文件到目标文件并可以对目标文件重命名,
下图就是将bo1中的a.txt文件复制到li中并命名为b.txt.
mv是转移文件或者对文件重命名,
下图就是对bo1中a.txt重命名为c.txt
(8)把/etc目录下面的文件passwd复制到自己学号命名的文件夹
(9)用head查看passwd文件的前5行内容,用tail查看passwd文件的后5行内容
问:文件查看的命令还有哪些?并简要说明使用方法
cat:由第一行开始显示内容,并将所有内容输出
tac:从最后一行倒序显示内容,并将所有内容输出
more:根据窗口大小,一页一页的显示文件内容
less:和more类似,但其优点可以往前翻页,而且进行可以搜索字符
head:只显示头几行
tail:只显示最后几行
nl:类似于cat -n,显示时输出行号
tailf:类似于tail -f
(10)删除学号命名的文件下passwd文件,以及删除当前目录下第三个子文件夹
问:
删除文件夹还可以用什么命令?如果使用该命令应如何操作?(截图)
使用rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
请简要说明rm命令的使用方法?(截图)
rm-rf 可以删除文件也可以删除目录
rm-f只能删除文件
来源:https://www.icode9.com/content-3-659751.html
linux写入系统状态到文件夹,实验二 Linux系统简单文件操作命令相关推荐
- Linux之不删除指定文件夹,其他都删(文件和文件夹)
例子1 查看当前文件夹下有哪些文件和子文件夹 我们看到俩个文件夹 和多个文件,我现在的需求是 只保留 public 这个文件夹 其他的文件夹和文件 统统都删除,怎么办呢? 只要一个命令 ls | gr ...
- debian 文件夹中文件大小_Linux下查看文件和文件夹大小 删除日志
场景:在sts中执行自动部署时候maven提示No space left on device错误,后来经检查发现是磁盘空间满了,用下面的方法分析发现tomcat下面的logs目录占用了很大的空间,删除 ...
- linux java读取文件夹下文件名,Java获取Linux上指定文件夹下所有第一级子文件夹...
说明:需要只获得第一级文件夹目录 package com.sunsheen.jfids.studio.monitor.utils; import java.io.BufferedReader; imp ...
- 游戏的服务器端文件夹,游戏服务器linux那个文件夹
游戏服务器linux那个文件夹 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. ...
- linux命令实验设备,实验二 Linux系统的常用命令
实验二Linux系统的常用命令 一.实验目的 1.X-windows的简单配置,掌握进入命令行模式和图形化模式的方法2.GNOME桌面的使用,包括注销与登录,系统信息的查看,GNOME下软件的使用3. ...
- linux递归创建文件夹_Python中并发请求创建文件夹带来的线程安全问题
在我们日常写程序的过程中,免不了与文件系统打交道,各种开发语言都提供了与文件系统交互的指令函数,比如Python中的os模块,就提供了许多这样的指令函数,今天就以创建文件夹为例,来说一下,如果用的不当 ...
- Linux启动和退出系统的方法,实验二 Linux的启动与关闭
实验二 Linux的启动与关闭 一.实验目的 (1)掌握linux操作系统正确的启动与关闭方法: (2)理解系统运行级的概念,掌握查看和设置的方法: (3)理解系统运行级服务的概念,掌握查看.开启和关 ...
- linux怎么复制文件夹全部内容,linux局域网怎么复制文件夹下的全部文件到另外文件夹...
在Linux系统局域网中复制或拷贝文件我们可以用cp或者copy命令,但要对一个文件夹中的全部文件复制到另外一个文件夹中去,如何进行操作呢?linux局域网复制文件夹下的全部文件到另外文件夹的方法其实 ...
- win11文件夹怎么加密?win11系统自带文件加密的方法步骤
win11文件夹怎么加密?win11系统自带文件加密的方法步骤!升级Win11系统之后,因为换了新的系统,界面变了,设置改变了许多,所以很多功能不会使用了.比如今天要给大家说的,win11怎么给文件夹 ...
最新文章
- (完全解决)为什么运行.bat批处理文件但是只执行了.bat文件中的第一句(行)命令
- SpringCloud 应用在 Kubernetes 上的最佳实践 — 线上发布(可灰度)
- 博客园 CSS 代码定制
- http协议--笔记
- YbtOJ-变量观测【鸽笼原理】
- php jsonerrorsyntax,php – json_decode返回JSON_ERROR_SYNTAX,但在线格式化程序表示JSON可以...
- 为了生产iPhone 12,富士康连国庆节也没假放了
- Java程序设计实验2
- 多主机SSH密钥配置
- Atitit 建设自己的财政体系 attilax总结 1.1. 收入理论	2 1.2. 收入分类	2 1.3. 	2 1.4. 非货币收入	2 1.5. 	2 1.6. 降低期望	2 1.7.
- 爬虫笔记之实战(一):爬取猫眼电影排行
- vue+lodop打印快递面单
- centos安装aria2c_CentOS下安装aria2教程
- 转轮密码机的加解密算法实现
- 基于【NPU+AI ISP】多媒体SoC方案开发硬件边缘计算_AI 摄像机产品
- 利用Python实现校园网自动登录(部署在树莓派)
- 华为电脑怎么不上鸿蒙,我找不到不喜欢华为鸿蒙操作系统的理由
- 爆款小程序是怎么炼成的
- TP6-------对接腾讯云直播
- OS-练习题(10~13)
热门文章
- 工作流学习——Activiti流程实例、任务管理四步曲 (zhuan)
- JS中浮点数运算误差处理
- Oracle在Solaris下的机能与调整简介
- Python框架篇之Django(Template模版:标签tag、自定义filter、extend模板继承)
- dw网页设计作品_UI设计需要学习哪些软件 如何成为高薪UI设计师
- fashionmnist数据集_Keras实现Fashion MNIST数据集分类
- 怎么将py文件转成dll_怎样将PDF文件转成CAD图纸?
- Python+pandas设置DataFrame显示样式
- Python基础语法案例(Fibonacci):选择结构、循环结构、异常处理结构、代码优化
- Python+tkinter设置Label字体、字号、样式、对齐方式、鼠标形状、响应鼠标事件