- 2.1、用户和用户组
- 2.2、个人环境变量(.bashrc和.bash_profile的选择)和全局环境变量(/etc/profile)和别名的使用
- 2.3、su和su -的区别
- 2.4、/etc/passwd文件的重点剖析
- 2.5、权限(chmod、chown)&& 案例演示
- 2.6、文件、文件夹查看大小
- 2.7、find搜索命令
一、上次课程回顾
-
博文连接:https://blog.csdn.net/SparkOnYarn/article/details/104793896
-
未来部署大数据的组件一定要which一下,验证下是否生效,谨慎下没有问题;别名其实是为了简化操作;删除命令在工作中用的频率比较高,算是高危命令;history查看历史记录,也可以执行历史命令;
二、Linux基础命令二
2.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、用户存储文件目录:
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、因为ruoze这个组中只有一个ruoze用户,所以在删除ruoze用户的时候会同时删除ruoze这个用户组,组中有其他成员的时候,ruoze这个组不会被删除
[root@hadoop001 home]# id ruoze
uid=1001(ruoze) gid=1001(ruoze)</