我想要一个名为“ServerStart”之类的自定义命令,或者是两个命令的组合,一个接一个。
cd .Serverjava -Xmx7168M -Xms7168M -jar server.jar我该如何做到这一点,使其成为一个终端命令?
通常alias用于为一个或多个长命令制作一个简短的自定义命令。请参阅如何创建永久的“别名”?
您可以将两个命令组合为,
command1 && command2
Run Code Online (Sandbox Code Playgroud)
执行成功后command2会发出command1。所以做一个别名,
alias ServerStart='cd /path/to/.Server && java -Xmx7168M -Xms7168M -jar server.jar'
Run Code Online (Sandbox Code Playgroud)
来源~/.bashrc为. ~/.bashrc. 之后,该命令ServerStart将为您同时发出这两个命令。