Linux root用户及使用新建用户安装服务问题

新人求教,请大神指点一二,不胜感激1、在linux下,root用户一般是做什么用的?我们一般使用root用户进行操作,还是用root新建一些用户?2、我用root账户创建... 新人求教,请大神指点一二,不胜感激

1、在linux下,root用户一般是做什么用的?我们一般使用root用户进行操作,还是用root新建一些用户?
2、我用root账户创建了一个user,名字为user1,对应的在home路径下面会自动创建对应的user1文件夹,里面有很多隐藏的文件夹之类的东西。
3、安装一些软件或搭建一个tomcat运行环境,是用root用户呢?还是新建的user1用户?
4、如果我要用user1账户搭建svn服务器,安装数据库,安装tomcat等等,安装的东西一般应该位于/home/user1/下面呢?还是我可以随便定义一个路径,如:/home/svn,我在这个路径下面创建svn库,这样可以吗?
补充问题:
用apt-get命令安装到哪里去了?除了apt-get,还有哪个命令可以智能安装呢?
我看网上这么说,我去到对应路径下看不到我安装的svn文件。
--prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr
/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr/local/share
我用find命令find / -name "subversion" 查找到以下文件目录,那我的svn安装目录就是/etc/subversion这个了?
++++++++
/etc/bash_completion.d/subversion
/etc/subversion
/usr/share/doc/subversion
+++++++++
还有一个问题:我新建了用户名为test,并且安装了svn服务,如果我把svn 的版本库,放在如下目录/home/test/repos,要挂载硬盘,请问,一般是挂载硬盘到/home/test这个用户目录下,还是挂载到/home/test/repos这个目录下?
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏10(财富值+成长值)
百度网友14b59fc63f
推荐于2016-08-14 · 超过16用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:33.6万
展开全部
  1. root用户是Linux下的超级用户,相当于Windows7下的Administrator,就是最高权限,由于权限太高,有可能造成误删除之类的操作,一般建议新建一个用户,安装或配置相关的东西时可以sudo到root下

  2. 新建的用户下都有一些隐藏的文件,是基于这个用户的配置文件,比如.bash_profile这个文件就相当于/etc/profile这个文件,只是前者只作用于当前用户,后者作用于所有

  3. 安装一些软件或服务,由于考虑到一些目录权限的问题,我一般用root安装,至于安装完后的其它用户没有权限访问这个服务的问题,可以用chown和chmod命令改一下属主或权限就行了

  4. 编译安装是可以指定安装路径的,--prefix指定的就是安装的路径,不指定的话会有一个默认路径,可以通过./configure --help 看到所有的参数。

追问
麻烦看下我的补充问题,谢谢~
追答
apt-get只是用过,不熟,我常用的是Centos,所以这个我还真不清楚

至于挂载到那个目录下,问题不大,不管你挂载到那个目录下,之后的写入数据都是会写到挂载后的那个分区或硬盘上
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式