Linux文件操作命令
1.cp命令
cp(copy)功能:复制文件或目录
语法:cp [参数] [源文件或目录] [目标文件或目录]
参数:
-r 或--recursive 递归处理,将指定目录下的文件与子目录一并处理
-b 覆盖文件时,可以把即将被覆盖的文件做一个备份
例如:
cp -r ./a ./b 将当前目录下的a文件夹复制到当前目录下的b文件夹
2.mv命令
mv(move)功能:移动(剪切)或重命名现有的文件或目录
语法:mv [源文件或目录] [目标文件或目录]
-f 或 --force 若目标文件或目录与现有的文件目录重复,则直接覆盖现有的文件或目录
剪切文件:mv ./1.txt /root 将当前目录下的1.txt文件 剪切到root目录下
重命名文件:mv ./1.txt ./2.txt 将当前目录下的1.txt文件重命名为2.txt
3.rm命令
rm功能:删除文件或目录
语法:rm [-dfirv][--help][--version][文件或目录...]
-f 或 --force 强制删除文件或目录
-r 或 -R 或 --recursive 递归处理,将指定目录下的所有文件及子目录一并处理
强制删除文件:rm -f ./1.txt
强制删除目录:rm -rf ./a
4.find命令
find功能:查找文件或目录
语法:find[目录...][参数]
-name 指定字符串作为寻找文件或目录的范本样式
例如:*是通配符 【注意】字符串要用单引号引起来
find /root/ -name 'test*' 查找root目录下的文件开头是test的文件和文件夹