Linux下创建用户时会用到useradd和adduser这两个命令,他们的区别如下:
  1.使用useradd时,如果后面不添加任何参数选项,例如:#sudo useradd test创建出来的用户将是默认“三无”用户:一无Home Directory,二无密码,三无系统Shell。
  2.使用adduser时,创建用户的过程更像是一种人机对话,系统会提示你输入各种信息,然后会根据这些信息帮你创建新用户。

adduser会提示设置密码,而useradd不会。
adduser会创建用户目录,比如/home/freebird freebird是用户,useradd不会
dduser会创建用户目录,比如/home/freebird freebird是用户,useradd不会
adduser会询问全名,房间号码,电话号码等用户信息,useradd不会
 
在Linux中,adduser更适合初级使用者,因为不用去记那些繁琐的参数选项,只要跟着系统的提示一步一步进行下去就行,缺点就是整个创建过程比较复杂而漫长;而useradd比较适合有些高阶经验的使用者,往往一行命令加参数就能解决很多问题,所以创建起来十分方便。

由上图可知,我们可以直接通过-d参数来指定用户家目录。

sudo adduser --home /home/disk/fangye fangye

后续操作一路回车即可:

Ubuntu16.04创建用户时指定工作目录相关推荐

  1. ubuntu16.04 创建用户,赋予权限

    在Ubuntu中创建新用户,通常会用到两个命令:useradd和adduser.虽然作用一样,但用法却不尽相同: 1. 使用useradd时,如果后面不添加任何参数选项,例如:#sudo userad ...

  2. MySQL创建数据库时指定编码和用户授权

    为什么80%的码农都做不了架构师?>>>    MySQL创建数据库时指定编码和用户授权 转载于:https://my.oschina.net/michao/blog/2989144

  3. mysql创建数据库指定utf 8_MySQL创建数据库时指定编码utf8mb4和添加用户

    MySQL创建数据库时指定编码utf8mb4和添加用户 CREATE DATABASE `wordpress` DEFAULT CHARACTER SET utf8 COLLATE utf8_gene ...

  4. 创建索引时指定同义词

    1.创建索引时指定同义词 下载elasticsearch-7.10.0版本,并解压:https://www.elastic.co/cn/downloads/past-releases/elastics ...

  5. Ubuntu16.04查看用户操作日志

    Ubuntu16.04查看用户操作日志 查看用户登录日志 last // 查看最近登录的账户的信息 lastlog // 查看所有账户的最近一次登录信息 查看用户的操作记录 : 到用户家目录下查看.b ...

  6. Dockerfile指令详解:WORKDIR 指定工作目录

    WORKDIR 指定工作目录 格式为 WORKDIR <工作目录路径>. 使用 WORKDIR 指令可以来指定工作目录(或者称为当前目录),以后各层的当前目录就被改为指定的目录,如该目录不 ...

  7. Oracle数据库使用Navicat premium创建用户时遇到的坑

    最近受疫情影响,所以一直是远程办公,所以在家无法直接连接公司的数据库,于是自己需要本地创建数据库.创建完数据库后,在运行项目时,一直报错,错误大致的描述就是连接出错,无法连接数据源之类的: 因为一直用 ...

  8. php指定编码创建,MYSQL创建数据库时指定编码

    mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,但是我使用的经验来看,制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题. 我们遵循的标准是,数据库,表,字段和页面或文本的 ...

  9. docker 创建容器时指定容器ip

    docker 创建容器时指定容器ip Docker创建容器时默认采用bridge网络,自行分配ip,不允许自己指定. 在实际部署中,我们需要指定容器ip,不允许其自行分配ip,尤其是搭建集群时,固定i ...

最新文章

  1. ASP.NET的简单与面向对象开发
  2. java 矩阵题目_java练习本(20190604)
  3. VS2017 报错该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
  4. 浏览器中的JavaFX
  5. JVM-class文件完全解析-字段表集合
  6. Android设计模式--之命令模式
  7. php打印日期,php打印日期
  8. 2022年计算机二级考试C语言程序设计冲刺题及答案
  9. 多目标跟踪的评价指标
  10. 7款可视化工具,提高开发效率必备
  11. java 分组求和_java 集合分组求和
  12. 顶点计划:关于大学生自习的调研
  13. windows防火墙是干什么的_请教个人防火墙是做什么用的,
  14. Python 函数两个列表对应相乘
  15. 第6.1.3 vue动态路由初探
  16. 数字内容产业的政策背景与发展现状
  17. .net调用Oracle 报错:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本问题
  18. html 提示语为英文,7个公共场所常见的英文提示语,建议收藏!
  19. 全系列极路由刷不死uboot(breed)教程
  20. java 获取微信头像和昵称 生成图片

热门文章

  1. springboot实现邮箱接收验证码
  2. Sourcetree 拉取代码提示填写 authentic,但配置无法更改用户
  3. 18、弱电工程综合布线系统常用的线材及设备图文资料
  4. 下载m3u8视频及在Linux下将ts合并为mp4格式
  5. 汽车抵质押贷款系统-押品评估、登记、入库、出库、处理等标准化流程管理
  6. AMD CPU 电脑突然画面声音突然卡顿,卡碟声,画面撕裂
  7. 关于触控板失灵的问题
  8. python基础知识整理13-正则re
  9. MySQL基础架构:一条SQL“查询语句”是如何执行的
  10. opencv矩形轮廓顶点的具体位置确定