如果是已经存在的用户,那么用usermod -md /path/to/new/home XXX。将XXX 的home目录迁移到 /path/to/new/home, 原home 目录下的内容也一起移动到新目录下。
如果是新加用户,那么在 useradd 命令里加上 -d /path/to/home 即可。
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
目录1、检查/etc/passwd文件,确认home目录是否存在;
2、检查/etc/fstab文件,确认home目录是否挂载;
3、检查/etc/default/useradd文件,确认HOME=/home是否存在;
4、检查/etc/login.defs文件,确认HOME=/home是否存在;
5、检查/etc/profile文件,确认HOME=/home是否存在;
6、检查/etc/skel文件,确认home目录是否存在;
7、检查/etc/profile.d/目录,确认HOME=/home是否存在;
8、检查/etc/environment文件,确认HOME=/home是否存在;
9、检查/etc/default/useradd文件,确认HOME=/home是否存在;
1、最简单的方法,ln命令建立符号链接,把其他分区的文件夹链接过来。
2、也可以用分区调整软件调整/home分区的大小。
3、更换分区也行,把当前/home分区的内容全部复制到新分区,注意权限设置。然后更改/etc/fstab文件中/home分区的挂载。
(2、3两种方式都应该认真检查/etc/fstab文件有没有问题。
Linux
Linux *** 作系统是基于UNIX *** 作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10月5日(这是第一次正式向外公布的时间)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)