Linux中alias命令簡化別名的用法

2021-08-15 22:29:57 字數 1453 閱讀 3833

因為在練習使用mysql,所以一天要登入十幾次mysql賬戶,輸入mysql賬戶會比較繁瑣。

mysql -uroot -p -s /tmp/mysql/mysql_3306.sock

用法:

alias 舊命令=『新命令 選項 引數』

因為使用的是mysql3306埠,所以想要設定別名為

mysql 6

alias mysql 6 =『mysql -uroot -p -s /tmp/mysql/mysql_3306.sock』

報錯:-bash: alias: mysql: not found

可能把mysql當成乙個自身命令的選項了。

後又使用

alias 『mysql 6』 =『mysql -uroot -p -s /tmp/mysql/mysql_3306.sock』
還是報錯:

-bash: alias: `mysql 6': invalid alias nam
可能是無法識別的別名,

發現別名只能是乙個單詞中間不可存在空格。

妥協:

alias mysql6 =『mysql -uroot -p -s /tmp/mysql/mysql_3306.sock』
設定成功:

[root@localhost ~]# alias mysql6='mysql -uroot -p -s /tmp/mysql_3306.sock'

[root@localhost ~]# mysql6

enter password:

welcome to the mysql monitor. commands end with ; or \g.

your mysql connection id is 56

server version: 5.7.18-log mysql community server (gpl)

oracle is a registered trademark of oracle corporation and/or its

affiliates. other names may be trademarks of their respective

owners.

type 'help;' or '\h' for help. type '\c' to clear the current input statement.

mysql> exit

bye

其他命令:

檢視所有已設定的別名:

alias (alias -p)
取消別名:

unalias mysql6

Linux中命令的別名 alias

有些時候也許我們會想要去將命令更改為自己想要的名字,比如說 vim 想要改為xie touch 想要改為gai。在有了這樣的需求下,就產生了別名這一指令 alias xie vim 臨時設定 退出shell或者切換使用者都會取消生效 vim bashrc 永久設定 shell環境配置 切換使用者就生...

linux下alias命令詳解

linux下alias命令詳解 形如 alias cp cp i 補充說明 使用者可利用alias,自定指令的別名。若僅輸入alias,則可列出目前所有的別名設定。alias的效力僅及於該次登入的操作。若要每次登入是即自動設好別名,可在 etc profile或自己的 bashrc中設定指令的別名。...

linux命令alias永久配置

需求 清屏的指令是 clear,感覺用著不爽,寫這個命令太慢,想自定義命令 cls 解決 命令別名指令 alias 1 檢視當前系統中有哪些別名 命令列輸入 alias 2 新增我們自己的別名 alias cls clear 回車就完成了 問題 這樣的配置在重啟linux後失效,怎麼才能永久保持呢?...