一 重命名文件:
mv命令和rename都可以为文件重命名。区别是:mv命令一次只能为一个文件重命名,而rename命令可以批量的为文件重命名。
1.mv命令:
mv [选项] [参数]:可以将源文件改名为目标文件名,或将一个或多个源文件移动到同一目标目录中。
例如:
#将file1改名为file2
$ mv file1 file2
#将file移动到files目录下,files是个目录;也可以是“目录/文件名”,这样不仅移动到目录下,而且还改名为文件名。
$ mv txt* files
2.rename命令:(用法待续,不同版本的linux用法不一样,需man)
通常用来批量重命名文件,利用Perl正则表达式修改文件名。
格式:rename [ -v ] [ -n ] [ -f ] perlexpr [files] (ubuntu下)
二 移动文件
mv命令:移动文件到指定目录。
三 复制文件或目录
1 cp命令
cp指令可以复制源文件(或者目录)到目的文件(或目录)。
cp命令可以将单个源文件复制到一个具体的文件名或者一个已经存在的目录下,也可以复制任意多个文件到一个指定的目录中。
默认情况下,cp不能复制目录,要复制目录必须使用"-R"选项。
2 dd命令
dd指令根据用户输入的选项,在复制文件的同时对文件内容进行转换和格式化处理。