码迷,mamicode.com
首页 > 系统相关 > 详细

Linux alias 命令

时间:2020-03-31 01:35:51      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:输入   ash   结果   img   工具   立即生效   提示   grep   现在   

问题

当我们在使用 Unix 系统时,经常会遇到如下报错

技术图片

 

输入一个命令,但是系统提示没有这个命令,但是你本地又有安装 PostgreSQL 这个数据库,为什么会这样呢?

 

解决

一、先找到运行的数据库进程,确认数据库的路径

ps aux | grep postgre

技术图片

 

 

根据运行结果可以确认数据库服务的路径为 /Applications/Postgres.app/Contents/Versions/10/bin/postgres

一般像 psql 这种命令行工具都是存放在 bin 目录下面的,所以直接找到 bin 下的 psql

技术图片

 

 

二、将可执行文件的路径设置一个 alias

alias psql=/Applications/Postgres.app/Contents/Versions/10/bin/psql

现在输入正确的账户密码就可以进入 PostgreSQL

技术图片

 

但是,你会发现上面的 alias 设置只是暂时的,关闭终端后,下次重新连接到终端,你会发现设置的 alias 命令不见了。

所以需要设置一个永久性的 alias

修改配置文件 .bashrc

vim ~/.bashrc

把你想要设置的 alias 命令添加到文件里

技术图片

 

 

保存退出,下次打开新的 session 即可生效,如果想立即生效,可以执行下面的命令

source ~/.bashrc

 

技术图片

 

Linux alias 命令

标签:输入   ash   结果   img   工具   立即生效   提示   grep   现在   

原文地址:https://www.cnblogs.com/ryanzheng/p/12602341.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!