文件的增删改查
目录
一、增
(一)、mkdir
格式 mkdir [选项] 目录名
选项 -m 为目录指定访问权限,与chmod类似
-p 若父目录不存在,则会强制性先创建父目录,在创建子目录,递归增加
-v 为每个目录显示提示信息
这边显示没有父目录,
使用强制性创建文件
(二)、touch
命令格式 touch [选项] 文件名
命令选项 -a 只更改访问时间
-c 不创建任何文件
-d 使用指定自负床表示时间而非当前时间
-m 只更改修改时间
创建文件夹
二、删
命令格式 rm [选项] 文件或者目录
参数选项 -f 强制性删除,系统不提示
-v 详细显示删除的步骤
-r 删除目录,参数中的全部目录和子目录递归删除
没有进行强制性删除
rm -f 不能强制删除目录,可以删除文件
rm -rf 可以删除任何文件没有提示
三、改
vi命令格式 vi [文件]
当没有该文件的时候,会自动创建一个
未进行编写,将不会保存
vi三种模式
命令模式 控制屏幕光标的移动,字符或者行的删除,移动复制抹去段进入插入模式下,或者到底行模式
按i、a、o都可以进入插入模式
按 ‘:’ 可以进入底行模式
插入模式 只有在插入模式下才能经行编辑
按ESC键,退出插入模式
底行模式 将文件保存或退出vi,也可以设置编辑环境
输入wq 保存并退出
q 强制性退出,不保存
四、查
五、移动
mv命令参数格式 mv [选项] 源文件或目录 目标文件或目录
参数选项 -i 会有提示性信息
-f 禁止交互操作,没有提示信息
已经被移动过来了
"."代表当下目录
将abc文件重命名abc.txt
六、复制
cp命令格式 cp ([选项])源文件 目标文件
参数选项 -d 建立符号链接,并指向与源文件或目录链接的原址文件或目录
-f 强行复制文件或目录,不论目标文件是否存在
-i 覆盖既有文件之前会询问用户
-l 只是建立链接,不是复制文件
-p 保留源文件或目录的属性
-r 递归复制
-s 对源文件进行符号链接,不是复制文件
-b 覆盖已存在的文件目标前将目标文件经行备份
-u 只有在源文件更改才会复制