首页 > 系统相关 >CentOS7使用cp命令覆盖时不提示

CentOS7使用cp命令覆盖时不提示

时间:2023-03-08 15:13:04浏览次数:45  
标签:覆盖 -- auto bbb CentOS7 alias cp color

平常使用中bbb这个文件存在,想要使用 cp 命令把 aaa 文件的内容覆盖到 bbb 文件中,就会使用 cp -f aaa bbb

-f  的意思是遇到同名的文件,不提示,直接覆盖

但是还是会提示

[root@localhost ~]# cp aaa bbb
cp: overwrite ‘bbb’?

这是因为,系统默认使用了别名 alias ,为了防止误操作覆盖掉原有文件

[root@localhost ~]# alias
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

可以看到 alias cp = 'cp -i'   ,给 cp 命令添加了一个 -i 选项,所以我们执行的时候就会使 cp -f -i aaa bbb

-i 在覆盖之前提示

所以要想解决这个问题,就要到用户登录时的脚本文件中 去修改

[root@localhost ~]# cat ~/.bashrc
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
# alias cp='cp -i'  把这一行前面加上注释符号
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi

重新登录或者使用bash命令就可以生效。

 

还有一种方法不用修改上述的文件,就是使用 \cp -f aaa bbb   加上\转义符

标签:覆盖,--,auto,bbb,CentOS7,alias,cp,color
From: https://www.cnblogs.com/yangsh123/p/17192058.html

相关文章

  • ubuntu net card dhcp
    ubuntunetcarddhcpwyk@ubuntu:~$catnetdev_dhcp.sh#!/bin/shifconfigecho-e"\n\nudhcpc-inetdev\n\n"sudoudhcpc-iens381>/dev/null2>&1&sudo......
  • CentOS7加入AD域(sssd)
    作者:独笔孤行官网:​​ ​http://anyamaze.com​​公众号:云实战前言AD域(ActiveDirectory)是Windows服务器的活动目录,在目录中可以收录公司的电脑账号,用户账号,组等信息,......
  • 系统内存或者CPU出现异常时自动dump文件
    有时我们需要在系统内存或者CPU出现异常时自动dump文件,用以后续的分析,使用如下命令procdump-s5-n2-c703487823该指令的意思:“当3487823的进程CPU到达70%时,5秒内做......
  • 流媒体传输协议(rtp/rtcp/rtsp/rtmp/mms/hls)
    常用的流媒体协议主要有HTTP渐进下载和基于RTSP/RTP的实时流媒体协议两类。在流式传输的实现方案中,一般采用HTTP/TCP来传输控制信息,而用RTP/UDP来传输实时多媒体数据。1......
  • 服务监控-来发眼里的cpu是什么样的
    cpu服务监控系列文章服务监控系列视频作为开发对cpu相关的疑问1,在多核cpu上,为什么会有并发安全问题?2,线上cpu使用率过高,该怎么办呢?3,你知道如何提高使用率,达到让程序加......
  • 配置一个简单的DHCP服务器并测试
    1、DHCP是什么?有什么好处和坏处?DHCP是动态主机配置协议,他是一种存在于应用层的网络管理协议,在DHCP的帮助下,可以动态给网络节点设备分配一个可用ip,减少网络管理员手动配置i......
  • tcp/ip协议族
    TCP/IP协议族大体上分为三部分:1.网络协议(IP协议,网络层)2.传输协议(TCP/UDP协议,传输层)3.应用协议(FTP协议、HTTP协议,应用层) 在TCP/IP网络中,每个主机都有......
  • MCP2515国产替代DP2515带有SPI 接口的独立CAN 控制器
    DP2515是一款独立控制器局域网络(ControllerAreaNetwork,CAN)协议控制器,完全支持CANV2.0B技术规范。该器件能发送和接收标准和扩展数据帧以及远程帧。DP2515自带的两个验......
  • Linux(Centos7)下rpm方式安装MySQL
    1.卸载已有MySQL1.1.查看是否已安装mysqlrpm-qa|grep-imysql如果系统已安装,请卸载删除。1.2.删除MySQL删除命令:rpm-e--nodeps包名rpm-evmysql-......
  • centos7部署element-plus
    element-plus官网实在是太不稳定了,所以自己搭建了一套在本地,流程如下:环境安装yuminstallnodeyuminstallnpmnodeinstall-gpnpm从gitee拉取代码wget-P/......