Linux 学习笔记 4 创建、复制、移动、文件的基本操作

写在前面

通过上一节的学习,我们基本的了解到在Linux 里面对于设备的挂载、卸载以及设备存在的目录、挂载目录、都有了一个基本的了解

本节主要了解文件、以及目录的相关操作,比如文件、目录的创建、以及删除等等

 

创建目录 mkdir [-p] {name}

加入-p 选项的目的在于,如果这个目录不存在则创建,如果存在则不执行,这样就不会出现错误,

目录存在创建相同的目录则会出现异常

 

 

 加入-P 选项后,即使存在这个目录,也不会出错。

 

 

 

创建文件 touch / vi 

创建文件的时候,绝大多数直接采用vi 编辑器保存创建的方式,因为这样方便快捷,同样的,touch 命令也可以进行创建文件的操作

但是,touch 命令主要是用于修改文件的时间,其另外一个属性就是修改的文件不存在则会创建这个文件。

 

vi {文件目录.后缀}

 

 

通过vi 编辑器的下部命令wq进行保存即可生成一个新的文件

touch {文件名.后缀}

同样的,也可以创建一个新的空白文件,但这个操作我们很少使用,了解即可。

 

 

 

修改/移动 mv {选项} 源文件 目标 

mv 其实在linux 里面算是一个很常见,并且很实用的一个命令,包含了文件、目录的修改名称以及移动

这里介绍其的三种操作

 

mv 源文件 目标文件 【进行重命名操作】

适用于文件的修改名称操作

 

 

 

mv 源文件 目标路径  【移动文件】

适用于文件的移动

 

 

mv 源目录 目标目录  【改名或修改】

若目标目录存在,则移动,若目标目录不存在则改名

 

完成目录的重命名过程

 

将目录移动到了根目录下。

 

文件、目录删除

rm {选项} [文件/目录]

  • -i 进行询问删除,通常这个选项是默认自带的
  • -r 将目录下的所有文件进行删除
  • -f 无需确认,直接删除

 

无需确认,直接删除这个目录下所有的文件以及目录

 

 

默认情况下会进行询问,加入选项-f 直接无需询问删除

文件删除命令是很可怕的,需谨慎操作,切不可 rm -rf / 直接把根目录搞掉

 

文件、目录复制

cp {选项} {源}{目录}

  • -r 若源是一个目录,则复制源下面所有的子目录以及文件到 指定目录下

 

通过pwd 获取到我们当前的目录路径,而后将我们现有的目录进行一个全体的复制,复制到根目录下的新目录下,

新目录不存在则会自动创建

 

复制一个当前目录下的文件,到指定的目录下,修改名称为123.text

 

小结

通过今天的学习,应该掌握基本的文件移动、复制以及修改、删除等基本的操作,这样很是方便快捷的操作文件

 

参考

菜鸟教程:https://www.runoob.com/linux/linux-comm-rm.html

C语言中文站:http://c.biancheng.net/view/744.html

一共十五章,PDF格式…… 1 目录 第一章介绍 MENTAT与MARC程序的关系 MENTAT的文档 MENTAT的安装目录 MENTAT程序的屏幕布局 MENTAT与用户的通讯 MENTAT菜单光钮的分类 第二章网格生成 与有限元分析相关的常用词 与几何实体相关的常用词 网格生成方法1(网格的直接定义) 格栅的显示 格栅尺寸的显示 节点的生成 单元生成法 节点位置的修正 单元的删除 2 节点的删除 全部网格删除 网格生成方法2(由几何实体转化为网格) 控制点的生成 线的生成 CUBIC SPLINE(三次样条曲线)的生成 POLY LINE(多折线)的生成 Bezier 曲线的生成 圆弧、圆的生成 其它曲线 面的生成 四边形的生成 Bezier 曲面的生成 DRIVEN SURFACE(驱动面)的生成 RULER SUREACE(直纹曲面)的生成 SPHERE(球面)的生成 CYLINDER(圆柱、圆锥)面的生成 SWEPT SURFACE(扫描面)的生成 NURB SURFACE (NURB 曲面)的生成 3 实体的生成 几何实体与网格的转换 操作示范 单元表的指定方法 网格生成方法3(从几何实体自动生成网格) 其它前处理功能 ATTACH CHANGE CLASS CHECK CONVERT DUPLICATE EXPAND MOVE RELAX RENUMBER REVOLVE SOLIDS STRETCH SUBDIVIDE 4 SWEEP SYMMETRY 简例 (例题1)单元的直接定义 (例题2)几何实体转化为网格 (例题3)OVERLAY 网格划分 (例题4)ADVANCING FRONT 自动网格划分 第三章边界条件的定义(BOUNDARY CONDITIONS) BOUNDRAY CONDITIONS的 子菜单 MECHANICAL 边界条件名的定义 热传导边界条件的定义 TRANSFORMS(局部坐标系的定义) 边界条件定义举例(应力分析) 第四章初始条件的定义(INITIAL CONDITIONS) INITIAL CONDITIONS的子菜单 MECHANICAL(应力分析) 5 初始条件的定义 THERMAL (热传导分析) 第五章材料特性的定义 材料特性名的定义 MENTAT定义的材料特性 MECHANICAL MATERIAL OTHER MATERIAL(其它材料类型) 与材料特性相关的其它定义 材料常数的定义方法 材料特性定义举例 第六章选择功能(SELECT) 第七章表格功能的使用(TABLE) 第八章几何特性的定义(GEOMETRIC PROPERTIES) 3D单元几何特性的定义 轴对称单元几何特性的定义 平面单元几何特性的定义 接触/摩擦单元几何特性的定义 6 热传导单元的几何特性定义 几何特性定义举例(应力分析) 第九章接触条件的定义(CONTACT) 接触体的生成 CONTACT BODIES CONTACT TABLE CONTACT AREAS 第十章载荷工况的定义 分析类型的选择 LOAD CASE的定义 热传导分析时载荷工况的定义 第十一章定义作业参数并提交运行 JOBS PROCESSOR LOAD CASES ANALYSIS DIMENSION ANALYSIS OPTIONS CREEP TIME MODAL SOLUTION METHOD 7 DYNAMIC OPERATOR DYNAMIC HARMONIC VISCOELASTICITY JOB RESULTS INITIAL LOADS JOB PARAMETERS CONTACT CONTROL SOIL CONTROL ADAPTIVE MESHING CRITERIA ADDITIONAL PRINT ELEMENT TYPE RUN JOB JOBS操作举例 第十二章后处理(RESULTS) FILE SCALAR DEFORMED SHARP PLOT STYLE 8 PATH PLOT HISTORY PLOT ANIMATE ISOLATE ELEMS 第十三章静态菜单命令 静态菜单命令介绍 FILES菜单 PLOT菜单 VIEW菜单 第十四章练习 第十五章MENTAT的其它界面 MENTAT调用的外部程序 MARC Jobs 图形输出界面
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值