
命令格式
mv [选项] 源文件或目录 目标文件或目录
选项:
-f 强制覆盖,如果目标文件已经存在,则不询问,直接强制覆盖
-i 交互移动,如果目标文件已经存在,则询问用户是否覆盖
-n 如果目标文件已经存在,则不会覆盖,而且不询问用户
-v 显示文件或目录的移动过程
-u 若目标文件已经存在,但两者相比,源文件更新,则会对目标文件进行升级。
如上,ls -某字母(区分大小写) 执行某 *** 作,可叠加,但所有都属于ls命令。具体ls -某字母的作用,可通过ls --help来查看。
1.命令格式:
cat [参数] [文件]
2.用途:
mv index.html abc (把index.html移动至abc目录)
mv 1.txt 2.txt abc(把1.txt和2.txt移动至abc目录)
mv index html 123.html(把index.html重命名为123.html)
touch index.html
延伸:
echo "hello" >1.txt 创建1.txt,文件内容为hello
echo "world" >>1.txt 在1.txt里面追加内容world
echo "and" >>1.txt 同上
echo "Hi" >! 1.txt 用内容Hi覆盖以上所有已存在的内容
这里要推荐一个可查询git命令的网站:
explainshell.com
1、进入文件夹所在的目录,#cd tmp。
2、分别进入dog与cat 文件夹,查看文件是否正准。
3、进入dog文件夹,使用mv命令把a.txt移动到cat文件夹内。
4、分别查看dog与 cat文件夹,文件移动成功。
5、进入tmp目录,对整个文件夹进行移动 *** 作。
6、把 cat文件夹移动到dog内。
7、查看dog文件夹,里面已经有cat文件夹了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)