linux下怎样让自己写的程序在任何目录都可以用
在linux下写的一些小程序和脚步,每次要运行都有切换到它所在的目录, 怎样让它在其他目录也可以用呢?就如用vi或ls这些命令一样 尝试过添加环境变量,但不成功,不懂
没有人回答 像vi那些,它们所在的目录都配置在环境变量PATH中了。 一种简单的办法是把自己的程序安装到/usr/local/bin中,这个目录一般都已经配置成PATH环境变量的一部分了。 把你的执行程序拷贝到 /usr/local/bin 下就可以任意目录运行你的程序了引用 像vi那些,它们所在的目录都配置在环境变量PATH中了。 一种简单的办法是把自己的程序安装到/usr/local/bin中,这个目录一般都已经配置成PATH环境变量的一部分了。 这种方法我知道啊,但是这样但是会弄得bin很多项目,我是想把自己的程序放到一个指定的目录,也好管理 /usr/local/bin本来没东西,就是放你自己的一些程序的,很容易管理啊 day day up~ export PATH=$PATH: /xxx/yy/zz 方法一:把你的文件放到/usr/local/bin目录下 方法二:修改环境变量,指向你随便想要的目录 把你的文件放到/usr/local/bin目录下,那个文件本来就没有什么东西,然后用ln -s /usr/local/bin name,name就相当于快捷方式,切换到name目录就可以快速访问。 修改用户主目录下的.profile 文件 ,把自己的目录添加到环境变量PATH中, 学习了...引用 export PATH=$PATH: /xxx/yy/zz $PATH: /xxx/yy/zz是什么意思啊,那两个点是分号还是冒号? 楼上:是分号。
相关问答:
使用Struts2上传文件,在linux下报错 2009-09-29 14:56:20,801 [org.apache.struts2.interceptor.FileUploadInterceptor]-[ERROR] Processing of multipart/form-data request failed. c:/temp/upload__1dcd07ee_12 ......
我之前制作的linux自动安装iso已经成功了,现在想对其进行一些定制修改,比如,更改grub图片等。 我在ks.cfg的%post段里面是这样写的: %post --nochroot # Move the contents of the tar into their new locati ......
linux下安装了jdk1.4但版本还是1.3.1,又安装完1.5也同样版本还是1.3.1 有去配置.bashrc文件内容如下 set JAVA_HOME=/usr/share/jdk1.5.0_05 export JAVA_HOME ......
while(1) { time_t now; time(&now); struct tm* pt=localtime(&now); cout < < "当前时间" < < pt->t ......
各位大虾,我正在学习Linux,可是Linux图形界面和命令行之间切换遇到困难,在命令行下输入startx,不是进入图形界面 而是出现 请问各位,这是为什么? 而且按Ctrl+Alt+F7,也不能命令行进入图形界面。 急急急 ......