美文网首页
大数据学习1-linux

大数据学习1-linux

作者: 王小禾 | 来源:发表于2019-04-29 00:16 被阅读0次

day1

用户和用户组管理

1、用户配置文件位置
    -》cat /etc/passwd
2、root:x:0:0:root:/root:/bin/bash
    -》root 代表用户名
    -》x 密码标识,代表有密码
    -》0 UID user id
    -》0 GID group id
    -》root 别名
    -》/root 家目录
    -》/bin/bash 用户使用的shell
3、用户组配置文件位置
    -》cat /etc/group
4、添加用户
    -》useradd 用户名
5、删除用户
    -》userdel -r 用户名
        - r代表删除用户的同时,也删除home目录下的对应用户目录
6、用户切换
    -》su - 用户名  切记,一定不要忘记写 - 横线
7、添加和删除用户组
    -》添加 groupadd 组名
    -》删除 groupdel 组名

权限管理

1、drwxr-xr-x.  3 root root   4096 Apr 14  2018 abrt
    -》第一列代表用户对文件的操作权限,第2列文件访问次数,第3列文件所有者,
       第4列所属组,第5列大小,第6列文件的创建日期,第7列文件名
    -》d代表目录,-代表文件,l代表链接文件
    -》r代表读,w代表写,x代表执行,-没有这个权限
    -》rwx r-x r-x 每三个字符为一组,一共分为三组
        - 第一组是这个文件的所有者
        - 第二组是这个文件的所属组
        - 第三组代表其他人
2、修改文件权限
    -》chmod命令只有root用户或文件的所有者才可以使用
    -》chmod u-x package/ 
        - u(user)代表所有者
        - g(group)代表所属组
        - o(other)代表其他人
        - a(all)代表所有用户
        - 减号(-)是去掉权限
        - 加好(+)增加权限
3、数字表示
    -》r=4,w=2, x=1
    -》rwxr-xr-x   用数字表示 755
4、读写执行权限对目录和文件的意义
    -》目录
        - 读 ls
        - 写 touch mkdir rm rmdir
        - 执行 cd
    -》文件
        - 读 cat more less head tail
        - 写 vi、vim
        - 执行 脚本,shell
5、修改文件的所有者和所属组
    -》chown和chgrp只有root用户才有执行权限
    -》chown 用户名 要修改的文件 
    -》chgrp 用户名 要修改的文件

相关文章

  • 大数据学习1-linux

    day1 用户和用户组管理 权限管理

  • 1-linux初识

    linux发行版 linux本身只是一个操作系统内核,完整的可以用的其实是linux内核+GNU工具组成的发行版本...

  • Linux中断编程

    Linux中断编程视频1-Linux中中断到概念和中断处理机制题目:中断的作用是什么?答案:中断是外设异步通知so...

  • 深度学习图像视频标注工具及数据集汇总

    “大数据时代”,数据为王!无论是数据挖掘还是目前大热的深度学习领域都离不开“大数据”。 对于监督学习算法而言,数据...

  • 2017大数据学习,全在这了

    最近几年,大数据大热,预测2017年大数据将持续火爆下去。所以,大数据的学习已经刻不容缓了。不知道从何学起?别慌,...

  • 大数据学习资料——你值得拥有

    大数据大热,学习已经刻不容缓了。不知道从何学起?别慌,这里有丰富的大数据学习资料,更多资料关注成都科多大数据! (...

  • 2018 10 29

    学习到了,数据库字段定义最好从大到小测试

  • 1-Linux 文件系统

    / 根目录 /boot 系统启动相关文件,如内核等 /dev device 设备文件 一切皆文件块设备:随机访问,...

  • 初-机器学习最核心的基础概念名词-必记!

    两大机器学习模式:有监督学习和无监督学习 有监督学习 :通过现有的数据(训练数据集)进行建模,再使用训练出来的模...

  • 大数据领域三个大的技术方向

    大数据领域三个大的技术方向: 1、Hadoop大数据开发方向 2、数据挖掘、数据分析&机器学习方向 3、大数据运维...

网友评论

      本文标题:大数据学习1-linux

      本文链接:https://www.haomeiwen.com/subject/roosnqtx.html