当前位置: 技术问答>linux和unix
linux下安装下载的jdk文件,对用户有要求吗?
来源: 互联网 发布时间:2016-12-10
本文导语: 从本地传到虚拟机上的JDK,请问在安装使用时对用户有要求吗?比如我是用root用户传的文件,使用root用户进行安装,修改环境变量直接修改/etc/profile 这样安装的情况下对其他用户使用有没有影响,会不会导致其他...
从本地传到虚拟机上的JDK,请问在安装使用时对用户有要求吗?比如我是用root用户传的文件,使用root用户进行安装,修改环境变量直接修改/etc/profile 这样安装的情况下对其他用户使用有没有影响,会不会导致其他用户无法使用?
另外我还有一个问题一直不是很清楚,就是当我使用A用户对一个安装文件进行解压后,这些文件的权限对于用户B(A、B都是普通用户)会不会是一样的?这和我们使用touch 一个新文件有没有区别?
另外我还有一个问题一直不是很清楚,就是当我使用A用户对一个安装文件进行解压后,这些文件的权限对于用户B(A、B都是普通用户)会不会是一样的?这和我们使用touch 一个新文件有没有区别?
|
第一个问题:
root 安装JDK, 环境变量配置/etc/profile (貌似只有root才可以修改),所有用户都可以使用此环境变量
普通用户也可以安装JDK,不过添加的环境变量,其他用户无法使用,除非以root权限配置/etc/*
second :
文件权限以三个值标示:
分别是: owner, group, other
对应值: rwxrwxrwx
ls -l filename 可以查看权限
用户建立文件和解压出来的文件都是默认权限(由umask指定),可以通过修改umask来改变用户创建文件的默认权限。
对于你的问题: 用户A解压的文件对于用户B 当然不一样了,因为owner不同 ! touch 同理
root 安装JDK, 环境变量配置/etc/profile (貌似只有root才可以修改),所有用户都可以使用此环境变量
普通用户也可以安装JDK,不过添加的环境变量,其他用户无法使用,除非以root权限配置/etc/*
second :
文件权限以三个值标示:
分别是: owner, group, other
对应值: rwxrwxrwx
ls -l filename 可以查看权限
用户建立文件和解压出来的文件都是默认权限(由umask指定),可以通过修改umask来改变用户创建文件的默认权限。
对于你的问题: 用户A解压的文件对于用户B 当然不一样了,因为owner不同 ! touch 同理
|
/etc/profile是全局的配置文件,对所有的用户都可用的
查看文件权限ls -l
基本上要看owner和group
查看文件权限ls -l
基本上要看owner和group
|
都是一些权限 群组的问题
+
+