Linux常用命令总结(2)-->>针对文件使用的命令

14 篇文章 1 订阅
4 篇文章 0 订阅

创建、删除文件及目录命令的使用

在这里插入图片描述

Linux文件小知识

以 ‘.’ 开头的是隐藏文件,一般命令看不到
Linux中创建文件可以不加后缀,默认为文本文件
创建文件时可以一次创建多个文件

创建

touch 创建指定文件

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

mkdir 创建目录(文件夹)

在这里插入图片描述
在这里插入图片描述

mkdir命令选项

在这里插入图片描述
如果直接创建多层目录文件就会无法创建,比如:
在这里插入图片描述
但是通过-p就可以了
在这里插入图片描述

删除

rm 删除指定文件或目录

在这里插入图片描述

rm 命令选项

在这里插入图片描述

-i

一般情况下在Linux系统终端命令中删除东西是没有提示的,而且并不和windows系统一样可以有一个回收站来恢复文件,所以删东西谨慎再谨慎,-i可以有一个交互式提醒,确定是否真的要删除

如果确认则输入y,不确认则输入n,代表yes与no
在这里插入图片描述
删除完成
在这里插入图片描述

-r

递归删除
像上面一样,一层一层迭代下来
在这里插入图片描述

-f

强制删除,无需提醒
即使文件不存在,也不报错提醒,谨慎使用,如下图所示
在这里插入图片描述
这个强制删除就又涉及到我们常开玩笑的一句命令:rm -rf /*
rm -rf 递归的强制删除文件,/*则是所有,删除所有,包括系统,这句命令开玩笑使用,千万别真的去使用,即使再模拟机上使用这句命令也会让模拟机最终运行崩溃

-d

删除空目录
在这里插入图片描述

rmdir 删除空目录

在这里插入图片描述
在这里插入图片描述

复制,移动

在这里插入图片描述
cp:拷贝目录需要加上 –r 选项
mv:移动目录不需要加选项
mv:命令还可以重命名文件和目录

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
首先这里有1和2两个目录文件,都是空白
a1和a2两个文本文件,分别写着
a1
a1

a2
a2

复制 cp

复制a1到1,a2到2,成功
在这里插入图片描述
从1中复制a1到2,从2中复制a2到1,成功

在这里插入图片描述
复制目录文件
在这里插入图片描述

cp命令选项

在这里插入图片描述
拷贝文件防止覆盖使用 “cp -i” 操作
拷贝文件夹使用 “cp –r” 操作,拷贝文件夹并且文件权限不丢失使用 “cp –a” 操作。
移动文件防止覆盖使用 “mv –i” 操作

-i

复制a1到1我们发现加了-i好像并没有什么用
在这里插入图片描述
再来一次

在这里插入图片描述
我们忽然又发现,有了提示,输入y,回车
在这里插入图片描述覆盖完成

-r

递归复制

在这里插入图片描述

-v

显示拷贝后的路径描述

在这里插入图片描述

-a

-a选项说明:-a 选项还支持拷贝文件夹并且文件夹中的文件权限不丢失

移动 mv

当前文件目录树
在这里插入图片描述

将hello文件移动到1文件目录中,成功
在这里插入图片描述
将1中的hello移动到2文件中的1文件中,成功

在这里插入图片描述

mv命令选项

在这里插入图片描述

-i

交互式提醒
在这里插入图片描述

-v

显示移动后的路径描述
在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值