分类: 专栏

144 篇文章

Linux常用命令学习笔记:free
一、命令简介 free命令是 Linux 系统中用于查看系统内存使用情况的实用工具,可以显示物理内存(RAM)、交换空间(Swap)以及缓冲区和缓存的使用情况。该命令是系统管理员和开发人员监控系统内存状态、诊断性能问题的基础工具。 二、基本语法 free [选项] 权限要求:所有用户均可使用,无需特殊权限。 默认行为:如果不指定选项,默认以…
Linux常用命令学习笔记:groupadd
一、命令简介 groupadd命令是 Linux 系统中用于创建新用户组的管理工具。它允许系统管理员在系统中添加新的用户组,为后续的用户管理和权限控制提供基础。该命令是 Linux 用户和组管理的重要组成部分。 二、基本语法 groupadd [选项] 组名 权限要求:必须具有 root 权限或 sudo 权限才能执行 groupadd 命…
Linux常用命令学习笔记:id
一、命令简介 id命令是 Linux 系统中用于显示用户身份信息的重要工具。它可以显示当前用户或指定用户的 UID(用户ID)、GID(组ID)以及所属的所有组信息。该命令在用户权限管理、脚本编写和系统调试中非常实用。 二、基本语法 id [选项] [用户名] 权限要求:所有用户均可使用,但查看其他用户信息可能需要相应权限。 默认行…
Linux常用命令学习笔记:w
一、命令简介 w命令是 Linux 系统中用于显示当前登录用户及其活动信息的实用工具。它提供了比 who命令更详细的信息,包括用户正在执行的进程、系统负载、登录时间等,是系统管理员监控用户行为的常用命令。 二、基本语法 w [选项] [用户名] 权限要求:所有用户均可使用,无需特殊权限。 功能特点: 显示当前登录用户信息 显示用户正…
Linux常用命令学习笔记:skill
一、命令简介 skill命令是 Linux 系统中用于向选定的进程发送信号的实用工具,预设信号为 TERM(中断),常用于终止、暂停或恢复进程。与 kill 命令类似,但 skill 提供了更灵活的进程选择方式,可以通过进程名、用户、终端等多种条件来指定目标进程。 二、基本语法 skill [信号] [选项] [进程选择规则…
Linux常用命令学习笔记:su
一、命令简介 su(Switch User)命令是Linux系统中用于切换用户身份的核心工具,允许当前用户临时切换到其他用户账户,从而获得目标用户的权限。该命令在系统管理、权限控制和多用户环境管理中具有重要作用。 核心功能: 从当前用户切换到目标用户 获取目标用户的shell环境和权限 支持完整登录环境加载或保留当前环境 允许执行单条命令后立即返回…
Linux常用命令学习笔记:newgrp
一、命令简介 newgrp(New Group)命令是Linux系统中用于切换用户有效组的实用工具。它允许用户在不退出当前会话的情况下,临时改变当前会话的有效组ID(egid),从而获得目标用户组的权限和访问权限。该命令在多用户环境中特别有用,可以帮助用户灵活管理不同组的资源访问权限。 二、基本语法 newgrp [选项] [组名]…
Linux常用命令学习笔记:whois
一、命令简介 whois(Who Is)命令是Linux系统中用于查询域名、IP地址、组织等网络资源注册信息的命令行工具。它通过WHOIS协议连接到WHOIS数据库,获取域名的注册人、注册商、注册日期、到期日期、DNS服务器等详细信息。该命令在网络管理、域名查询、安全审计等场景中非常实用。 注意:不是所有Linux系统都默认安装了whois命令,需…
Linux常用命令学习笔记:whoami
一、命令简介 whoami(Who Am I)命令是Linux系统中用于显示当前登录用户名的简单但实用的命令行工具。它的名字来源于"who am I"(我是谁),能够快速确认当前会话的有效用户身份,是系统管理和脚本编写中常用的基础命令。 二、基本语法 whoami [选项] 权限要求:所有用户均可使用,无需特殊权限。 输出格式:直接显示当前…
Linux常用命令学习笔记:who
一、命令简介 who命令是 Linux 系统中用于显示当前登录到系统的用户信息的标准命令。它可以显示用户名、登录终端、登录时间、来源 IP 地址等关键信息,是系统管理员进行用户监控和安全管理的重要工具。 二、基本语法 who [选项] [文件] 权限要求:所有用户均可使用 who 命令,无需特殊权限。 核心原理:who 命令通过解析…