互联网技术

Linux拷贝移动重命名文件

2019-12-11  本文已影响0人  LiuShaodong

在日常开发中,我们经常会发版一些新的jar包去替换服务器上的旧的jar包,在不更改shell的情况下,这就需要我们使用Linux命令对jar包进行拷贝,移动和重命名。

cp 源文件 目的文件 # copy 用于复制文件或者目录

cp ~/Documents/readme.txt  ~/Desktop/readme.txt # 将Documents下的readme.txt文件复制到Desktop下
cp ~/Documents/readme.txt . # 将Documents下的readme.txt文件复制到当前目录,这是个点代表当前的目录
cp -i ~/Documents/readme.txt . # 如果目的文件已经存在,终端提示一下
cp -i -r aaa text # 复制当前目录下整个目录树aaa到text,如果当前目录下存在text,则提示

mv 源文件 目的文件 # move 用于移动/重命名文件或者目录

mv text  ~/Documents #  将text文件移动到根目录下的Documents文件下
mv  ~/Desktop/readme.txt ~/Desktop/readyou.txt # 将readme.txt改名为readyou.txt
mv -i ~/Desktop/readme.txt ~/Desktop/readyou.txt # 如果readyou.txt存在,则提示

tree [目录名] # tree 是以树状图列出文件的目录结构

tree -d # 只显示目录,不显示文件
tree ~ # 显示的是根目录的文件目录结构
  tree这个命令相当好用,如果我们直接写tree显示的是当前的文件目录结构,我们可以在tree后面加参数,可以显示指定的目录下的目录结构。
上一篇 下一篇

猜你喜欢

热点阅读