在Linux下如何修改环境变量PATH啊?
一、在Linux下如何修改环境变量PATH啊?
PATH是环境变量,要大写那几个目录是你放置命令的目录,输命令后系统会去PATH中寻找该命令查看当前环境变量:echo $PATH设置:export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin或者export PATH=PATH:/XXX登出后就失效,要一直有效,修改~/.bashrc或~/.bash_profile或系统级别的/etc/profile ps:比如windows下软件都安装在program file下的不同目录而unix是把可执行文件放在PATH中,库文件放在同级的lib下,方便输命令
二、Linux U-boot环境变量设置错了,怎么删除修改?
在应用程序中按需要对文件进行修改后,再用dd 烧回去。开机,结果出现CRC错误,好吧,原来u-boot为了保证环境变量的正确性,在环境变量的前四个字节储存了CRC效验码。开机搬运环境变量到内存中时如果发现储存的CRC和开机计算的不同时就认为环境变量错误,会恢复默认变量。 把u-boot中相关的CRC代码copy到应用程序里,这下应该搞定了吧?理想是美好的,现实是残酷的,这次是时好时坏,不太稳定。正当焦头烂额的时候,在网上看到了u-boot的env工具。在u-boot源码的tools文件夹下有个env文件夹。进入修改那个配置文件,改成自己板子上nand的块大小,到u-boot的顶层目录,make env,在env下就生成了fw_printenv程序,那网上说的setenv的工具呢?查看相关的makefile,只有clean部分出现了,env部分是没有的,那到底在哪里呢?原来只要cp fw_printenv fw_setenv就可以了,真的狠神奇。这样就可以达到目的了。
三、如何修改环境变量?
点击“我的电脑”,选择属性。
找到并打开“高级系统配置”。在接下来的页面中点击“高级系统配置”,打开“系统属性”窗口。
找到“环境变量”按钮并点击。
环境变量窗口。在环境变量窗口中一般有两个变量,一个是你当前所使用的用户独有的环境变量,另一个是所有用户都可以访问的系统变量。其实如果在你的电脑上你只使用一个用户的话,那么不管你修改的用户的环境变量还是系统变量,效果都是一样的。为了以防未来会新建其他用户,那么我建议你修改系统变量而不是某个用户独有的环境变量。
在系统变量显示框中找到变量path,选中并点击编辑进行修改。path变量告诉系统, 当要求系统运行一个程序而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到path变量指定的目录下去寻找。一般我们修改环境变量时如果没有指定具体的变量,比如JAVA_HOME时,我们所指的环境变量就是path。
修改完毕之后一定要记得全部点击“确定”才能够保存修改的内容。一个路径和另一个路径之间要记得用分号隔开。三个窗口中的按钮都需要点击“确定”才能保存修改的内容。
四、怎么修改环境变量?
环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,接下来教大家如何更改电脑的环境变量
具体如下:
1. 在电脑上进入控制面板。
如何更改电脑的环境变量
2. 点击“选择系统与安全”选项,接着选择“系统”选项。
如何更改电脑的环境变量
如何更改电脑的环境变量
3. 选择页面左边菜单中的“高级系统设置”。
4. 点击“环境变量”。
5. 之后点击“Path”这一行。
6. 选择“编辑”,接着选择“新建”,将新的环境变量路径添加到“新建”即可
五、proe修改环境变量?
解决安装proe时如何修改环境变量的步骤如下:
1.右击桌面上的“计算机”在弹出的选项中找到“属性”。
2.在“计算机”属性中我们选择“高级系统设置”。
3.我们可以在右下角看到“环境变量”我们选择。
4.这样我们就可以打开环境变量了。
5.然后我们根据自己的需要添加用户变量和系统变量,这样我们就看进行添加了。这样就解决了安装proe时如何修改环境变量的问题了。
六、linux为啥编辑不了环境变量?
这是因为环境变量的技术引导方程是双面曲线定成所以无法编辑
七、linux查看use用户环境变量?
Linux系统下在shell里面直接输入 set 即可查看。
八、ug怎么修改环境变量?
在UG中修改环境变量需要进行以下步骤:
打开UG软件,选择File(文件)-Options(选项)。
在Options对话框中选择“General”选项卡。
在General选项卡中找到“File Locations”(文件位置)一栏,点击“Add...”(添加)按钮。
在“Add a file location”(添加文件位置)对话框中输入您要添加的路径,如:“C:Program FilesUGSNX10.0UGII”。
点击“OK”按钮保存并关闭对话框。
这样,UG就会将您指定的路径作为环境变量,在UG软件运行过程中自动读取其中的相关文件。
九、修改环境变量的目的?
帮助系统操作环境变量相对于给系统或用户应用程序设置的一些变量相对于给系统或用户应用程序设置的一些变量,具体起什么作用这当然和具体的环境变量相关。象path,是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到那些目录下去找;再象tc或bc++中,set include=path1;path2; 是告诉编译程序到哪里去找。h类型的文件;当然不仅仅是指定什么路径,还有其它的作用的,象 set dircmd=/4 设置一个环境变量的作用是在使用dir命令是会把/4最为缺省的参数添加到dir命令之后,就象每个命令都加了/4参数,它实际上是给命令解释程序command设置的一个环境变量还是给dir这个内部命令设置的。
十、linux修改命令?
chmod
u+s
ifconfig
给命令添加一个setuid权限就可以,这样执行命令时,普通用户就成了root。
在linux中,不管是root用户还是普通用户,都可以使用“password”命令来更改自身的密码。但是,linux中的密码通常是保存在“/etc/paswd”和“/etc/shadow”文件中,这两个文件对系统安全至关重要,因此只有root用户才能对其执行读写操作。以管理员的身份登陆系统,在linxu提示符下执行“ls
/etc/passwd
/etc/shadow”命令,在返回信息中可以看到普通用户对上述这两个文件并没有写权限,因此从文件属性的角度看,普通用户在更改自身密码时,是无法将密码信息写入到上述文件中的,哪么用户是怎样成功的更改密码的呢?实际上,问题的关键不在于密码文件本身,而在于密码更改命令“passwd”。在提示符下执行命令“ls
/usr/bin/passwd”,在返回信息中的文件所有者执行权限位上显示“s”字样,表示“passwd”命令具有setuid权限,其所有者为root,这样普通用户在执行“passwd”命令时,实际上以有效用户root的身份来执行的,并具有了相应的权限,从而将新的密码写入到“/etc/passwd”和“/etc/shadow”文件中,当命令执行完毕,该用户的身份立即消失。如何设置setuid权限呢?使用“chmod”命令即可为指定文件设置setuid权限,例如“chmod
4xxx
filename”命令,取消setuid权限的命令为“chmod
xxx
filename”。类似的,执行“chmod
2xxx
filename”命令可以设置setuid权限,使用“chmod
xxx
filename”命令即可取消setgid权限,如果执行“chmod
6xxx
filename”命令,即可同时为指定文件设置setuid和setgid,执行命令“chmod
0xxx
filename”,即可同时取消指定文件的setuid和setgid权限。例如以root用户登陆系统,执行“chmod
0511
/usr/bin/passwd”命令,就可以取消“passwd”命令的setuid权限,这样普通用户就无法修改自己的密码了。
本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.