cp命令
-r:递归,用于复制目录 或者用-a,相当于pdr
-p:连同档案的属性一起复制过去,而非使用默认属性
-u:若目标文件存在,则目标文件比源文件旧时才复制。
mv命令:移动目录或文件
ls命令:查看目录列表
man:命令的复杂帮助
help:命令的帮助(bash的内置帮助,可用man cp里的NAME查看都有哪些)
rm:删除文件或者目录 -f强制删除,-r删除目录(生产环境尽量不要使用rm,如要使用,一定要先用cp等进行备份)
[root@wuyike ~]# rm -rf /data
[root@wuyike ~]# rm -rf data
替代方法:用mv将要删除的内容移动到一个临时目录,如回收站。
rmdir:专门用于删除空目录
find:
[root@wuyike data]# find /root/data/ -type f
/root/data/wuyike.txt
[root@wuyike data]# find /root/data/ -type f -exec rm -f {} \;
[root@wuyike data]# ll
total 0
注:
-exec处理查找到的结果
rm -f前面找到内容的具体处理命令
{}表示查找到的内容。(/root/data/wuyike.txt)
\是转义。\反斜线是让一个有意义的字符脱掉马甲。\.代表点号。
建立一系列文件夹:
[root@wuyike ~]# mkdir /wuyike/test -p
cp、mv、rm、find、mkdir
原创
©著作权归作者所有:来自51CTO博客作者阿珂姑娘的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
第1章 BashShell命令------------(touch、mv、cp、rm、rmdir、mkdir)
1.2.3操作文件命令 1. 创建空文件的命令touch 使用touch--help命令查看touch命令的参数如下:
touch mv rm rmdir mkdir cp硬链接与软链接