一位好的技术员,不仅仅在硬件条件上能得心应手,更能在网站编程操作中凸显自身的优势,而掌握好一系列的系统操作技术,却没有那么简单。linux操作系统这门必修课看似简单,实则很多内容却需要自己深入其中去钻研。而今天
创新互联建站小编来给大家说说linux设置环境变量的办法是怎样的,linux系统优点有哪些,Linux主要特性都有什么,感兴趣的朋友不妨跟随小编脚步了解了解吧!
linux设置环境变量有什么办法
首先是设置全局环境变量,对所有用户都会生效:
etc/profile:此文件为系统的每个用户设置环境信息。当用户登录时,该文件被执行一次,并从/etc/profile.d目录的配置文件中搜集shell的设置。一般用于设置所有用户使用的全局变量。
创新互联主营通化县网站建设的网络公司,主营网站建设方案,
成都app软件开发公司,通化县h5成都小程序开发搭建,通化县网站营销推广欢迎通化县等地区企业咨询/etc/bashrc:当bashshell被打开时,该文件被读取。也就是说,每次新打开一个终端shell,该文件就会被读取。
接着是与上述两个文件对应,但只对单个用户生效:
~/.bash_profile或~/.profile:只对单个用户生效,当用户登录时该文件仅执行一次。用户可使用该文件添加自己使用的shell变量信息。另外在不同的LINUX操作系统下,这个文件可能是不同的,可能是~/.bash_profile,~/.bash_login或~/.profile其中的一种或几种,如果存在几种的话,那么执行的顺序便是:~/.bash_profile、~/.bash_login、~/.profile。比如Ubuntu系统一般是~/.profile文件。
~/.bashrc:只对单个用户生效,当登录以及每次打开新的shell时,该文件被读取。
此外,修改/etc/environment这个文件也能实现环境变量的设置。/etc/environment设置的也是全局变量,从文件本身的作用上来说,/etc/environment设置的是整个系统的环境,而/etc/profile是设置所有用户的环境。有几点需注意:
系统先读取etc/profile再读取/etc/environment(还是反过来)
/etc/environment中不能包含命令,即直接通过VAR="..."的方式设置,不使用export。
使用source/etc/environment可以使变量设置在当前窗口立即生效,需注销/重启之后,才能对每个新终端窗口都生效。
linux系统优点介绍
1.Linux由众多微内核组成,其源代码完全开源;
2.Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈;
3.Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性。
Linux主要特性
1.基本思想
Linux的基本思想有两点:第一,一切都是文件;第二,每个文件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
2.完全免费
Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。
3.完全兼容POSIX1.0标准
这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。
4.多用户、多任务
Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现代电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。
5.良好的界面
Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。
6.支持多种平台
Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。
“linux设置环境变量”的内容不知道小伙伴们有没有了解透彻呢!学号一门功课很重要哦!关注创新互联,里面的技术文章能帮助你提升自己。
当前题目:linux设置环境变量有什么办法linux系统优点介绍
网站地址:
http://shouzuofang.com/article/chpjch.html