首页
学习
活动
专区
工具
TVP
发布

Linux基础-用户管理管理

组账号(用 GID 来识别) 2、按用户账号分类 ①超级用户 root ②系统用户 ③普通用户 3、按组账号分类(组账号用来区分权限,不用于登录) 基本组 (私有组) 附加组 (从属组) 二、账号文件密码文件...分割为 4 个字段 字段 1: 组帐号的名称 字段 2: 密码占位符 x 字段 3: 组帐号的 GID 号 字段 4: 本组的成员用户列表 6、组密码文件 1)/etc/gshadow 保存组帐号的管理信息...每个组记录一行,以: 分割为 4 个字段 字段 1: 组帐号的名称 字段 2: 加密后的密码字符串 字段 3: 本组的管理员列表 字段 4: 本组的成员用户列表 三、相关命令 1、useradd 命令...组名 3)常用命令选项 -A: 定义组管理员列表 -a: 添加组成员(每次只能加一个) -d: 删除组成员(每次只能删一个) -M: 定义组成员用户列表(可设置多个) 4)实例 [root@localhost...:wuqi: #wuqi设置为wangwu组管理员 [root@localhost ~]# gpasswd -M wuqi,zhangsan,lisi wangwu [root@localhost ~

58720

Linux基础:进程管理

使用进程管理工具,我们可以查询程序当前的运行状态,或终止一个进程; 任何进程都与文件关联;我们会用到lsof工具(list opened files),作用是列举系统中已经被打开的文件。...在linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至sockets也是文件。...用好lsof命令,对日常的linux管理非常有帮助 查询进程 查询正在运行的进程信息 $ps -ef eg:查询归属于用户colin115的进程 $ps -ef | grep colin115 $ps...这里介绍最使用的几个选项,对于更详细的使用,后续会对top linux下的任务管理器详细讲解 分析线程栈 使用命令pmap,来输出进程内存的状况,可以用来分析线程堆栈 $pmap PID eg: [/

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

Linux基础:磁盘管理

使用进程管理工具,我们可以查询程序当前的运行状态,或终止一个进程; 任何进程都与文件关联;我们会用到lsof工具(list opened files),作用是列举系统中已经被打开的文件。...在linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至sockets也是文件。...用好lsof命令,对日常的linux管理非常有帮助 查询进程 查询正在运行的进程信息 $ps -ef eg:查询归属于用户colin115的进程 $ps -ef | grep colin115 $ps...这里介绍最使用的几个选项,对于更详细的使用,后续会对top linux下的任务管理器详细讲解 分析线程栈 使用命令pmap,来输出进程内存的状况,可以用来分析线程堆栈 $pmap PID eg: [/

1.2K20

Linux基础权限管理

Linux权限管理 权限 什么是权限 Linux权限的概念 提升指令权限——sudo指令 文件访问者 文件类型和访问权限 文件访问权限相关设置 chmod 八进制操作 chown chgrp file...Linux权限的概念 Linux下有两种用户:超级用户(root)、普通用户。 超级用户:可以再linux系统下做任何事情,不受限制 普通用户:在linux下做有限的事情。...开头第一列的第一个字符,这是Linux的文件类型,和windows差别很大,windows是后缀。...Linux文件类型文件后缀无关,但是可以使用后缀区分文件,但是对于Linux系统来说本质就是文件名的一部分而已。...一个公司内的Linux系统中有很多人,会在一个公共目录下对于自己的临时文件的增删查改。 这里比如说A这个人不能在B的目录下操作,因为没有权限,B也不能操作A。 但是这个公共目录是谁来创建的呢?

1K00

Linux 基础 之 用户管理

目录 1、环境准备 2、Linux 的目录结构 3、实操 3.1 vi 和 vim 编辑器 3.2 开机、 重启、和用户登陆注销 1、开启重启命令 2、用户登陆和注销 3.3 用户管理 ---- Linux...虚拟机 和 CenterOs 配置 传送门 :(13条消息) VMware Workstation 16 Pro虚拟机安装使用【配置CentOS】教程_一切总会归于平淡的博客-CSDN博客_vmware16.../root 【重点】 该目录为系统管理员,也称作超级权限者的用户主目录。 /boot 【重点】 存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。.../tmp 这个目录是用来存放一些临时文件的 /dev 类似于 windows 的设备管理器,把所有的硬件用文件的形式存储 /media 【重点】 Linux 系统会自动识别一些设备,例如U盘、光驱等等,...命令 介绍 su 用户名 切换用户 logout 注销用户 3.3 用户管理 Linux 系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统

1.6K20

Linux基础之用户管理

今天给大家介绍的是linux基本的用户(usr)管理和组(group)管理。...在linux中,任何一个要使用系统资源的用户,都必须首先向系统管理员(root)申请一个账号,然后以这个账号的身份进入系统。...在linux中拥有最高管理员权限的账户为root,root账号是其他所有账号的基础,首先,在有了root根账号的情况下,我们想要创建我们自己的个人账号就需要用到以下指令: useradd 参数...不同Linux 系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。 用户组的管理涉及用户组的添加、删除和修改。...-o -g选项同时使用,用户组的新GID可以系统已有用户组的GID相同。

63720

Linux基础之系统资源监控任务管理

:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 3、uptime系统负载 uptime:观察系统启动时间工作负载。...二、任务管理 登录bash之后,就会取得一个名为bash的进程(它有自己的PID)了。在这个环境中所执行的其他指令,几乎都是所谓的子进程。...那么在经过几天的学习后,我们发现Linux的命令行窗口只能做一个任务,比如我们用vim编辑1.txt的时候无法去编辑2.txt (假设说存在)。但我们又需要执行这么一个操作的时候怎么办?...Linux能不能让某一个程序在执行的时候在后台运行呢? 1、概念 1.前台     可以控制执行命令的bash环境称为前台进程。...那么就需要任务管理。 Ctrl+z和&有什么区别: Ctrl+z 将前台程序放置后台——状态为暂停。 在执行的命令后面追加“&”——状态为后台运行。 Vim编辑不管用那个方式转到后台,都是暂停状态。

1K10

Linux基础:磁盘分区管理

为方便管理、提高效率和安全性等,会把磁盘划分成多个磁盘分区。 每个磁盘分区可以有自己的文件格式,比如EXT3. 文件系统是用来管理文件的,不同文件系统(比如EXT2、NTFS等)格式不同。...文件系统跟目录树密切相关,linux文件系统的组织方式就是一颗目录树。 目录树的不同目录,可以挂载(mount)到不同的分区(partition),不同的分区可以有不同的文件格式。...[root@VM_70_229_centos data]# fdisk /dev/vdb Welcome to fdisk (util-linux 2.23.2)....分区类型的注意事项: 默认:最多四个分区,分区类型可以是primary、extended 需要超过4个分区:可以将其中一个分区的类型选择为extended,然后在该extended分区的基础上继续进行分区...逻辑分区:在extended分区的基础上分出来的区,就是逻辑分区啦。 primary、logical分区能格式化,extended分区不能格式化。

3.6K50

Linux基础学习(七)进程管理

此篇系学习邹圣林老师的进程管理后的个人笔记,进程管理当前属于该系列第7篇文章,其他学习笔记将经过分类学习后逐渐发表在本网站。...%jobnum 把暂停的任务在后台运行 fg %jobnum 把暂停的任务在前台运行 命令 & :将命令操作放在后台运行 Ctrl+Z:将当前进程放入后台并暂停 Ctrl+C:停止当前操作 二、服务的管理...查询服务端口等命令 netstat -t意为TCP -u意为UDP -l意为listen -n意为number -p意为pid -a意为所有连接 3、补全命令软件包 上述服务管理中...,在Redhat 7/CentOS 7后使用systemctl作为服务管理工具,在Redhat 6/CentOS 6的service命令的基础上,增强了自动补全命令或参数的功能(tab键盘),但如果使用最小化安装...Linux,则不可完整使用自动补全功能,故推荐安装bash-completion软件包达到补全效果,提升工作效率。

49910

Linux基础:文件及目录管理

文件管理不外乎文件或目录的创建、删除、查询、移动,有mkdir/rm/mv 文件查询是重点,用find来进行查询;find的参数丰富,也非常强大; 查看文件内容是个大的话题,文本的处理有太多的工具供我们使用...egrep '03.1\/CO\/AE' TSF_STAT_111130.log.012 egrep 'A_LMCA777:C' TSF_STAT_111130.log.035 > co.out2 文件目录修改权限...能够提示命名是否执行成功or失败; 上述相同效果的是: if ls /proc; then echo suss; else echo fail; fi 重定向: ls proc/*.c > list...a.txt 综合应用 查找record.log中包含AAA,但不包含BBB的记录的总数: cat -v record.log | grep AAA | grep -v BBB | wc -l 总结 文件管理...,目录的创建、删除、查询、管理: mkdir rm mv 文件的查询和检索: find locate 查看文件内容:cat vi tail more 管道和重定向: ; | && >

78620

Linux 内核进程管理基础

没有废话,内存管理暂时告一段落,正式进入进程管理的内容。 内核通过 task_struct 描述进程 用命令 pstree 可以让内核以树形的结构把进程之间的关系列出来,如下图: ?...这是进程在内核中的结构形式,那么内核是如何来以树形结构管理描述这些进程的呢?用来描述进程的数据结构,可以理解为进程的属性。...task_struct 结构体内容太多,这里只列出部分成员变量,感兴趣的读者可以去源码 include/linux/sched.h头文件查看。...Linux中的 ready 和 running 对应的都是TASK_RUNNING标志位,ready 表示进程正处在队列中,尚未被调度;running 则表示进程正在CPU上运行; ?...struct mm_struct *mm 进程地址空间相关的信息。 ? task_struct 的分配和初始化 ?

1.3K50

Linux进程管理资源管理

16.3 进程管理 本章一开始就提到所谓的『进程』的概念,包括进程的触发、子进程父进程的相关性等等,此外,还有那个『进程的相依性』以及所谓的『殭尸进程』等等需要说明的呢!为什么进程管理这么重要呢?...所以,一个称职的系统管理员,必须要熟悉进程的管理流程才行,否则当系统发生问题时,还真是很难解决问题!底下我们会先介绍如何观察进程进程的状态,然后再加以进程控制!...16.3.2 进程的管理 进程之间是可以互相控制的!举例来说,你可以关闭、重新启动服务器软件,服务器软件本身是个进程, 你既然可以让她关闭或启动,当然就是可以控制该进程啦!那么进程是如何互相管理的呢?...以上面范例一的状态来说,我的 Linux 主机使用的核心名称为 Linux,而主机名为 study.centos.xiaoqi,核心的版本为 3.10.0-327.el7.x86_64 ,该核心版本建立的日期为...除了网络上的联机之外,其实 Linux 系统上面的进程是可以接收不同进程所发送来的信息,那就是 Linux 上头的插槽档 (socket file)。

1.2K10

Linux 文件目录管理

我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径相对路径。...ls (列出目录) 在Linux系统当中, ls 命令可能是最常被运行的。...的文件) 一起列出来(常用) -d :仅列出目录本身,而不是列出目录内的文件数据(常用) -l :长数据串列出,包含文件的属性权限等等数据;(常用) 将家目录下的所有文件列出来(含属性隐藏档) [root...将刚刚的目录名称更名为 mvtest2 [root@www tmp]# mv mvtest mvtest2 ---- Linux 文件内容查看 Linux系统中使用以下命令来查看文件的内容: cat...字串 :向上搜寻『字串』的功能; n :重复前一个搜寻 ( / 或 ? 有关!) N :反向的重复前一个搜寻 ( / 或 ? 有关!)

4.8K20

Linux 文件目录管理

我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径相对路径。...ls (列出目录) 在Linux系统当中, ls 命令可能是最常被运行的。...的文件) 一起列出来(常用) -d :仅列出目录本身,而不是列出目录内的文件数据(常用) -l :长数据串列出,包含文件的属性权限等等数据;(常用) 将家目录下的所有文件列出来(含属性隐藏档) [root...语法: mkdir [-mp] 目录名称 选项参数: -m :配置文件的权限喔!...将刚刚的目录名称更名为 mvtest2 [root@www tmp]# mv mvtest mvtest2 ---- Linux 文件内容查看 Linux系统中使用以下命令来查看文件的内容: cat

5.2K20

Linux 文件目录管理

我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径相对路径。...,或修改文件目录的名称 你可以使用 man [命令] 来查看各个命令的使用文档,如 :man cp。...ls (列出目录) 在Linux系统当中, ls 命令可能是最常被运行的。...的文件) 一起列出来(常用) -d :仅列出目录本身,而不是列出目录内的文件数据(常用) -l :长数据串列出,包含文件的属性权限等等数据;(常用) 将家目录下的所有文件列出来(含属性隐藏档) [root...语法: mkdir [-mp] 目录名称 选项参数: -m :配置文件的权限喔!

3.7K00

linux用户管理

linux用户管理 linux用户分类 超级用户:root uid=0 用户身份user identify 普通用户:可以登录系统 uid 500-60000 程序用户:程序依托一个用户的权限,权限非常小...多个附加组(公共组) /etc/group 存储着组账号信息 /etc/group文件格式: root:x:0:root 字段1:组名 字段2:组密码占位符 字段3:组id(gid) 字段4:组成员 用户管理命令...符号 -U 解锁用户 linux管理 查看组信息 cat /etc/group /etc/group文件格式 root:x:0:root 字段1:组名 字段2:组密码占位符 字段3:组id(gid)...字段4:组成员 组管理命令 创建组 groupadd 组名 -g 指定组id 修改gid groupmod -g 1500 组名 添加成员 gpasswd -a 用户名 组名 删除组 groupdel

2.4K10

Linux基础之软件包管理

概述 在redhat系列的发行版中,采用rpm软件包管理器,rpm原名是Red Hat Package Manager,后来当其他发行版也采用这种软件包管理机制以后,重新命名,改为RPM Package...Manager,它所能提供的功能是将编译好的应用程序文件打包成一个或几个程序文件,从而使得用户能够方便的安装,升级,卸载软件,而yum则是rpm包管理器的前端工具。...软件的升级 rpm [option] package_name 常用选项: -U:升级或安装 -F:升级软件 –force:强制升级 (6)软件包信息数据库的管理...之所以能使用rpm对软件包进行管理,是因为rpm根据其所维护的软件包信息数据库进行,而此数据库位于/var/lib/rpm中 –initdb:初始化数据库 –rebuilddb:重建数据库...yum的使用 yum全称:Yellowdog Update Modifer,是rpm包管理器的前端工具,根据yum的配置文件中定义的yum仓库的位置,在仓库中找到合适的软件包,然后进行安装。

1.5K80
领券