linux命令

本文详细介绍了Linux中删除、移动、复制文件和目录的相关命令,包括rmdir、mv、cp的使用方法及其选项,如-r用于递归操作,-i提示确认,-f强制覆盖等。此外,还提到了查看文件内容的echo和cat命令。
摘要由CSDN通过智能技术生成

1 rmdir
删除空目录
1.1、rmdir a
删除a目录,a目录必须为空目录
在这里插入图片描述

1.2、rmdir -p
当删除目录内的文件夹时,如果目录空了,把目录也一起删除

rmdir -p a/b/c
在这里插入图片描述

1.3、 rmdir -v
删除目录时显示
在这里插入图片描述

rm -v a

1.3.1rmdir -pv
删除时会提示
在这里插入图片描述

2 mv
移动/删除,文件和目录都可以
mv [选项] 源文件或目录 目标文件或目录

1、mv a b当b存在时,a移动到b
在这里插入图片描述

2、mv a b 当b不存在时,把a的名字改成b
在这里插入图片描述

3、mv 1.txt 2.txt ,当2.txt存在时,把1.txt里面的信息移动到2.txt
在这里插入图片描述

4、mv 1.txt 2.txt , 如果2.txt不存在,1.txt改名为2.txt
在这里插入图片描述

5、mv 1.txt a,把1.txt移动到a目录里
在这里插入图片描述

6、mv a/1.txt 2.txt . ,移动并改名
在这里插入图片描述

7、mv a/* . ,把a里面的所有文件移动到当前目录
在这里插入图片描述

8、mv * …/ ,把a里面的所有文件移动到上一级
在这里插入图片描述

2.1、mv -i
提示是否移动
1、mv -i 1.txt a ,当a里面没有1.txt时,把1.txt移动到a目录
在这里插入图片描述

2.、mv -i 1.txt a ,当a里面有1.txt时,提示是否覆盖
在这里插入图片描述

2.2、mv -f
如果文件里有相同文件,强制转移并覆盖
在这里插入图片描述

2.3、mv -v
移动时显示
mv -v 3.txt a,提示3.txt移动到a
在这里插入图片描述

3 cp
复制
cp
1、cp 1.txt 桌面 复制1.txt到桌面

在这里插入图片描述

3.1、cp -a
复制属性,复制到指定位置时,保存属性
cp -a 1.txt a
在这里插入图片描述

3.2、cp -r
复制目录
cp -r a b 复制a目录到b目录
在这里插入图片描述

3.3、cp -i
复制时提示是否覆盖
1、 cp -i 1.txt a 当目录里没有1.txt的时候不会提示
在这里插入图片描述

2、 cp -i 1.txt a 当目录里有1.txt的时候,提示是否覆盖
在这里插入图片描述

3.4、cp -f
目录里有相同的文件时,强制覆盖
cp -f 1.txt a 强制覆盖a里面的1.txt文件
在这里插入图片描述

4 echo
打印,在文件里面编写
4.1、 echo >
1、 echo 123 >1.txt ,在文件里编写123,文件里没有东西
在这里插入图片描述

2、echo 123 >1.txt ,文件里有东西,覆盖
在这里插入图片描述

4.2、echo >>
文件里有东西时,继续编写
echo 123 >>1.txt
在这里插入图片描述

5 cat
查看文件
cat 1.txt

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值