cp企业案例-alias-unalis企业实践及应用

淺唱寂寞╮ 提交于 2020-02-06 07:50:36

cp企业案例-alias-unalis企业实践及应用

1、mkdir:递归创建目录:-p

注意:如果tree 命令不存在。可以使用yum install tree -y 安装
[root@localhost data]# mkdir -p /data/test/a/b/c/d
[root@localhost data]# tree /data
/data
|-- a.txt
|-- b.txt
|-- c.txt
|-- test
| -- a |– b
| -- c |– d
`-- test.txt
5 directories, 4 files

2、cp不提示拷贝文件

\cp /mnt/test.txt /tmp
/bin/cp /mnt/test.txt /tmp

[root@localhost data]# cp /mnt/test.txt /tmp/
cp: overwrite `/tmp/test.txt’? y
[root@localhost data]# \cp /mnt/test.txt /tmp
[root@localhost data]# /bin/cp /mnt/test.txt /tmp

**3、alias:创建或查看别名,只是临时生效 **
1)通过给危险的命令加一些保护参数,防止人为误操作。
2)把很多复杂的字符串或命令变成一个简单的字符串或命令。

**4、unalis:取消已经设置好的别名 **

只是临时保存到内存中的,如果需要定义永久生效,那么需要

/etc/profile 全局生效
~/.bashrc 当前用户生效

[root@localhost data]# alias**—查看别命**
alias cp=‘cp -i’
alias l.=‘ls -d .* --color=tty’
alias ll=‘ls -l --color=tty’
alias ls=‘ls --color=tty’
alias mv=‘mv -i’
alias rm=‘rm -i’
alias which=‘alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde’
[root@localhost data]# unalis rm –取消别命

[root@localhost data]# alias net=‘cat /etc/sysconfig/network-scripts/ifcfg-eth0’ –创建别名
[root@localhost data]# net
DEVICE=eth0
BOOTPROTO=dhcp
DHCPCLASS=
HWADDR=00:0C:29:D5:74:D6
ONBOOT=yes

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!