设置别名

1.1 别名,有些命令很危险,修改别名防止误操作

1.1.1查看别名

[[email protected] ~]# alias

alias cp=‘cp -i‘

alias l.=‘ls -d .* --color=auto‘

alias ll=‘ls -l --color=auto‘

alias ls=‘ls --color=auto‘

alias mv=‘mv -i‘

alias which=‘alias | /usr/bin/which --tty-only--read-alias --show-dot --show-tilde‘

[[email protected] ~]#

1.1.2临时修改别名,重启服务器失效

[[email protected] ~]# alias rm=‘echo -bash: rm:command not found‘

[[email protected] ~]# rm -rf /tmp

-bash: rm: command not found -rf /tmp

[[email protected] ~]#

1.1.3把修改写入配置文件

[[email protected] ~]# echo "alias rm=‘echo-bash: rm: command not found‘" >> /etc/profile

[[email protected] ~]# tail -2 /etc/profile           ##检查是否修改成功

unset -f pathmunge

alias rm=‘echo -bash: rm: command not found‘

[[email protected] ~]#

1.1.4让配置文件生效

[[email protected] ~]# source /etc/profile

[[email protected] ~]#

1.1.5如果命令有其他别名,这里还要修改/root/.bashrc文件

[[email protected] ~]# cat /root/.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

[[email protected] ~]#

1.1.5.1 等下次重启服务器后别名永久生效

每天都需要成长。。。

时间: 2024-08-08 19:05:13

设置别名的相关文章

Linux中设置别名

查看别名: alias设置别名: 临时设置: alias show='ls -al' 永久生效: 修改 家目录/.bashrc [[email protected] ~]# 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 ]; t

激光推送报错:APNs is not available,please check your provisioning profile and certification 和 设置别名问题

前几天,项目中用到了推送功能,就集成了激光,遇到了2个问题,就给大家分享一下, 第一个问题: 在集成的过程是按照激光的文档做的,但是最后配置完了,一运行,就打印出这么一句话, 最后发现,是描述证书( provisioning profile)没有加入Xcode中的原因, 解决办法:com+,  打开下面页面 添加描述证书, 最后点击 done 就行, 第二个问题: 一般正常的设置别名,是在用户登录成功后进行设置,但是我是由于先进行的测试,所以就干脆把设置别名的方法放在了,rootVC 中了,本以

Yii2.0源码分析之——设置别名函数(setAlias)和获取别名函数(getAlias)

首先说说什么是别名.在Yii中有很多的路径,在开发的过程当前我们也会使用一些路径.一般来说都需要使用绝对路径,但绝对路径都很长.所以,为了方便的使用路径,可以在Yi中i给每个路径起个名称,这个名称就是别名.别名的格式: 别名必须以"@"字符开头,别名中还可以包含"/".如("@www"为根别名,"@www/test"就为子别名) 别名最后的目录分隔符("\"或者"/")都将去掉(如果有的

Mac中设置别名 (转载)

原文 在macboo k中设置别名方便使用: 具体方法如下: [sql] view plain copy 在CODE上查看代码片派生到我的代码片 cd ~ vim .bashrc alias xxx=**** 例: alias mysqladmin=/usr/local/mysql/bin/mysqladmin 退出保存 source .bashrc ----- 使其生效</span> 如果还不行: 打开 ~/.bash_profile 加入 source ~/.bashrc

Ubuntu设置别名

为长目录设置别名 例如实际目录是/mnt/hgfs/virtual-linux 因为这个目录用的比较多,所以想到设置别名myfile 别名命令不能与系统已有别名或者命令重复 vim ~/.bashrc 找到alias add alias myfile='/mnt/hgfs/virtual-linux' 另外还需要在~/.bash_aliases 找到这个文件 add .  . bash_aliases    两个点之间要有空格 alias myfile='/mnt/hgfs/virtual-li

PowerShell中对属性设置别名

在使用PowerShell查询的时候有些得到的结果的属性名字不是那么好理解: 例如,使用"dir"查询目录下的文件和文件夹 可以看到结果有有一个"mode"的属性,初看不太好理解这个属性的意思,其实他就是指查询的一个结果的类型和权限: d代表Directory r代表Read 我们可以对属性名字修改为比较好理解的名字: 一.输入 dir|select name,mode 对结果进行筛选: 二.对mode属性进行改名为TypeAndRight 输入 dir|selec

Linux之CentOS设置别名与屏蔽别名

一.环境 CentOS6.8 二.设置别名 ◆别名功能:让grep符合的关键字高亮 1.临时生效 [[email protected] ~]#alias grep="grep --color=auto"[[email protected] ~]#alias //检查 2.永久生效 方法一 编辑/etc/profile[对所有用户生效(永久的)] [[email protected] ~]#echo "alias grep='grep --color=auto'"&g

Linux下为命令设置别名的方法

我们都知道,在管理和维护Linux系统的过程中,将会使用到大量命令,有一些很长的命令或用法经常被用到,重复而频繁的输入某个很长命令或用法是不可取的.这时可以使用 别名 功能将这个过程简单化.Linux系统下有的命令 如 rm cp mv 等,这些命令是删除移动之类的.使用时要谨慎,也可以通过设置别名来进行变相的一些的提醒. 前几天听马哥讲课讲到了这个问题,闲来无事,就去网上找了些方法,来为自己删库前点个警号灯. 我们来给rm设置一个别名,即用到rm的时候就会出现提示信息. 1.如果你想输出一串字

linux 文件目录标准,变量,修改字符集运行级别,设置别名和软件安装,(nginx),换源

# FHS 在早期的 UNIX 系统中,各个厂家各自定义了自己的 UNIX 系统文件目录,比较混乱.Linux 面世不久后,对文件目录进行了标准化,于1994年对根文件目录做了统一的规范,推出 FHS ( Filesystem Hierarchy Standard ) 的 Linux 文件系统层次结构标准.FHS 标准规定了 Linux 根目录各文件夹的名称及作用,统一了Linux界命名混乱的局面. `FHS` 是根据以往无数 Linux 用户和开发者的经验总结出来的,并且会维持更新! 无论何种

linux免密登录和设置别名

一.免密登录 (1) 配置公钥   ssh-keygen (2)让远程服务器记住公钥   ssh-copy-id   用户名@ip地址或域名 二.设置别名 (3)在~/.ssh目录下创建并编辑config文件   vim config(centos)   vim config(ubuntu)    (4)config文件内容   Host   主机名 HostName   ip地址 User   用户名   Port   端口号 附:输入ssh-keygen命令后一路回车即可 别名设置完成后,使