Linux使用alias命令玩出花活
alias可以自定义命令,将命令玩出新高度
1.命令格式
alias 自定义命令='xxxx'
alias hello="echo 'hello,this is linux'"
当在命令行中输入hello时就会看到
hello,this is linux
2.使用范围 可以在将该命令添加到home路径下的.bashrc里注册
vim ~/.bashrc
当用户启动终端时就可以开始整活
啊哈,整活开始!
1.怎么快捷打开百度翻译 我们找到百度翻译的网址
https://fanyi.baidu.com/?aldtype=16047
开始演示
alias translation='func() { google-chrome-stable https://fanyi.baidu.com/?aldtype=16047#en/zh/$1; }; func'
2.linux终端中的删除就直接没了,我们希望它能有一个移动到回收站的功能(本质就是文件夹) 上代码
#!/bin/bash
alias rm='func(){
if [ $# == 0 ]
then
echo 请传递参数;
else
a=($@)
for i in ${a[@]}
do
echo
done
mv $i /home/robot/recycle-bin
echo 已移动到回收站
unset i
unset a
fi
};
func'
alias clreb='func(){
name=`whoami`
echo 您是否要清空回收站![$name希望你不要瞎搞][y/n]
read result
if [ -z $result ] || [ $result == 'y' ]
then
sudo rm -rf /home/robot/recycle-bin/*
echo 清空完毕[希望你不要后悔]
else
echo 取消成功[$name知道厉害就行了]
fi
}
func
unset func
unset name
'
|