文档章节

linux -用户组

 刘景刘恒
发布于 2017/06/13 11:07
字数 555
阅读 4
收藏 0

用户及用户组

whoami:

    作用:查看当前登录的用户

    格式:whoami   

 

/etc/passwd:

    说明:该文件存放了系统中所有的用户,每一行的每一列如下

        用户名:密码:描述:用户ID/UID:组ID/GID:用户家目录:shell

 

useradd:

    作用:添加(创建)用户

    格式:useradd 用户名

    选项:

        -d:指定用户家目录

        -u:指定用户ID,必须大于500(小于500都已被系统占用)

        -s:指定用户执行的shell,若用户已经创建可以使用以下方式禁止登录

        chsh 用户名 -s /sbin/nologin

 

userdel:

    作用:删除指定用户

    格式:userdel 用户名

    说明:彻底删除用户还需要删除'/home/用户名'目录和'/var/mail/用户名'目录

 

passwd:

    作用:设置用户密码

    格式:passwd [用户名]

    说明:

        1、修改指定用户的密码,若不指定则修改当前登录的用户密码

        2、查看所有用户的密码/etc/shadow

 

su:

    作用:切换用户

    格式:su [用户]

    说明:切换到指定用户,若不指定则切换到root用户

 

sudo:

    说明:

        1、若只想简单的执行一个超级用户的命令,不想切换用户

        2、格式是在原来命令的前面加上sudo即可

 

特殊标识:

    #:超级用户

    $:普通用户

    ~:表示用户家目录

 

/etc/group:

    说明:查看系统中所有的组

 

groupadd:

    作用:添加用户组

    格式:groupadd 组名

 

groupdel:

    作用:删除用户组

    格式:groupdel 组名

 

gpasswd:

    作用:向用户组添加或删除用户

    格式:gpasswd [选项] 用户名 组名

    选项:

        -a:将指定的用户加入指定组

        -d:将指定用户从指定组删除

chgrp:

    作用:设置文件所属的组

    格式:chgrp 组名 文件名

    说明:修改文件所属的组

 

chown:

    作用:设置文件的所有者

    格式:chown 用户[:组名] 文件名

    说明:修改文件的所有者[及组名]

 

说明:

    1、修改用户及组的时候,可以使用UID或GID

    2、加上-R参数可以递归修改子目录的用户及组

 

PHP初学者---千锋php课堂笔记

© 著作权归作者所有

© 著作权归作者所有

粉丝 1
博文 172
码字总数 139067
作品 0
私信 提问
Linux文件、用户、用户组的简单解释

用户组 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念 所有者 一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者 ...

丌官尚雄
02/21
1
0
后端程序员必备的Linux基础知识

本文同步更新在我的Github上:网页链接 我自己总结的Java学习的系统知识点以及面试问题,目前已经开源,会一直完善下去,欢迎建议和指导欢迎Star: https://github.com/Snailclimb/Java-Gui...

Amsour丶
2018/07/06
0
0
(十一)Linux学习笔记-用户与用户组管理相关命令详解

(十一)Linux学习笔记-用户与用户组管理相关命令详解 以下为Red Hat系列Linux的命令集,我使用的Centos7.5版本。 useradd(添加用户) userdel(删除用户) passwd(修改用户密码) usermo...

Super_RD
04/23
0
0
“用户组”在 Linux 上到底是怎么工作的?

嗨!就在上周,我还自认为对 Linux 上的用户和组的工作机制了如指掌。我认为它们的关系是这样的: 每个进程都属于一个用户(比如用户 ) 当这个进程试图读取一个被某个组所拥有的文件时, Li...

14%
2018/09/29
0
0
在 Linux 中把用户添加到组的四个方法

Linux 组是用于管理 Linux 中用户帐户的组织单位。对于 Linux 系统中的每一个用户和组,它都有惟一的数字标识号。它被称为 用户 ID(UID)和组 ID(GID)。组的主要目的是为组的成员定义一组...

作者: Magesh Maruthamuthu
04/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 我,小小编辑,食人族酋长

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @宇辰OSC :分享娃娃的单曲《飘洋过海来看你》: #今日歌曲推荐# 《飘洋过海来看你》- 娃娃 手机党少年们想听歌,请使劲儿戳(这里) @宇辰OSC...

小小编辑
今天
195
8
spring cloud

一、从面试题入手 1.1、什么事微服务 1.2、微服务之间如何独立通讯的 1.3、springCloud和Dubbo有哪些区别 1.通信机制:DUbbo基于RPC远程过程调用;微服务cloud基于http restFUL API 1.4、spr...

榴莲黑芝麻糊
今天
2
0
Executor线程池原理与源码解读

线程池为线程生命周期的开销和资源不足问题提供了解决方 案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。 线程实现方式 Thread、Runnable、Callable //实现Runnable接口的...

小强的进阶之路
昨天
6
0
maven 环境隔离

解决问题 即 在 resource 文件夹下面 ,新增对应的资源配置文件夹,对应 开发,测试,生产的不同的配置内容 <resources> <resource> <directory>src/main/resources.${deplo......

之渊
昨天
8
0
详解箭头函数和普通函数的区别以及箭头函数的注意事项、不适用场景

箭头函数是ES6的API,相信很多人都知道,因为其语法上相对于普通函数更简洁,深受大家的喜爱。就是这种我们日常开发中一直在使用的API,大部分同学却对它的了解程度还是不够深... 普通函数和...

OBKoro1
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部