Linux文件/目录 的复制移动(更名)删除以及查看文件内容的命令

Posted StormWendy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux文件/目录 的复制移动(更名)删除以及查看文件内容的命令相关的知识,希望对你有一定的参考价值。

主要记录文件/目录 的复制、移动(更名)、删除、以及查看文件内容的命令。

一、复制(cp)


 复制要求源文件(目录)必须存在,目标文件(目录)不存在就新建一个。

1.复制文件fA

  • 新建文件fB,fB原来不存在:

cp fA fB

  • 到目录dB中:

cp fA dB  

2.复制目录dA(必须加入-r选项)

  • 新建目录dB,dB原来不存在。

  cp -r dA dB

  • 到目录dB中,dB必须实际存在。

  cp -r dA dB(dA变成了dB的子目录)

二、移动(mv)


 

 移动命令也可以用来对文件或目录重命名 

1.移动文件

  • 将文件fA(目录dA)更名为fB(目录dB),fB原来不存在。

mv fA fB

  • 将文件fA(目录dA)移动到目录dB中,dB必须存在。

mv fA dB

2.移动目录(-r选项不用了)

  • 将文目录dA更名为目录dB,dB原来不存在。

mv dA dB

  • 将目录dA移动到目录dB中,dB必须存在。

mv dA dB

三、删除(rm)


 1.删除文件fA

rm fA

2.同时删除文件fA和fB

rm fA fB

3.删除目录(必须加入-r选项)

rm -r dA(如果dA下面还有目录或文件,系统会一直询问是否删除下面的子目录或文件,,可以加入选项-f强行删除,不用确认)

rm -rf dA

四、显示


 1.显示文件内容的指令有cat、more、head、tail。

cat/more/head/tail     fA

2.区别

  • cat显示所有内容
  • more分页显示,空格键向下翻页,b前翻,enter下翻一行,pageUp,pageDn翻页,q退出
  • head默认显示前10行
  • tail默认显示后10行。

以上是关于Linux文件/目录 的复制移动(更名)删除以及查看文件内容的命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux常用命令速查

linux常用命令

linux 命令mkdircd

Linux基本命令

linux笔记二-----目录及文件命令

Linux文件的复制、删除和移动命令是.?