首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux本组件与性能优化与根目录

Linux本组件内核:操作系统的核心,管理硬件资源和提供基本服务。Shell: 用户与系统交互的命令行界面,例如 Bash 或 Zsh。文件系统: 组织和存储数据的方式,例如 ext4、XFS。...Linux性能优化内存管理使用df查看磁盘空间的使用情况,包括已用空间、可用空间和总空间。使用freef查看RAM运行空间和samp交换空间。...Linux常见根目录/bin:存放系统的基本二进制可执行文件,包括常用的命令。/boot:包含启动系统所需的文件,例如内核和引导加载程序。/dev:包含设备文件,用于与系统硬件设备通信。...这些目录的存在和排列可能会因Linux发行版、操作系统版本或特定系统配置而有所不同。

11310

Day4.Linux用户权限

昨日问题答案 昨天的评论区又是昵称为 無 赖 的同学进行了答题,赞一个,下面请看详细答案 在Linux中,每个进程都会由特定用户运行的;每个文件都是由一个特定的用户拥有;访问文件和目录受到用户的限制;哪个用户运行的程序...useradd user01 -g monitor -G xxx,yyy 基本组:如果没有指定用户组,创建用户的时候系统会默认同时创建一个和这个用户名同名的组,这个组就是基本组,不可以把用户从基本组中删除...在创建文件时,文件的所属组就是用户的基本组。 附加组:除了基本组之外,用户所在的其他组,都是附加组。用户是可以从附加组中被删除的。 用户不论为与基本组中还是附加组中,就会拥有该组的权限。...一个用户可以属于多个附加组。但是一个用户只能有一个基本组

1K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    09-1 权限

    许多类 UNIX 系统会把普通用户分配到一个公共的群组中(比如:users),然而现在的 Linux 操作都是创建一个独一无二的,只有一个用户的群组,而且组名和用户的名字相同,这使得特定类型的权限分配变得更加容易...id命令已经默认预装在大多数 Linux 系统中。要使用它,只需要在你的控制台输入id。不带选项输入id ,结果会输出使用活跃用户。...基本组:如果没有指定用户组,创建用户的时候系统会默认同时创建一个和这个用户名同名的组,这个组就是基本组,不可以把用户从基本组中删除。在创建文件时,文件的所属组就是用户的基本组。...附加组:除了基本组之外,用户所在的其他组,都是附加组。用户是可以从附加组中被删除的。 用户不论处于基本组中还是附加组中,就会拥有该组的权限。一个用户可以属于多个附加组。...但是一个用户只能有一个基本组。 ② 信息来源 类似于 Linux 系统中的很多情况,这些信息来源于一系列的文本文件。

    57140

    linux用户与组管理

    linux用户管理 linux用户分类 超级用户:root uid=0 用户身份user identify 普通用户:可以登录系统 uid 500-60000 程序用户:程序依托一个用户的权限,权限非常小...字段9:目前没有定义 每一个用户都必须拥有一个基本组,多个附加组(公共组) /etc/group 存储着组账号信息 /etc/group文件格式: root:x:0:root 字段1:组名 字段2:组密码占位符...-G 指定附加组 -M 不需要家目录 -s 指定用户的登录shell 如:/sbin/nologin 不能登陆 临时切换用户 su 用户名 # 临时切换用户 查看用户简要信息 id 用户名...符号 -u 解锁用户 删除用户 userdel 选项 用户名 -r 删除用户的同时删除用户家目录 修改用户属性 usermod 选项 用户名 -u 指定uid号 -g 指定基本组 -G...指定附加组 -s 指定用户的登录shell -L 锁定用户 # /etc/shadow的密码前出现!!

    2.5K10

    用户与组管理

    权限管理-用户组管理 一、linux用户与组管理 什么是用户? 用户是操作系统提供一种安全机制 用户是权限的化身 为何要有用户?...            //用户的账号名称 2.密码占位符         //存放账户的口令,暂用x表示,密码保存在/etc/shadow 3.用户的UID        //用户标识号 4.用户基本组...指定UID5001,基本组students 附加组sa,dba 注释信息:one newB user, 登陆的shell:/bin/bash [root@zls ~]# groupadd sa [root...GID '-G'    修改用户附加组, 使用逗号隔开多个附加组, 覆盖原有的附加组 '-a'    追加更多的附加组, 必须和-G使用: -aG 追加附加组 '-m'    家目录迁移, 必须和-d一起使用..., 不指定gid [root@zls ~]# groupadd no_gid [root@zls ~]# tail -n1 /etc/group no_gid:x:1000: ​ //创建基本组, 指定

    30640

    Linux Basic 3:用户和组管理

    -u UID: [UID_MIN, UID_MAX], 定义在/etc/login.defs                    -g GID:指明用户所属基本组...[,GROUPN]]]:为用户指明附加组;组必须事先存在;                    -r: 创建系统用户             默认值设定:/etc/default/useradd文件中...ID                               -G-->查看指定用户所在附加组ID                               -n-->显示用户      (3)su...       uid=1005(mandriva) gid=2016(distro) groups=2016(distro)    (3)、创建用户mageia,其ID号为1100,家目录为/home/linux...;    # useradd -u 1100 -d /home/linux mageia    (4)、给用户mageia添加密码,密码为mageedu; # echo "mageedu" | passwd

    80320

    Linux用户权限管理

    Linux是一个多用户的操作系统,为了实现资源分派及出于安全的考虑,必须对用户进行不同权限的分配。用户组便于更高效地管理用户权限。...安全上下文: 运行中的程序:进程 (process) 以进程发起者的身份运行: 进程所能够访问的所有资源的权限取决于进程的发起者的身份; Linux组的类别: 用户的基本组(主组):组名同用户名,且仅包含一个用户...:私有组 用户的附加组(额外组): Linux用户和组相关的配置文件: /etc/passwd:用户及其属性信息(名称、UID、基本组ID等等); /etc/group:组及其属性信息; /etc/shadow...用户创建:useradd useradd [options] LOGIN -u UID: [UID_MIN, UID_MAX], 定义在/etc/login.defs -g GID:指明用户所属基本组...[,GROUPN]]]:新附加组,原来的附加组将会被覆盖;若保留原有,则要同时使用-a选项,表示append; -s SHELL:新的默认SHELL; -c 'COMMENT':新的注释信息; -d HOME

    9.4K30

    Linux笔记6.权限及用户

    linux权限与用户 用户及用户组 用户UID 管理员:root, 0 普通用户:1-65535 系统用户:1-499, 1-999(centos7) 作用:对守护进程获取资源进行权限分配 登录用户:...500+, 1000+ 用户组GID 管理员组:root, 0 普通组: 系统组:1-499, 1-999(centos7) 普通组:500+, 1000+ Linux安全上下文: 运行中的程序:进程...(process) 以进程发起者的身份运行: 进程所能够访问的所有资源的权限取决于进程的发起者的身份; Linux组的类别: 用户的基本组(主组):组名同用户名,且仅包含一个用户:私有组 用户的附加组...(额外组): Linux用户和组相关的配置文件: /etc/passwd:用户及其属性信息(名称、UID、基本组ID等等); /etc/group:组及其属性信息; /etc/shadow:用户密码及其相关属性...[,GROUPN]]]:新附加组,原来的附加组将会被覆盖;若保留原有,则要同时使用-a选项,表示append; -s SHELL:新的默认SHELL; -c 'COMMENT':新的注释信息; -d HOME

    78430

    Linux 用户和组

    Linux 用户和组 1、用户和组的概念 用户的作用: Authentication:认证 Authorization:授权 Accouting:审计 用户存在的最终目的: 为了实现资源的分派 组的作用...: 将具有相同特征的用户放在一起组成一个整体 当用户过多时方便管理 1.1Linux安全上下文 Linux通过安全上下文的概念完成用户权限的指派。...) root用户 0 系统用户 1~499(为守护类进程获取系统资源而完成权限指派的用户) 普通用户 500~65535(为了完成交互式登录使用的用户) ---- 3 组的分类 用户组分类 特性 基本组...用户的默认组 附加组(额外组) 基本组以外的其它组 ---- 4、用户和组相关的配置文件 4.1各种配置文件 配置文件 作用 /etc/passwd 用户及其属性信息(用户名称、uid、基本组id等等...,可为组名或GID,组必须事先存在 -G gruopname //附加组,可以有多个,用逗号隔开。

    4.3K30

    第七章·Linux用户管理-用户的基本操作

    ---- 用户基本概述 什么是用户 用户指的是能够正常登录Linux或windows系统 那Linux与windows系统的用户有什么区别?...'-a' 附加组,都留下,配合-G,追加 //创建zls用户,指定UID5001,基本组students 附加组sa,dba 注释信息:one newB user, 登陆的shell:/bin/bash...GID '-G' 修改用户附加组, 使用逗号隔开多个附加组, 覆盖原有的附加组 '-a' 追加更多的附加组, 必须和-G使用: -aG 追加附加组 '-m' 家目录迁移, 必须和-d一起使用...active_group yes_gid [root@zls ~]# tail -1 /etc/group active_group:x:5555: 3.使用groupdel删除组 该命令没有特殊选项,如果一个用户有基本组和附加组...,只能删除附加组,不能删除基本组 #删除组 [root@zls ~]# groupdel active_group #删除用户附加组 [root@docker ~]# id zls uid=1069(

    2.2K30

    Linux下用户和组的管理

    组的分类 私有组:当创建一个用户时,如果没有为这个用户指定基本组,那么用户会自动为自己分配一个同uid的私有组。 基本组: 附加组:除基本组之外,用户还可以被分配到其他组。 创建组 ?...删除组 groupdel 用户加组 ?...gpasswd zuming 给组设置密码 gpasswd -a maomao zu1(组名) 给用户添加组 gpasswd -M xixi,haha,maomao zu2 指定列表的形式将多个用户添加到组...usermod -G zu1 maomao 给maomao用户添加附加组 vim /etc/group 修改配置文件,将用户名添加到组的配置文件中。...gpasswd -A maomao 指定组长 gpasswd -d haha zu1 将haha用户从zu1中移除 gpasswd -R zu1 锁定指定组,只有组内成员才能进入本组 发布者:全栈程序员栈长

    1.4K20

    Linux用户、组、权限和文件

    指定用户除登录组之外所属的一个或多个附加组 -k 必须和-m一起使用,将/etc/skel目录的内容复制到用户的HOME目录 -m...修改用户 一些修改用户的命令 usermod 修改用户账户的字段,还可以指定主要组以及附加组的所属关系 passwd 修改已有用户的密码 chpasswd 从文件中读取登录名密码对...文件中的大部分字段,它还有一些参数 -l 修改用户账户的登录名 -L 锁定账户,使得用户无法登陆 -p 修改账户的密码 -U 解除用户锁定 -s 修改用户登陆的shell -g 修改账户所在组 -G 给账户添加附加组...区分基本组和附加组本组:创建用户的时候系统会同时创建一个和这个用户名同名的组,这个组就是基本组,不可以把用户从基本组中删除。 附加组:除了基本组之外,用户所在的其他组,都是附加组。...用户是可以从附加组中被删除的。一个用户可以隶属于多个附加组。但是一个用户只能有一个基本组。 理解文件权限 除了用户有权限之外,文件也是有权限的!

    11.7K20

    linux用户和权限管理

    linux是一个多用户,多任务的服务器操作系统 用户角色:超级用户,普通用户,程序用户 CentOS7用户:username/uid          超级用户:0,root有至高无上的权限,在进行管理及维护时使用...         普通用户:1000-65535,受到权限限制,一般在宿主目录下有完整权限          程序用户:1-999,仅限于运行服务程序 组的类别:          基本组:用户必须属于一个且只有一个主组...LOGIN                    -u    指定uid                    -o    不检查uid的唯一性                    -g    指定基本组...全局初始配置文件          修改用户: usermod [OPTION] login                    -u    新uid                    -g    新基本组...                   -G    新附加组,若要保留原有附加组使用-a选项                    -s     新shell                    -c

    3.9K30

    Linux基础-用户管理与组管理

    按账户身份的访问控制进行分类 ①用户账号(用 UID 来识别) ②组账号(用 GID 来识别) 2、按用户账号分类 ①超级用户 root ②系统用户 ③普通用户 3、按组账号分类(组账号用来区分权限,不用于登录) 基本组...每个用户记录一行,以: 分割为 7 个字段 字段 1: 用户帐号的名称 字段 2: 密码字串或占位符 x 字段 3: 用户帐号的 UID 号 字段 4: 所属基本组的 GID 号 字段 5: 用户全名...每个组记录一行,以: 分割为 4 个字段 字段 1: 组帐号的名称 字段 2: 密码占位符 x 字段 3: 组帐号的 GID 号 字段 4: 本组的成员用户列表 6、组密码文件 1)/etc/gshadow...每个组记录一行,以: 分割为 4 个字段 字段 1: 组帐号的名称 字段 2: 加密后的密码字符串 字段 3: 本组的管理员列表 字段 4: 本组的成员用户列表 三、相关命令 1、useradd 命令...用户名 3)常用命令选项 -l: 更改用户帐号的登录名称 -u: 用户 id -d: 家目录 -s: 登录解释器 -G: 附加组(重置附加组) 4)实例 [root@localhost ~]# usermod

    63720

    Linux用户和组管理,添加修改用户,添加修改组,加入组,移除组

    usernameUID,通过/etc/passwd group: 组 组标识: groupid, gid 管理员组: root, UID=0 用户主要组(主组): 用户必须属于一个且只有一个主组(基本组...); 基本组名同用户名,且仅包含一个用户,也叫私有组(即,新建的用户,也会新建要给组,但组里只有用户自己) 用户的附加组: secondary group 基本组以外的组属于用户的附加族。...注意: 一个用户只有一个主组,但可以属于0或者多个附加组。 一般第一个为用户的主组,后面是附加组。 系统识别用户不是看用户名,而是id编号。 ---- 配置文件 1....以当前组为附加组的用户列表。...; -G group1, group2: 修改用户附加组,原来的被覆盖; 删除 userdel username -r: 删除用户时,一起删除家目录 添加组和删除组group 创建组 groupadd

    6.7K10
    领券