Linux常用命令:文件的创建、复制、移动、查找和删除命令

 目录

1. 文件的创建

2. 文件的复制

3.文件的移动

4.文件的查找

5.文件的删除


在Linux操作系统中,一切皆文件,对文件的操作是必然的。

操作无非四点:“增、删、改、查”

以下是Linux中常用的文件创建、复制、移动、查找和删除命令:

1. 文件的创建

  • touch:使用touch命令可以创建一个空文件。
# 创建 名字为filename,格式为txt的文件
touch filename.txt

这将在当前目录下创建一个名为filename.txt的空文件。

2. 文件的复制

  • cpcp命令用于复制文件或目录。
# 复制文件到另一位置并保留原名
cp source.txt destination/

这将把source.txt复制到destination/目录下,并保持文件名为source.txt

# 复制文件并重命名
cp source.txt destination/newname.txt

这将把source.txt复制到destination/目录下,并将文件名更改为newname.txt

# 递归复制目录及其内容
cp -r sourcedir/ destination/

-r 参数为递归将sourcedir/目录下的全部文件复制到 destination/。

3.文件的移动

  • mv:mv命令用于移动或重命名文件或目录。
# 将文件移动到另一目录
mv source.txt destination/


# 重命名文件,在移动中重命名
mv oldname.txt newname.txt


# 移动目录及其内容到另一位置
mv sourcedir/ destination/

4.文件的查找

  • find:find用于在目录树中查找文件。
# 在/home/user目录及其子目录中查找所有以.txt结尾的文件。
find /home/user -name "*.txt"

  • locate:此命令使用一个数据库来快速查找文件,但可能不是实时的。首先,需要使用updatedb命令更新数据库。
# locate [选项] [--] <模式>

locate filename.txt

5.文件的删除

  • rm:rm命令用于删除文件或目录。

请小心使用此命令,因为删除的文件将无法恢复。

# 删除文件
rm filename.txt

# 递归删除目录及其内容
rm -r dirname/

在使用这些命令时,请务必小心,特别是当涉及到删除或覆盖文件时。建议在实际操作之前先备份重要文件,以防止意外丢失数据。同时,了解每个命令的详细选项和用法也是非常重要的,可以通过man命令(例如man cp)查看每个命令的手册页来获取更多信息。

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TiYong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值