因為在練習使用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後失效,怎麼才能永久保持呢?...