关于linux可执行文件的硬链接
答案:2 悬赏:0 手机版
解决时间 2021-11-09 14:04
- 提问者网友:遁入空寂
- 2021-11-09 01:26
关于linux可执行文件的硬链接
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-11-09 02:58
echo $PATH 看看你的path
不知道你用的什么shell
把oald的路径加到上面的PATH中再试试追问把路径加到PATH中是没有问题的,但我以后肯定还会安装更多的软件,如果每一个软件的路径都加入到PATH中,这样应该不是一个最好的办法。其实我的想法就是想像windows里面那样建立一个快捷方式。追答看了下你的报错 感觉是这个oald8软件必须要找到他的运行目录
它可能要通过这个目录的相对路径来读取一些配置之类
这个运行目录应该就是它的安装目录
硬链接共享索引节点 无论删除任何一个节点 oald8都存在
你运行的oald8就是usr目录下面的那个硬链接 在usr目录下面自然找不到运行目录
软连接不同 会新建一个索引节点 保存原文件的路径
你运行oald8 软连接本身不能执行 必须跟进到home目录的oald8才能执行
这样就找到运行目录了
不知道你用的什么shell
把oald的路径加到上面的PATH中再试试追问把路径加到PATH中是没有问题的,但我以后肯定还会安装更多的软件,如果每一个软件的路径都加入到PATH中,这样应该不是一个最好的办法。其实我的想法就是想像windows里面那样建立一个快捷方式。追答看了下你的报错 感觉是这个oald8软件必须要找到他的运行目录
它可能要通过这个目录的相对路径来读取一些配置之类
这个运行目录应该就是它的安装目录
硬链接共享索引节点 无论删除任何一个节点 oald8都存在
你运行的oald8就是usr目录下面的那个硬链接 在usr目录下面自然找不到运行目录
软连接不同 会新建一个索引节点 保存原文件的路径
你运行oald8 软连接本身不能执行 必须跟进到home目录的oald8才能执行
这样就找到运行目录了
全部回答
- 1楼网友:怙棘
- 2021-11-09 04:29
默认总是需要输入完整路径的,那些不需要完整路径的命令是因为系统的PATH变量中已经有了相应的路径。你可以把你的oald8的路径加入到PATH变量中,命令如下:
PATH=$PATH:oald8的路径
PATH=$PATH:oald8的路径
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯