/etc/profile:这个文件是每个用户登录时都会运行的环境变量设置
.bashfile:是单用户登录时比如root会运行的
rpm:red hat,fedora,centos这几个发行版使用的安装包,和其它tar.gz的区别是有个文件头,多了一些信息
rpm包多数是二进制文件,可以直接运行的,但tar.gz包很多是源代码,要编译后才能运行,二进制文件和windows下的exe文件一个意思,可以直接运行。
Linux系统的主要特性
1.基本思想
Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。
2.完全免费
Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。
3.完全兼容POSIX1.0标准
这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。
4.多用户、多任务
Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。
5.良好的界面
Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。
6.支持多种平台
Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。
Linux-百度百科
这个文件是每个用户登录时都会运行的环境变量设置,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置。
问题问得太多了,后面的问题你可以自己在使用就可以学会的,我不会回答。/etc/profile属于系统级别的环境变量,设置在里面的东西对所有用户适用。.bashrc只对当前用户适用,而且只有在你使用的也是bash作为shell时才行,如果你使用zsh那么也就要说要使用.zshrc文件了,至于/etc/profile,应该没有这个问题。
/etc/profile
这个文件是每个用户登录时都会运行的环境变量设置
.bashfile
是单用户登录时比如root会运行的
rpm是red hat,fedora,centos这几个发行版使用的安装包,和其它tar.gz的区别是有个文件头,多了一些信息
rpm包多数是二进制文件,可以直接运行的,但tar.gz包很多是源代码,要编译后才能运行
二进制文件和windows下的exe文件一个意思,可以直接运行