我可以通过这些命令打开我的Arduino和Android Studio IDE,而不管我当前的路径
~/arduino/./arduino
~/android/./studio
我已在.bashrc
文件上创建了两个别名,并且工作正常。
我想知道是否有更有效的方法来解决这类问题?
答案 0 :(得分:0)
('column_1', 'column_2', 'column3', 'column4', 'column_5', 'column_6')
代表您系统中的主目录。这就是为什么你可以从任何地方打开这些程序。 但是,如果您以其他用户身份登录,则无法执行此操作,因为~
将代表该用户的主目录。
如果您愿意,可以将~
替换为~
(主目录的绝对路径),甚至/home/<yourUsername>
,具体取决于您的安装设置。
答案 1 :(得分:0)
您可以将文件夹添加到主目录中.profile文件中的用户路径变量中。 (或.bash_profile如果存在,因为bash会更喜欢该文件夹。)
请参阅:https://unix.stackexchange.com/questions/26047/how-to-correctly-add-a-path-to-path
答案 2 :(得分:0)
答案 3 :(得分:0)
ceving给出的答案很好但不完整,一旦添加到您的路径中,您就可以执行您的文件但不应使用
./扩展名。所以最后你必须这样做:
export PATH="/home/arduino:$PATH"
然后只需调用您的可执行文件:
arduino
studio