剑指数据仓库-Shell命令三

一、上次课程回顾

二、Linux基础命令三

三、作业

一、上次课程回顾

  • 博文连接:https://blog.csdn.net/SparkOnYarn/article/details/104793896

  • 未来部署大数据的组件一定要which一下,验证下是否生效,谨慎下没有问题;别名其实是为了简化操作;删除命令在工作中用的频率比较高,算是高危命令;history查看历史记录,也可以执行历史命令;

二、Linux基础命令二

2.1、用户和用户组

  1. 创建用户
1、关于用户、用户组的几种使用方式:增加、删除、修改
[root@hadoop001 sbin]# ll /usr/sbin/user*
-rwxr-x--- 1 root root 118192 Nov  6  2016 /usr/sbin/useradd
-rwxr-x--- 1 root root  80360 Nov  6  2016 /usr/sbin/userdel
-rwxr-x--- 1 root root 113840 Nov  6  2016 /usr/sbin/usermod
-rwsr-xr-x 1 root root  11296 Apr 13  2017 /usr/sbin/usernetctl
[root@hadoop001 sbin]# ll /usr/sbin/group*
-rwxr-x--- 1 root root 65480 Nov  6  2016 /usr/sbin/groupadd
-rwxr-x--- 1 root root 57016 Nov  6  2016 /usr/sbin/groupdel
-rwxr-x--- 1 root root 57064 Nov  6  2016 /usr/sbin/groupmems
-rwxr-x--- 1 root root 76424 Nov  6  2016 /usr/sbin/groupmod

2、我们创建一个用户为ruoze,默认创建这个名称的用户组ruoze,且设置这个用户的主组还是ruoze
[root@hadoop001 sbin]# useradd ruoze
[root@hadoop001 sbin]# id ruoze
uid=1001(ruoze) gid=1001(ruoze) groups=1001(ruoze)

//举例:老板的小姨子既属于财务部,又属于人力资源部;但是主要部门是财务部==》类比于财务部就是主组
  1. 用户和用户组的存储目录:
1、用户存储文件目录:
cat /etc/passwd

2、用户组存储文件目录:
cat /etc/group

3、创建的用户默认会在home目录下创建自己的目录:
[root@hadoop001 home]# ll
total 8
drwx------ 7 hadoop hadoop 4096 Mar 11 16:18 hadoop
drwx------ 2 ruoze  ruoze  4096 Mar 12 10:47 ruoze
权限			所属用户	所属用户组	文件夹大小不准	创建时间(ll -rt进行时间排序)
  1. 测试删除用户:

1、因为ruoze这个组中只有一个ruoze用户,所以在删除ruoze用户的时候会同时删除ruoze这个用户组,组中有其他成员的时候,ruoze这个组不会被删除

[root@hadoop001 home]# id ruoze
uid=1001(ruoze) gid=1001(ruoze)</
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值