Linux多用户 , 每个用户可以安装同一个软件吗? 但是软件都默认装在/usr里面这样不会冲突吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux多用户 , 每个用户可以安装同一个软件吗? 但是软件都默认装在/usr里面这样不会冲突吗?相关的知识,希望对你有一定的参考价值。

在linux中安装软件通常要用root身份,软件安装到/usr里,可以为系统的所有用户使用;
如果是用户自己安装自己的软件通常安放到/home/$user/..里,不会影响其它用户;
参考技术A 装在不同的目录里,基本就不会冲突

linux系统一个磁盘空间已满,另个没有?创建用户后会自动使用另一个磁盘吗?

linux 有两个磁盘

第一个:/dev/sda1

第二个:/dev/sda2
/home/*目录使用第一个磁盘创建好的用户都在home目录下,现在第一个磁盘已经满了;再创建一个用户安装点软件;创建用户后用户所在目录还是/home/* 软件上传后他会自动使用第二个磁盘吗? 还是需要怎么处理一下才可以?

参考技术A 这是两个分区,不是两个磁盘,
你看home目录挂载到哪个分区了,他所在分区已经满的话,就不要在上面创建了,或者删除一些无用的文件,追问

创建用户 怎么使用 其他分区? 现在创建好后自动使用 /home 默认的挂载分区。

创建用户的时候 怎么具体指定 家目录的位置 到其他分区位置? 求具体命令 感谢!

追答

useradd -d /home/newuser newuser中-d /home/newuser是指定新创建用户的主目录。后面的newuser是用户名

参考技术B 有两种方式,要么你就把新用户的home目录做一个软连接到/dev/sda2目录下。要么你创建用户的时候使用useradd -d 指定新用户的家目录位置,把它指定到/dev/sda2目录下追问

创建用户的时候 怎么具体指定 家目录的位置 到其他分区位置? 求具体命令 感谢!

追答

比如你要建一个test用户,你的/dev/sda2是分配到了/data目录。那么你新建用户就使用

useradd -d /data/test  test

这样你的test用户的家目录就是/data/test了

本回答被提问者采纳

以上是关于Linux多用户 , 每个用户可以安装同一个软件吗? 但是软件都默认装在/usr里面这样不会冲突吗?的主要内容,如果未能解决你的问题,请参考以下文章

Linux下Jdk的安装和jdk环境变量的设置

怎么安装linux?

为啥说黑客都用LINUX

每个Linux系统的用户可以拥有他自己的用户界面或Shell,用以满足他们自己专门的Shell需要.

VMware Workstation 安装以及Linux虚拟机安装 指北

linux系统一个磁盘空间已满,另个没有?创建用户后会自动使用另一个磁盘吗?