LInux组管理及拓展

简介: LInux组管理及拓展

一、Linux组管理


(一)、组的概述


1.概述

group:用户账户的集合


2.作用

方便权限设置


(二)、组操作


1.创建

groupadd


语法:groupadd  option  groupname


-g(--gid)             指定GID


语法:groupadd -g GID groupname


2.修改

groupmod


语法:groupmod  option  groupname


-g(--gid)             指定GID


语法:groupmod -g GID groupname


3.删除

groupdel


语法:groupdel   groupname


4.添加用户

gpasswd


语法:gpasswd optiong groupname


-a(--add)             添加用户到组


语法:gpasswd -a username  groupname


-d(--delete)        将用户移除


语法:gpasswd -d username  groupname


-M(--members)   批量添加用户到组


语法:gpasswd -M username1,username2,......  groupname


二、用户信息查看

(一)、id


显示真实和有效的 UID 和 GID


语法:id username


id不加username默认为管理员root用户



(二)、finger


用户信息查找命令

语法:finger option username


默认没有需要安装


rpm -ivh /run/media/root/CentOS\ 7\ x86_64/Packages/finger-0.17-52.el7.x86_64.rpm


显示结果



(三)、wohami


显示当前登录用户名


(四)、who


显示用户登录信息,不详细



(五)、W(小写)


详细显示登录用户信息,包括正在运行的程序


应用场景:当有人非法远程登录你的计算机时,可以使用w命令查看


显示结果


拓展

(有兴趣的小伙伴可以尝试一下)


1.安装epel源


wget http://mirror.centos.org/centos/7/extras/x86_64/Packages/epel-release-7-11.noarch.rpm


rpm -ivh epel-release-7-11.noarch.rpm


2.安装sl小火车


yum install -y sl


运行sl


3.安装小猫追鼠标


yum install -y oneko


运行oneko&


相关文章
|
11天前
|
安全 Linux
Linux通配符及其在文件搜索和管理中的应用
Linux通配符及其在文件搜索和管理中的应用
|
18天前
|
Java Linux
Linux上管理不同版本的 JDK
Linux上管理不同版本的 JDK
20 0
|
3天前
|
Linux
Linux 中RPM软件包管理
Linux 中RPM软件包管理
|
10天前
|
SQL 自然语言处理 网络协议
【Linux开发实战指南】基于TCP、进程数据结构与SQL数据库:构建在线云词典系统(含注册、登录、查询、历史记录管理功能及源码分享)
TCP(Transmission Control Protocol)连接是互联网上最常用的一种面向连接、可靠的、基于字节流的传输层通信协议。建立TCP连接需要经过著名的“三次握手”过程: 1. SYN(同步序列编号):客户端发送一个SYN包给服务器,并进入SYN_SEND状态,等待服务器确认。 2. SYN-ACK:服务器收到SYN包后,回应一个SYN-ACK(SYN+ACKnowledgment)包,告诉客户端其接收到了请求,并同意建立连接,此时服务器进入SYN_RECV状态。 3. ACK(确认字符):客户端收到服务器的SYN-ACK包后,发送一个ACK包给服务器,确认收到了服务器的确
|
13天前
|
监控 安全 Unix
探索Linux命令repo-rss:管理仓库更新的新视角
`repo-rss`是一个设想中的Linux工具,用于通过RSS订阅跟踪软件仓库更新。它能订阅仓库、检测更新、生成RSS feed并发送通知。主要特点包括实时性、灵活性、自动化和可扩展性。用户可定制订阅、时间间隔及输出格式。示例用法包括订阅Debian仓库、将更新输出为RSS文件或发送至邮箱。使用时需注意安全、资源消耗和隐私,最佳实践包括定期评估、自动化处理、多源订阅和备份。此工具展示了RSS在软件管理中的创新应用。
|
23天前
|
Linux
【Linux 基础】文件与目录管理
文件和目录的基本概念以及常用命令
33 11
|
16天前
|
Linux 网络安全 开发工具
Linux 管理远程会话 screen:掌握终端的多任务操作
`Linux screen` 命令让多任务管理变得更简单,尤其在SSH连接远程服务器时。创建新会话如`screen -S backup`,查看会话`screen -ls`,退出`exit`。高级功能包括直接在会话中运行命令,如`screen vim memo.txt`,会话共享以协同工作,以及通过`screen -r`或`-D -r`重新连接或强制恢复断开的会话。提高效率,确保任务不间断运行。
11 1
|
27天前
|
安全 Linux 数据处理
探索Linux的kmod命令:管理内核模块的利器
`kmod`是Linux下管理内核模块的工具,用于加载、卸载和管理模块及其依赖。使用`kmod load`来加载模块,`kmod remove`卸载模块,`kmod list`查看已加载模块,`kmod alias`显示模块别名。注意需有root权限,且要考虑依赖关系和版本兼容性。最佳实践包括备份、查阅文档和使用额外的管理工具。
|
28天前
|
监控 数据挖掘 Linux
Linux命令jobs:后台任务管理利器
`jobs`是Linux终端的利器,用于管理和查看后台任务。它显示当前会话中的作业状态,如运行、停止,可通过`Ctrl+Z`暂停任务,`bg`放后台,`fg`回前台。参数`-l`显示PID,`-n`显示最近状态变化的作业。`jobs`帮助高效监控和管理长时间运行的命令,如在数据分析时。记得使用正确任务编号,谨慎使用`kill`,并定期检查任务状态。
|
28天前
|
消息中间件 Linux 数据处理
Linux命令ipcrm详解:轻松管理IPC对象
`ipcrm`是Linux下用于删除IPC(进程间通信)对象的命令,如消息队列、共享内存和信号量。它通过指定对象ID或键值进行操作,如`-m ID`删除共享内存,`-q ID`删除消息队列,`-s ID`删除信号量。使用时需注意确认对象未被使用,以免影响系统运行。结合`ipcs`命令检查对象详情,并可定期清理不再需要的IPC对象以优化系统资源。