cp、rm、mv ---Linux下的文件拷贝、删除、剪切命令
from:http://blog.sina.com.cn/s/blog_4ce1e0e30100j132.html
1。 Linux下的文件夹拷贝命令
$ cp -r src dst
or
$ cp -R src dst
2。 rm 删除命令
rm命令的一般形式为:
rm [选项] 文件…
如果没有使用- r选项,则rm不会删除目录。
该命令的各选项含义如下:
- f 忽略不存在的文件,从不给出提示。
- r 指示rm将参数中列出的全部目录和子目录均递归地删除。
- i 进行交互式删除。
$ rm -rf filename ? //强制级联删除文件
3。 mv 剪切命令
使用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。
语法:mv [选项] 源文件或目录 目标文件或目录
命令中各选项的含义为:
- I 交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答y或n,这样可以避免误覆盖文件。
- f 禁止交互操作。在mv操作要覆盖某已有的目标文件时不给任何指示,指定此选项后,i选项将不再起作用。
如果所给目标文件(不是目录)已存在,此时该文件的内容将被新文件覆盖。为防止用户用mv命令破坏另一个文件,使用mv命令移动文件时,最好使用i选项。
$ mv filename
$ mv -f filename