实训三:文件系统命令及vi编辑
实训三:文件系统命令及vi编辑
2017年11 月 1 日
今日公布
vim 编辑又三种模型:一般模式、命令模式、编辑模式
【练习1】Linux文件系统管理命令
- 分别用下列命令创建两个用户:
useradd 用户名 //创建一个用户
passwd 用户名 //输入本地用户的口令
然后,在另一个虚拟机控制台上用其中一个用户身份重新登录,进入此用户的主目录。
以下操作均在此目录下进行。
答:如图
- 在用户目录下建立一个图3-7所示的目录和文件结构。
- sub X X 为目录名,file XX为文件名,需要用不同的命令创建。
答:①三个子目录如下图
②两个文件夹
- 文件的创建方法有以下的几种。
Touch 文件名 //只建立文件,不输入内容。可以后用vi命令编辑文件
Cat >文件名 //需要从键盘输入文件内容,并用【Ctrl+D】组合键盘结束存盘
Vi 文件名 //直接建立并输入文件内容
答:第一步:回车按【I】键插入,并输入数据; 第二步:按【Ese】键保存退出;第三步:按冒号【:】输入【wq】按回车
- 建立完成后分别用ls-l、ls-d、ls-al、ls -ilL命令逐个检查是正确。
答:ls-l
ls-d
ls-al
ls -ilL
- 在上述目录结构下完成下列操作命令(每题仅有一条命令):
- 将etc/passwd文件复制到用户主目录下,命令为passwd.bak。
答:复制到用户主目录如图下
- 将file1和file2文件合并为file3,将其保存在用主目录下。
答:合并为file3,且保存用户主目录下;
- 将file1和file2文件复制到sub11目录下。
答:把file1和file2 复制到sub11
- 在sub2目录中建立/home/用户主目录/file文件的硬链接文件,命名为file_hard。
答:如下图
- 在sub2目录中建立/home/用户主目录/file文件的符号链接文件,命名为file_soft。
答:符号链接文件如下
- 将所有file文件重命名文件为file4。
答:将所有file文件文件重命名如下是:
命令:find ./ -name file1 –print –exec rename file1 file4 {}\;
Find . / -name file1 -print –exec rename file1 file4{}\; |
- 改变file3文件的属性,对于拥有者可读可写可执行,对于同组用户可读,对其他用户不可读不可写不可执行。
答:改变file3文件的权限如下
- 在/home目录及其子目录中查找并显示所有以f开头的文件。
答:查找f的开头文件如下是:
- 在/home目录及其子目录中查找所有file2文件】并将其删除。
答:找到file2文件并且删除
- 删除用户主目录中所有新建的子目录和文件。
答:删除用户主目录的子目录和文件 。
【练习2】vi编辑器的应用。
用vi编辑一个文档test.txt,将其保存在用户主目录下,内容如下:
Plagiarism is breach of lnter It is a form of cheating in assesment and may occur in oral,written or visual presentations.
Plagiarism covers a varity of inappropriate behaviours ,including:
falurs to properly document a source
Collusion between students or other people or tutors
Copying another student’s workPurchasing pre-written or on-demand papers form the numerous paper mills and cheat
Submitting work that you have previously for another course
模糊查询nginx后在删除卸载nginx
sudo sudo find / -name "nginx*" -print -exec rm -rf {} \;
以下基本练习题主动学习哟,加油!
10.检查修改是否正确,确认无误后保存文件并推出。
- 将此文件另存为test2.txt,将其存放在用户主目录中。
- 第一步缺少一个单词Academic,将其它加到Inlegrity的前面。
- 第四步的varity少了一个e,应为variety,请更正。
- faiure的第一个字母应该大写F,请改正。
- 将倒数第一、二行的顺序颠倒过来(用复制和粘贴功能)。
- 删除包含Collusion的一行。
- 将/etc/passwd文件的内容读入到文章的结尾处。
- 有一个扩展命令可以快速地实现全部替换操作,现用此命令将所有的单词Plangiarism替换为PLAGIARISM
- 撤销上一操作(用命令u),用下面的命令实现替换,每一次替换时需要用户确认。
实训三:文件系统命令及vi编辑相关推荐
- (备战省赛)数据恢复实训新增文件加密解密、病毒题解密等课程
一.培训目标 通过理论与实战技能提升,重点提高师生以下方面的能力和素养:常用电子元器件的识别和检测能力:硬盘故障检测与维修能力,使用WINHEX软件恢复硬盘分区信息与数据的能力,台式机组装与测试能力, ...
- 计算机控制电梯如需改变功能 则,电梯维修项目教程 教学课件 作者 孙文涛附加答案试卷综合实训三模拟试题(13).doc...
PAGE 5 深圳高级技工学校2011-2012学年第二学期 <电梯综合实训三>理论模拟试题(13) : 号 学 : 级 班 : 名 姓 ┄ ┄ ┄ ┄一一 ┄ ┄┄ ┄┄┄ 线 此 过 ...
- [JSP暑假实训] 三.MySQL数据库基本操作及Servlet网站连接显示数据库信息
本系列文章是作者暑假给学生进行实训分享的笔记,主要介绍MyEclipse环境下JSP网站开发,包括JAVA基础.网页布局.数据库基础.Servlet.前端后台数据库交互.DAO等知识. 前一篇文章讲解 ...
- 实训三(cocos2dx 3.x 打包apk)
上一篇文章<实训二(cocos2dx 2.x 打包apk)>简单的讲述的利用cocos2dx 2.x引擎在windows平台上打包apk的方法与过程,本文将介绍3.x版本引擎,如何打包ap ...
- 头歌C++面向对象实训三
C++ 面向对象 - 构造函数与析构函数 一.实训目的 1.理解构造函数和析构函数 2.熟悉掌握构造函数和析构函数的运用 3.掌握对象数组的运用 4.理解静态成员及函数 二.实训内容 1.构造函数 - ...
- linux vi只读文件,linux下vi编辑只读文档无法保存的解决方法
使用普通用户编辑nginx.conf 等配置文件: 保存的时 候会提示:没有Root Permission 可以用如下方法解决: 保存时加上: :w !sudo tee % 我这里 有一个问题.没有配 ...
- Java: 实训三 类与对象、继承
1.三角形.梯形和圆形的类封装 编写一个Java应用程序,该程序中有3个类:Trangle.Leder和Circle,分别用来刻画"三角形"."梯形"和&quo ...
- 陕西国防 c语言第三章实训三答案,C语言程序设计实验指导
<C语言程序设计实验指导与习题精选 >是编写团队多年教学的结晶,同时配套全国计算机等级考试内容,读者学习本书,可以加强实践环节训练,深入理解书中的算法,提高学习效率 /2019-03-01 ...
- 电子商务 实训三:电子商店策划实训
一.通过网络进一步了解网店的平台,并进行比较. 网店顾名思义就是网上开的店铺,作为电子商务的一种形式,是一种能够让人们在浏览的同时进行实际购买,并且通过各种支付手段进行支付完成交易全 过程的网站,目前 ...
最新文章
- R语言筛选dataframe分组中值最大的行实战(Select the row with the maximum value in each group)
- JDK自带的实用工具native2ascii.exe
- MySQL自动备份到本地数据库_MYSQL数据库自动本地/异地双备份/MYSQL增量备份
- 黄聪:如何使用CodeSmith批量生成代码(原创系列教程)
- Git在公司内部的使用规范
- The Basics
- [2018HN省队集训D8T1] 杀毒软件
- 使用javax.tools.JavaCompiler根据字符串内容动态生成新的Java类并编译成.class
- lc滤波器是利用电感的感抗_电感知识
- animation动画效果 1002 css3
- 《Android进阶指北》— Android 书籍
- 对 String 字符串的理解
- 系统功能测试用例模板
- 在构建好XPE操作系统上增加EWF功能
- 简书网页劫持分析,网站劫持,利用 CSP 预防劫持
- 香港浸会大学计算机学院校友,校友反馈 | 香港浸会大学值不值得去读?
- c语言题目关于欧姆定律,电压_电流_电阻_欧姆定律计算含答案.doc
- 2017年自动修复概述——Automatic Software Repair: A Survey [来自软件工程顶刊 TSE 2017]
- 安装vs2005 sp1 出现错误 1718
- 两台电脑串口传输文件及调用opencv库编程显示图片和文本