Linux常用命令—拷贝移动打包查找

本文介绍了Linux系统中常用的四个命令:cp用于文件和目录的复制,mv则用于文件和目录的移动或重命名,tar用于文件的打包和压缩,而find则帮助用户在指定目录下查找文件。详细阐述了各个命令的语法和使用示例。
摘要由CSDN通过智能技术生成

Linux常用命令

拷贝移动命令cp

作用:用于复制文件或目录语法:cp [-r] source dest
说明:
-r:如果复制的是目录需要使用此选项,此时将复制该目录下所有的子目录和文件
举例:
cp hello.txt itcast/
将hello.txt复制到itcast目录中
cp hello.txt ./ hi.txt
将hello.txt复制到当前目录,并改名为hi.txt
cp -r itcast/ ./itheima/
将itcast目录和目录下所有文件复制到itheima目录下
cp -r itcast/* ./itheima/
将itcast目录下所有文件复制到itheima目录下

拷贝移动命令 mv

作用:为文件或目录改名、或将文件或目录移动到其它位置语法:mv source dest
举例:
mv hello.txt hi.txt
将hello.txt改名为hi.txt
mv hi.txt itheimal
将文件hi.txt移动到itheima目录中
mv hi.txt itheima/hello.txt
将hi.txt移动到itheima目录中,并改名为hello.txt
mv itcast/ itheimal
如果itheima目录不存在,将itcast目录改名为itheima
mv itcast/ itheima/
如果itheima目录存在,将itcast目录移动到itheima目录中

打包压缩命令 tar

作用:对文件进行打包、解包、压缩、解压语法: tar [-zcxvf] fileName [files]
包文件后缀为.tar表示只是完成了打包,并没有压缩
包文件后缀为.tar.gz表示打包的同时还进行了压缩
说明:
-z∶z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压
-c:c代表的是create,即创建新的包文件
-x:x代表的是extract,实现从包文件中还原文件
-v: v代表的是verbose,显示命令的执行过程
-f: f代表的是file,用于指定包文件的名称

查找命令 find

作用:在指定目录下查找文件
语法: find dirName -option fileName
举例:

find . -name "*.java"
在当前目录及其子目录下查找.java结尾文件
find /itcast -name "*.java"
在/itcast目录及其子目录下查找.java结尾的文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值