Linux下设置环境变量

本文介绍了如何在Linux(如Ubuntu)中设置环境变量,以便在不同路径下执行位于/home/abc/目录的可执行文件hello。提供了三种设置方法:1) 临时设置;2) 对当前用户生效,通过修改~/.bashrc文件;3) 对所有用户生效,修改/etc/environment文件。设置后可能需要关闭并重新打开终端以使更改生效。
摘要由CSDN通过智能技术生成

shell里面执行的方式,第一个参数给了argv[0],所以用户传进去的参数都被放在了下标1之后的数组里,例如下面有一个hello.c文件,可以传参数进去,编译后可以跟普通的shell命令一样被执行,但是我们需要设置他的环境变量。

hello.c文件
#include <stdio.h>
/*
编译 gcc -o hello hello.c
执行命令:./hello areyouok?
argv[0] = ./hello
argv[1] = areyouok

*/
int main(int argc,char **argv)
{
   
  if
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值