社区
系统维护与使用区
帖子详情
linux如何运行一个(带全路径)程序
vuqrzk5w
2013-04-15 01:16:01
有一个程序,全路径是,/home/a/test
在终端输入 ./home/a/test,这样没法运行这个程序,每次只能cd /home/a之后再./test
有没有办法一条语句能执行的,或者写个脚本?
...全文
127
1
打赏
收藏
linux如何运行一个(带全路径)程序
有一个程序,全路径是,/home/a/test 在终端输入 ./home/a/test,这样没法运行这个程序,每次只能cd /home/a之后再./test 有没有办法一条语句能执行的,或者写个脚本?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IranCyberArmy
2013-04-15
打赏
举报
回复
/home/a/test
jdk1.7 64位官方版 jdk-7u79-
linux
-x64.tar.gz
jdk1.7 64位官方正式版 jdk-7u79-
linux
-x64.tar.gz
Linux
系统
程序
运行
时加载动态库
路径
顺序
程序
运行
时加载动态库
路径
顺序(
Linux
) 在
linux
系统中,如果
程序
需要加载动态库,它会按照一定的顺序(优先级)去查找: 链接时
路径
(Link-time path)和
运行
时
路径
(Run-time path)不是一回事,当然,当你知道这个概念的时候,你当然明白。那么自制的库在没有指定
运行
时库的
路径
时,一般是不会找到你特定目录的,先来说说链接库的搜寻顺寻: 在命令前加环境变量设置,该环境变量只对该命令有效,当该命令执行完成后,该环境变量就无效了。如下述命令:# 下面对编译时库的查找与
运行
时库的查找做一
linux
程序
运行
时相关库
路径
及查找
linux
程序
在编译、链接、
运行
时涉及多个
路径
,我们经常分不清楚。下面对几个相关
路径
进行说明。 PATH环境变量 我们在编译
程序
时经常提到PATH这个环境变量,特别是交叉编译时。PATH环境变量指定的是可执行
程序
的查找
路径
。 PATH环境变量通常可以通过以下几种方法进行设置:(其他环境变量设置方法也类似) 1. 利用export命令设置 如设置PATH环境变量添加/home/test
路径
export PATH=$PATH:/home/test 在添加时注意不要覆盖原有的PATH变量值。另
Linux
查看进程
运行
的完整
路径
方法
Linux
查看进程
运行
的完整
路径
方法 通过ps及top命令查看进程信息时,只能查到相对
路径
,查不到的进程的详细信息,如绝对
路径
等。这时,我们需要通过以下的方法来查看进程的详细信息:
Linux
在启动
一个
进程时,系统会在/proc下创建
一个
以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括
一个
名为exe的文件即记录了绝对
路径
,通过ll或ls –l命令即可查看。 ll /proc/PID cwd符号链接的是进程
运行
目录; exe符号连接就是执行
程序
的绝对
路径
; cmdline就是
程序
运行
时输入的命
linux
在使用绝对
路径
,
Linux
绝对
路径
与相对
路径
Linux
绝对
路径
与相对
路径
教程在 Windows 中,
路径
有绝对
路径
与相对
路径
之分,在绝对
路径
是相对于根
路径
/ 的,只要文件不移动位置,那么它的绝对
路径
是恒定不变的;而相对
路径
是相对于当前所在目录而言的,随着
程序
的执行,当前所在目录可能会改变,因此文件的相对
路径
不是固定不变的。
Linux
绝对
路径
与相对
路径
详解
Linux
系统中所有的文件(目录)都被组织成以根目录 “/” 开始的倒置的树状结构,...
系统维护与使用区
19,614
社区成员
74,562
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章