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

linux 用户及用户组相关指令

用户、用户组概念及其文件结构详解 Linux用户只有两个等级:root及非root。...Linux中还有一部分用户,如:apache、mysql、nobody、ftp等,这些也都是非root用户,即普通用户。Linux的权限实际是上不同用户所能访问的文件的不同产生的假象。...而这些假象的造成,还要涉及到另外一个概念:用户组 一个用户至少要属于一个用户组 一个用户可以属于多个用户组 用户组存在的原因主要还是方便分配权限。...其中比较特殊的是密码字段,统一由x代替了,看/etc/passwd就知道一开始Linux是将密码存在这个文件里的,由于考虑到/etc/passwd可以被所有人查看,所以将统一存储到/etc/shadow...需要从系统上删除群组时,可用groupdel(group delete)指令来完成这项工作。倘若该群组中仍包括某些用户,则必须先删除这些用户后,方能删除群组。

11.6K20

Linux之用户管理基本指令

基本介绍 Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统 2....切换用户 6.1 介绍 在操作Linux中,如果当前用户的权限不够,可以通过su -指令,切换到高权限用户,比如 root 6.2 基本语法 su - 切换用户名 6.3 应用实例 创建一个用户 jack...6.4 细节说明 从权限高的用户切换到权限低的用户,不需要输入密码,反之需要。 当需要返回到原来用户时,使用exit/logout指令 7....用户组 8.1 介绍 类似于角色,系统可以对有共性/权限的多个用户进行统一的管理 8.2 新增组 指令: groupadd 组名 8.3 删除组 指令(基本指令):groupdel 组名 8.4 案例演示...由于 jack 用户没有设置密码,所以密码为 ! 9.3 /etc/group 文件 组(group)的配置文件,记录Linux包含的组的信息 每行含义:组名:口令:组标识号:组内用户列表 ?

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

    Linux进入单用户模式加密

    Linux进入单用户模式加密 文本关键字:Linux、单用户模式加密、grub菜单加密、明文加密、MD5加密 在默认情况下,系统会在3(完整的多用户模式)和5(带界面的操作模式)两个级别下运行。...在之前的文章中已经和大家介绍了如何将系统切换至单用户模式下运行,在单用户模式下,直接就可以操作root用户来重置密码。...为了避免这个问题,我们需要在进入单用户模式时加一些限制,也就是多加一层密码验证。 一、明文加密 1. 配置文件修改 相关配置文件:/boot/grub/grub.conf ?...此时出现编辑选项,可继续进行单用户模式登陆操作 ? 二、MD5加密 在进行加密时,由于是明文,所以还是会有直接暴露的危险。在Linux系统中提供了很多可以直接使用的加密工具,如MD5、SHA等。...加密效果 与明文加密相同,设置完成后,在grub菜单界面需要先验证密码才能进入编辑界面。需要注意的是,只需要输入加密前的原字符串即可。

    6.9K31

    Linux之用户和用户组管理指令

    Linux 组基本介绍 2. 文件/目录 所有者 2.1 查看文件的所有者 2.2 修改文件所有者 3. 组的创建 3.1 基本指令 4....改变用户所在组 6.1 改变用户所在组 1. Linux 组基本介绍 在 linux 中的每个用户必须属于一个组,不能独立于组外。在 linux 中每个文件 有所有者、所在组、其它组的概念。...2.2 修改文件所有者 指令:chown 用户名 文件名 应用案例 要求:使用 root 创建一个文件 apple.txt ,然后将其所有者修改成 tom(前提是创建好了 tom 用户) chown tom...4.1 查看文件/目录所在组 基本指令:ls –ahl 应用实例, 使用 fox 来创建一个文件,看看该文件属于哪个组? 先切换到 fox 用户:su fox ?...6.1 改变用户所在组 usermod –g 新组名 用户名 usermod –d 目录名 用户名 改变该用户登陆的初始目录。特别说明:用户需要有进入到新目录的权限。

    1.4K20

    用户管理指令

    Linux 用户管理相关命令 用户管理 相关命令 命令 说明 whoami 查看当前登录的用户名 useradd 新建用户,-d指定家目录,-m创建家目录,-s指定shell userdel 删除用户,...-r会删除用户家目录 passwd 设置指定用户的密码,没有指定用户,是修改当前用户的密码 su - 切换用户,一定要加上'-',否则只会切换家目录,但是环境没有切换,不指定用户时默认切换到root用户...现在的Unix/Linux系统中,口令不再直接保存在passwd文件中,通常将passwd文件中的口令字段使用一个“x”来代替,将/etc /shadow作为真正的口令文件,用于保存包括个人口令在内的数据...(3)1000:用户标识号(UID),是Linux系统中惟一的用户标识,用于区别不同的用户。...(5)ubuntu:用户名(user_name):包含有关用户的一些信息,如用户的真实姓名、办公室地址、联系电话等。在Linux系统中,mail和finger等程序利用这些信息来标识系统的用户。

    1.5K20

    Linux基本指令

    pwd指令 语法: pwd 功能:显⽰⽤⼾当前所在的⽬录  cd指令 语法: cd ⽬录名 功能:改变⼯作⽬录。...指定手册页章节:数字 Linux 手册页分为多个章节(不同章节可能有同名内容),常用章节: 1:用户命令(如 ls、cp) 2:系统调用(如 read、write) 3:库函数(如 C 语言函数)...which 指令 功能:搜索系统指定的命令 whereis 指令 功能:⽤于找到程序的源、⼆进制⽂件或⼿册 alias 指令 功能:设置命令的别名 grep 指令 语法...tar 指令 语法: tar [-cxtzjvf] ⽂件与⽬录 参数: -c :建⽴⼀个压缩⽂件的参数指令(create 的意思); -x :解开⼀个压缩⽂件的参数指令!...重启系统:-r 以上就是Linux的基本指令

    18110

    Linux基础指令

    前言 本文介绍了Linux中会使用的一些基本知识和基本指令,方便学习和使用Linux。 ---- 一、什么是操作系统? 操作系统是一款管理软件。...二、Linux的基本指令 写指令是在做什么? 在Linux环境下的命令行写指令和在Windows环境下用鼠标对图形化界面进行操作,在操作系统看来是相同的。...这样配置文件放在那里都不会错) 相对路径:相对于当前位置所处路径,进行文件定位(简单),日常操作使用 3.tree命令 树状结构显示文件 4.cd命令 cd (你想去的路径) #跳转路径 cd ~ #进入当前用户所处的家目录...系统的在线用户) 三、文件 1.如何理解文件?...中会使用的一些基本知识和基本指令的相关概念。

    4.9K30

    【Linux】基本指令

    Tab]按键:快速按两下,具有 命令补全 和 档案补⻬ 的功能 Alt + Enter :全屏、退出全屏 clear:清屏 who am i:查看当前用户 pwd :显示当前用户所在目录(目录==...cd ~:回到当前用户自己的家目录 家目录: 任何用户,用特定的用户名,一登录系统时,就默认在的路径。  ...文件名:只查看文件的后n行内容 head -n 文件名:只查看文件的前n行内容  head -n 文件名 | tail -m:查看 n-m 到 n 行区间的内容 这个 | 就是一个管道 ,可以批量化处理指令...文件到Windows系统 指令执行之后就会出现Windows的弹窗  这里直接放到桌面,传送完成后在我们的电脑桌面就会出现这个lesson4.zip 在Windows系统对这个 lesson4.zip...和Linux文件互传: scp 源文件 用户名@公网IP:目标机器的指定路径 :远程拷贝源文件到 用户名@公网IP 下的这台机器中的指定路径里 9.bc、uname、history bc:一个简单的计算器

    36110

    【Linux】基本指令

    今日更新了Linux的指令的内容 欢迎大家关注点赞收藏⭐️留言 cat指令 语法:cat [选项][文件] 功能: 查看目标文件的内容 常用选项: -b 对非空输出行编号 -n 对输出的所有行编号...Linux理念:Linux中一切皆文件。 显示器可以当作显示器文件,向显示器打印,相当于向显示器文件进行写入。 每次进行重定向,都会从文件开始写入文件内容。...如下图: less指令(重要) less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。 less 的用法比起 more 更加的有弹性。...压缩包不能直接进入,得先解压。 如果我们想打包的是目录,必须加上-r。...uname –r指令 语法:uname [选项] 功能: uname用来获取电脑和操作系统的相关信息。 补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。

    1K10

    Linux 常用指令

    Linux 常用指令 文章目录 简介 常用指令 虚拟机网络相关指令 虚拟机最简化安装开启网络服务 虚拟机指定ip 文件操作相关指令 文件提升权限 服务器之间传递文件 scp指令 rz/sz...指令 移动文件 删除文件 sed 相关指令 查看当前目录文件大小 rpm相关指令 查看是否安装服务 安装 卸载 ip相关指令 查看ip(三种方法) 防火墙 查看进程 查看资源 设置nfs 从机(slave...) 主机(master) 打印不同颜色的字 文件从 dos 模式转成 unix 模式 批量将 window 系统脚本文件里的 \r\n 转成 unix 系统下的 \n 简介 Linux 系统下, 一切资源皆文件...Linux 命令行大全 常用指令 虚拟机网络相关指令 虚拟机最简化安装开启网络服务 # ifcfg-eth0: 网卡名称 vi /etc/sysconfig/network-scripts/ifcfg-eth0...改成 ONBOOT=yes # 重启网络服务 service network restart 虚拟机指定ip # 查看启动哪台服务器 ip addr | grep 'state UP' -A2 # 进入到网卡配置目录下

    5.2K10

    Linux基本指令

    Hello uu们,从今天开始进入Linux的学习,好啦,废话不多讲,开干 1:ls指令 语法:ls [选项] [目录或文件] 功能:对于目录,罗列出当前路径下的文件名。...此时若路径中的某些目录不存在,加上此选项后,系统自动建立好那些尚不存在的根目录即一次可以建立多个目录; 4:cd指令 功能:进入指定的文件夹 cd .. : 返回上级目录。...cd - :跳转到最近一次所处的路径底下 cd ~:进入用户的家目录。 4.1:路径相关知识 / :是Linux中的路径分隔符(单独一个/表示路径分隔符)。...20:alias指令 .alias也是一个Linux指令,作用在与:给其他命令起一个别名(类似于C语言中的typedef) 21:用户相关知识 桌面,本质为文件夹,当登陆Windows----->...Linux下指定的用户也有自己的家目录: 对于root账号:默认的家目录为 /root -----超级管理员账号 对于普通用户: 默认的家目录为 /home/XXX,XXX为新建的用户名 PS:任何一个用户

    27910

    Linux基本指令

    基础命令详解 理解Linux指令的本质 指令就是可执行程序:Linux是由C语言编写的,指令是在系统中特定路径下存在的可执行文件 指令的执行过程:系统会在预定路径(如/usr/bin/)中查找对应指令...自定义指令:将自己写的可执行程序放入系统搜索目录,就可以直接通过文件名运行 查看指令路径:使用which [指令]查找指令所在路径 指令别名:使用alias [name]=[指令]可以临时重命名指令...,重定向就是改变其目标文件 --- Linux 中一切皆文件 指令操作路径的通用性: 许多指令除了可以用选项修饰外,还可以直接操作指定路径下的文件: # 使用ls查看指定路径的文件 ls [目录]/...用户信息命令 whoami - 显示当前用户 whoami # 显示当前登录用户名 用户目录结构 root用户:家目录为 /root(只能有一个管理员) 普通用户:家目录为 /home/username...(可以有多个用户) 10.

    17410

    linux 常用指令

    切换为root用户 su - root //效果同上 su 普通用户名称 //向普通用户切换 exit //当前用户退回到之前用户 su多次使用,用户会“累加”,建议...6.图形模式与命令模式进行切换 init 3 //图形 向 命令模式切换 init 5 //命令 向 图形模式切换 7.查看指令对应的可以执行程序文件位置 whic 指令 8.目录操作...dd 删除光标所在行 n+dd 包括当前行在内向下删除n行内容 x 字符级删除,删除光标所在字符 cw 光标所在字符删除至单词结尾(是删除单词的便捷方式),同时会进入编辑模式...重复执行"最近"的一条指令 J 合并上下两行 13.权限设置 1) "字母相对方式"设置权限 权限: r读 w写 x执行 用户: u主人 g同组 o其他组 chmod u+/-rwx, g+..../ -size +50c //在当前目录下查找大小[大于]50个字节的文件 find ./ -size -50c //在当前目录下查找大小[小于]50个字节的文件 17.开关机指令

    7K80

    Linux基本指令

    # 停留在当前目录(极少使用) touch 指令 touch 是 Linux 中用于创建空文件和修改文件时间戳的基础命令。...y root@hcss-ecs-d90d:~/mydir# ls a file.txt cat 指令 cat (concatenate) 是 Linux 中最核心的文件内容操作命令,主要功能包括:...错误流分离:标准错误(stderr)不进入管道 date 指令 date 是 Linux 中最核心的时间管理工具,主要功能包括: 显示系统时间 设置系统时间 时间格式转换 时间计算...组的文件 which 指令 which 命令是 Linux 中用于定位可执行文件路径的核心工具,通过搜索 PATH 环境变量指定的目录列表,返回命令的第一个匹配结果。...bc 指令 bc(Bash Calculator)是一个功能强大的任意精度数学计算工具,常用于在 Unix 和 Linux 系统中进行复杂的数学运算。

    27310
    领券