大数据入门第三天总结

1.用户 用户组

查看用户命令 ①# ll /usr/sbin/user 然后按两次tab键,将所有命令打印出来
②# ll /usr/sbin/user* 模糊匹配,然后打印出来
查看用户组命令 ①# ll /usr/sbin/group 然后按两次tab键,将所有命令打印出来
②# ll /usr/sbin/group* 模糊匹配,然后打印出来
添加用户 #useradd xxx
#id xxx
uid=1002(xxx) gid=1002(xxx) groups=1002(xxx)
uid:用户号 gid:主组 groups:用户组
创建一个普通用户xxx,默认创建这个名称的用户组xxx,
且设置这个用户 主组为xxx,且创建/home/xxx
主组:最主要的归属(类似于一人担任多个职位,他最主要的职位)
主要参数

在这里插入图片描述
查看用户、用户组记录 ①用户 /etc/passwd
若是无法使用su权限,则到用户目录找路径
ruoze❌1002:1003::/home/ruoze:/bin/false
ruoze❌1002:1003::/home/ruoze:/sbin/nologin
这两种就无法使用,要把对应的最后路径修改为/bin/bash
②用户组 /etc/group
删除用户 # userdel xxx
当用户组只有这个用户,那么删除这个用户同时,它会自动删除
切换用户丢失样式 若切换用户时命令行样式丢失
由 [root@ruozedata001 ~]# 变为 -bash-4.2$
则需要拷贝原用户家目录的环境变量配置文件至新用户家目录文件夹
cp /etc/skel/.* /home/xxx/
再修改权限 # chown xxx:xxx .bash*
添加xxx用户到另外一个组 bigdata
# usermod -a -G bigdata xxx
修改bigdata为xxx的主组
# usermod -g bigdata ruoze
此时,若xxx用户原组只有xxx,那么原组就会消失
设置密码 # passwd xxx
切换用户 su ruoze
su - ruoze “-”代表切换该用户的家目录,且执行环境变量文件
例如:.bash_profile文件 su ruoze不会执行,su - ruoze 都执行
.bashrc文件 su ruoze执行 ,su - ruoze 都执行
退出用户 # exit

2.权限

普通用户获取root的最大权限 :# vi /etc/sudoers
在root下添加: ruoze ALL=(root) NOPASSWD:ALL
权限受限时,使用命令需加上sudo
$ sudo 命令
修改权限 # ll
total 4
drwxr-xr-x 2 root root 6 Nov 16 22:15 ruozedata
-rw-r–r-- 1 root root 18 Nov 16 21:58 rz.log
其中 首字节:d代表directory 文件夹 - 代表文件
之后每三个字节为一组
第一组代表文件或文件夹的用户root的权限
第二组代表文件或文件夹的用户组root的权限
第三组代表其他组的所属用户对这个文件或文件夹的权限
① chmod -R 777 文件夹/文件路径
r: read 4
w: write 2
x: 执行 1
-: 没权限 0
7=rwx 6=rw 5=rx 3=wx
②chown -R 用户:用户组 文件夹/文件路径

3.查看文件大小

du -sh 文件名或者文件夹名
ll 文件名(文件夹不能用)

4.搜索 find

history 历史记录
ps -ef 查看进程
top 系统情况
例如: 先模糊匹配,搜索 # find /usr/local -name '*hadoop*' > find1.log
然后将find1.log上传到Windows
星号 代表模糊匹配

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值