cp命令和cp

您所在的位置:网站首页 cp和cb是什么意思啊 cp命令和cp

cp命令和cp

2023-06-15 00:05| 来源: 网络整理| 查看: 265

文章主题内容材料来自《笨办法学Python第四版)》作者A.Zed Shaw 按照书中的建议,先学习了PowerShell中的一些常用命令 当时困惑的就是这两个。(PS: 学习一些命令的时候尽可能弄清楚是什么的缩写,对使用和理解起来会有帮助) cp       命令(copy)命令 cp  -r   命令(r 代表 recurse,递归) 差异 举一堆栗子:  cp folder1 folder2 1.文件夹1(folder1)中有文件,awesome.txt ,但新生成的文件夹2中却没有awesome.txt 但是加上-r后就会有了 (ls 是显示内容命令,最后会说) 2.那么,如果文件夹1中没有东西,而文件夹2中有同名于文件夹1的文件夹,且存放着其他文件,使用  cp 命令会不会覆盖folder2中 folder1 的同名文件夹从而使原始的文件数据丢失呢? 看来是不会了,只是在含内容的文件夹2中又建立了一个与文件夹2同名的空文件夹( 我的理解是把folder1拷贝到了folder2,再重命名成folder2的名字...也不知道对不对) 使用 cp -r 后 有趣的是,如果跟上述情况相反,folder1中有内容,folder2中有一个folder1同名的空文件夹,分别使用cp 和cp-r都会提示 项目已存在。就像这样 细心的朋友可能会发现了,cp 倒是没什么事,但是同样提示了红字的 cp-r偷偷就做了一件匪夷所思的事情, folder2中folder1的同名文件夹居然有了跟folder1相同的内容。。 我也不知道为什么。。。 总结 cp  不会覆盖含内容的文件夹,但是会覆盖同名的空文件(如果原来的文件有内容的话)       cp -r 含文件的文件夹会覆盖不含文件的同名文件夹,文件也会覆盖 解释:对于文件的cp 和cp -r操作是之前进行,做了一些文字的记录。可能存在错误。以上内容仅作为参考。 视频中的其他命令

1.pwd  (print working directory) 输出当前你所在位置的路径

2.cd    (chang directory)进入文件夹,切换目录

3.ls     (list files) 显示信息

4.mkdir(make directory)新建文件夹

5.new-item 新建项目,参数加后缀名是文件,不带后缀名是文件夹

6.mv  (move)移动,我有时候理解为重命名。。

7.more 打印文件的内容

8.cat (concatenate) 串接,也可用于输出内容

如果您能看到这里,我真的要感谢您的支持与耐心。第一次写博客,本来想怎么少怎么写,越简单越好。克不知不觉就写了这么些个字。而且学的也不是很精通,技术有限,内容不免有疏漏和错误,欢迎大家指正。 2016元宵节快乐~~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3