Linux基本命令的使用(cp mv)

一、cp命令-1

1、CP命令作用:复制一个源文件到目标文件(夹)
2、 语法:cp [选项] 源文件 目标文件(夹)
① 复制到文件夹下,则文件名保持不变
② 复制到文件中,则文件名变更

 二、cp命令案例

1、如果目标文件已经存在或目标文件夹中含有同名文件,则复制之后
同名文件会被覆盖。

 图中:test.c覆盖了newfirst.c, 文件大小都是0


2、如果目标文件已经存在或目标文件夹中含有同名文件,则复制之后
同名文件会被覆盖。

 三、cp命令-2

• 常用选项

        -i 覆盖时交互提示

         -r 对文件夹递归复制

 cp命令复制文件夹,需要夹-r选项

四、cp命令-3 

1、复制多个文件到文件夹
        cp 源文件1 源文件2 目标文件夹 

2、 复制多个文件到文件夹 cp 文件* 目标文件夹 

 图中把所有的bin文件,复制到了文件夹cdemo/中

五、mv 命令-1 

mv命令是”move”单词的缩写,移动文件或对其改名
语法:mv [选项] file destination
        -i 交互模式。如果mv操作将导致对已存在的目标文件的覆盖,此时系统会询问 

1、 mv 命令-重命名文件(夹)

mv 源文件 目标文件 或 mv 源文件夹 目标文件夹
使用条件:使用这个命令时必须保证源文件(夹)和目标文件(夹)在同一个路径下

 图中test.c重命名为mytest.c

2、mv 命令-移动一个文件(夹)

 mv 源文件 (夹)目标文件(夹) 也可以在移动的同时命名        

把test.txt移动到了mydir目录下
把touch.txt移动到了mydir目录下,同时重命名为newtouch.txt

3、mv 命令-同时移动多个文件(夹) 

1)命令格式:mv 源文件(夹)1 源文件(夹)2 目标文件夹
把列出来的多个文件(夹)同时移动到目标文件夹下,文件(夹)之间以空格分隔 

把mydir文件夹下的extern_static1.c extern_static2.c移动到了cdemo文件夹中 

2)命令格式:mv *文件(夹) 目标文件夹
采用通配符将具有类似文件名或类型等的文件(夹)同时移动到目标文件夹下。 

 把cdemo文件夹下的extern_static开头的文件移动到了mydir文件夹下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值