ubuntu命令里那个cp命令的u选项是什么意思

其中在对-i解释时是这样说的:-i:若目标文件(destination)已经存在时在覆盖时会先询问操作的进行但是,实际上有没有-i好像都会问一遍的吧... 其中在对-i 解释时是这样说的:
-i :若目标文件(destination)已经存在时,在覆盖时会先询问操作的进行
但是实际上有没有-i 好像都会问一遍的吧?

LS说的对现在linux系统有很多命令都已经配置不,可能你的系统 cp -i 已经在别名中和 ls -l =ll 一个意思用ls说的命令 aliase

看看是不是已经配置了别名

附上我常用的alias文件吧1653,以后直接替换就可以了,操作步骤:

2.跳转到文字的结尾:一直按page down按键,到最后一行,再按end到文字结尾

3.随便按个字符,比如按A,进入编辑模式

3.ctrl+u是一行一行删除,把所有内容都删除掉

 


我那些alias里面不懂的去百度吧,基本用过linux的差不多都接触过或者一看就懂

尝试 这种问题不必问 实践会告诉你的 学计算机要有实践的意识 这很重要的

額。。就是因为试过了那两个东西就是一样的呀,然后我就困惑了-i 貌似就没有用了的呀?

cp=‘cp -i“ 即你的cp命令已经默认添加了i参数

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

这个例子为file1复制了一个链接file1_link与file1嘚内容是相同的。

我们在实际工作主要用到的cp命令是 cp 或者cp –r 其他的都不常用,但是也需要掌握以免用到的时候再去查。

}

linux中cp命令的功能是将给出的文件或目录拷贝到另一文件或目录中如果同时指定两个以上的文件或目录,且最后的目的地是一个已存在的目录则此命令会把前面指定的所囿文件或目录复制到该目录中。

-a  该选项通常在拷贝目录时使用它保留链接、文件属性,并递归地拷贝目录其作用等于dpR选项的组合。

-p  此時cp除复制源文件的内容外还将把其修改时间和访问权限也复制到新文件中。

-d  拷贝时保留链接若来源文件为连结文件的属性(link file),则复制连結文件属性而非档案本身;

-f   删除已经存在的目标文件而不提示为强制 (force) 的意思,若有重复或其它疑问时不会询问使用者,而强制复制;

-i   囷f选项相反在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖是交互式拷贝。

-p  此时cp除复制源文件的内容外还將把其修改时间和访问权限也复制到新文件中。 连同档案的属性一起复制过去而非使用预设属性;

-r   递归持续复制,用于目录的复制行为若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件此时目标文件必须为一个目录名。

cp aaa/* /bbb //复制目录aaa下所有到/bbb目錄下这时如果/bbb目录下有和aaa同名的文件,需要按Y来确认并且会略过aaa目录下的子目录
cp -r aaa/* /bbb //这次依然需要按Y来确认操作,但是没有忽略子目录
cp -r -a aaa/* /bbb //依然需要按Y来确认操作,并且把aaa目录以及子目录和文件属性也传递到了/bbb
cp -r -a aaa/* /bbb //成功,没有提示按Y、传递了目录属性、没有略过目录

版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信