Linux下cp命令不提示的设置操作是什么
Admin 2022-07-20 群英技术资讯 1075 次浏览
在这篇文章中,我们来学习一下“Linux下cp命令不提示的设置操作是什么”的相关知识,下文有详细的讲解,易于大家学习和理解,有需要的朋友可以借鉴参考,下面就请大家跟着小编的思路一起来学习一下吧。linux中设置cp命令不提示方法:1、修改“~/.bashrc”文件,禁用cp命令的alias,只需将“alias cp='cp -i'”内容注释掉即可;2、在cp命令前添加“\”,也可以设置cp命令使用时不提示。

本教程操作环境:linux7.3系统、Dell G3电脑。
使用cp命令覆盖时,无论是否加-f都会提示是否覆盖,如果要复制的文件比较多,就会很麻烦。
解决方案:
方法1:修改~/.bashrc文件禁用掉cp的alias
vi ~/.bashrc
把alias cp='cp -i'注释掉,执行source ~/.bashrc或者重新登录即可实现复制不提示覆盖。
# User specific aliases and functions alias rm='rm -i' #alias cp='cp -i' alias mv='mv -i' source ~/.bashrc
方法2:在cp命令前面加一个斜杠
\cp -rf srcdir dstpath
扩展知识:
Linux cp(英文全拼:copy file)命令主要用于复制文件或目录。
语法
cp [options] source dest
或
cp [options] source... directory
参数说明:
-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
-d:复制时保留链接。这里所说的链接相当于 Windows 系统中的快捷方式。
-f:覆盖已经存在的目标文件而不给出提示。
-i:与 -f 选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答 y 时目标文件将被覆盖。
-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
-l:不复制文件,只是生成链接文件。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
使用linux的原因:1、开源,通过开源方式,开发者可以轻松查看用于创建Linux内核的代码,也可以对代码进行修改和再创作,以满足使用要求。2、稳定性好,可以连续运行多年而不发生任何重大问题。3、安全, Linux服务器相较Windows而言不会经常受到攻击,并且被发现的任何漏洞都会在第一时间由大批Linux开发人员修复。4、对硬件的需求则很低,也不需要频繁对硬件进行升级更新。
linux修改权限的语句是“chmod [-R] 权限值 文件或者目录名”;该语句可以修改指定文件的权限,chmod命令是控制用户对文件的权限的命令,权限的设置方法可以采用文字或者数字代号;文件调用权限可以分为文件所有者、用户组和其他用户。
Linux系统访问用户主目录的途径你知道是怎样的吗?带着这个问题,小编特地整理了相关资料给大家,感兴趣的小伙伴千万不要错过这篇文章。
CentOS7部署ELK5.2
这篇文章主要介绍了 Linux之find命令的参数,文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用,下面来看看 Linux之find命令的参数的具体室友方法吧
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008