linux 用户目录是什么意思

用户目录是每个人专属的文件夹。
登录后默认为该文件夹,所有文件都保存在这里。

useradd命令创建用户并自动生成主目录,通常为/home/username。

已设置root用户的主目录,即/root。

主目录的位置在passwd文件的第6 个字段中。

登录后,所有进程都在存储文件和配置的主目录中进行。

出于数据保护的原因,只有您才能访问主目录。

cd~ 快速返回主目录。
~/Documents 是主目录中的文档。

绝对路径从根目录开始,相对路径从当前目录开始。

更改主目录位置并使用 usermod 命令更新 passwd 文件。

要显示当前目录,请使用 pwd。
-P 显示实际路径。

cd ..返回上一级目录,cd /var/log 到系统日志目录。

自己掂量一下。

linux如何修改用户主目录

坦白讲,在Linux系统中调整文件权限其实非常简单。
我们先来说说最重要的事情。
请记住切换到 root 用户,因为更改系统权限通常需要最高权限。
比如我们去年做的项目,差点因为权限不足导致数据损坏。

还有一点,文件权限由rwx(读、写、执行)组成,分别对应所有者(u)、所属组(g)、其他人(o)。
例如,我们将/etc/rc.d下的文件复制到/tmp目录下,数据量在3 000左右,所以需要注意权限设置。

还有一个更关键的细节。
有两种方法可以更改权限。
第一个是添加或删除权限,例如添加所有者写入权限。
该命令可以是“chmod u+w /tmp/file”。
第二种是指定一个八进制数,例如设置所有者的完全权限。
命令是“chmod 7 7 7 /tmp/file”。
等等,还有一件事,不要忘记使用 -R 选项来递归地更改目录内文件的权限。

说实话,这是一个彻头彻尾的骗局。
很多人不注意这一点。
我认为值得一试,从一个小项目开始熟悉命令,然后将它们应用到更大的项目中。

linux用户管理命令之useradd常用方法介绍

userradd 被大量使用。
我们只说几个常见的吧。

创建用户,最简单的方法就是直接写 用户添加用户名 这个命令行。
只需使用系统的默认设置,通常就足够了。

如果你想添加解释,比如这个用户在做什么,你可以这样做 useradd -c "这是管理员用户" 管理员用户名 你看,增加了-c选项,后面加了引号,里面还有说明。
该信息将出现在系统用户列表中。

主目录指定也很重要。
默认情况下,用户位于主目录中,但如果您想创建一个单独的目录,可以这样做 useradd -d /home/特殊目录用户名 -d 是指定目录。
例如,如果我想给一个用户一个单独的家,我会写下路径。

当账户过期后,也可以设置。
比如放在明年元旦 useradd -e 01 /01 /2 4 用户名 -e 是选项,后跟日期。
系统会记住它,当天你将无法进入。

密码过期后我该怎么办?有时密码过期的用户会变得愚蠢。
您可以添加一个选项 useradd -f 7 用户名 -f 后跟天数。
账户将在到期后7 天被锁定。
如果在 -f 之后写入 1 ,则无论密码过期,该帐户都将保持打开状态。
如果输入0,则密码过期后立即锁定。
这个技巧非常有效。

组也必须经常更换。
使用 -g 作为主要组 useradd -g 用户用户名 使用 -G 添加多个组,多个组之间用逗号分隔。
useradd -G sudo,管理员用户名 这样,用户就属于这两个组。

主目录,有时希望自己生成,有时则不想。
使用-m 生成,使用-M 不生成 useradd -m 用户名 useradd -M 用户名
组名,如果不希望与用户名相同,请使用-n useradd -n 用户名 这样系统就不会自动创建具有相同用户名的组。

系统帐号,不登录系统的那种,用-r useradd -r 系统帐户名 这通常由运行服务的帐户使用。

如果需要,可以更改用于登录的 shell。
例如,使用 zsh useradd -s /bin/zsh 用户名 只需遵循 -s 和 shell 路径即可。

有时必须指定用户 ID 和 UID。
必须大于4 9 9 否则系统会报错 useradd -u 1 001 用户名 例如,如果我指定UID为1 001
例如,如果我创建一个系统帐户并且不登录系统,则UID为5 00。
useradd -r -u 5 00 系统帐户名
再例如,创建一个普通用户并指定主目录和登录shell。
useradd -d /home/normal user -s /bin/bash 普通用户名
就是这样,用多了就会习惯的。