Linux常用命令学习笔记:lastb
命令功能 lastb命令用于显示系统登录失败的用户列表,会从 /var/log/btmp文件中读取信息。该命令对于系统安全监控非常有用,可以帮助管理员发现异常登录尝试和潜在的安全威胁。 基本语法 lastb [选项] [用户名] [终端] 常用选项 选项说明-a在最后一列显示登录的主机名或IP地址-d将IP地址转换为主机名-…
Linux常用命令学习笔记:last
命令功能 last命令用于显示系统最近登录的用户信息,包括登录时间、登录终端、登录IP地址等。该命令读取/var/log/wtmp文件来获取登录记录。 基本语法 last [选项] [用户名] [终端] 选项说明 -a, --hostlast:在最后一行显示主机名 -d, --dns:将IP地址解析为域名 -f, --fil…
Linux常用命令学习笔记:kill
命令功能 kill命令用于向进程发送指定的信号,默认发送SIGTERM(15)信号,用于终止进程。该命令通过进程ID(PID)来指定要操作的进程。 基本语法 kill [选项] [信号] 进程ID 常用信号 信号编号信号名称说明1SIGHUP挂起信号,让进程重新读取配置文件2SIGINT中断信号(Ctrl+C)3SIGQUIT退出信…
Linux常用命令学习笔记:halt
命令功能 halt命令用于关闭系统。该命令会向所有进程发送SIGTERM信号,然后调用sync系统调用将内存中的数据写入磁盘,最后停止系统运行。 基本语法 halt [选项] 选项说明 -f, --force:强制关机,不调用shutdown -p, --poweroff:关机后关闭电源(相当于poweroff) -w, --wtmp-on…
Linux常用命令学习笔记:groupdel
命令功能 groupdel命令用于删除指定的用户组。该命令会从系统中移除用户组信息,但不会删除该组用户的主目录。 基本语法 groupdel [选项] 组名 选项说明 -f, --force:强制删除用户组,即使该组仍包含用户 -h, --help:显示帮助信息 -R, --root CHROOT_DIR:在CHROOT_DIR目录中应用更…
Linux常用命令学习笔记:suspend
命令功能 suspend命令用于暂停当前Shell的执行,直到收到SIGCONT信号为止。该命令通常与fg、bg、jobs等命令配合使用,用于作业控制。 基本语法 suspend [-f] 选项说明 -f:强制挂起,即使当前Shell是登录Shell也会被挂起 使用示例 1. 基本挂起 # 启动一个长时间运行的任务 sleep 1000 &…
Linux常用命令学习笔记:sleep
命令概述 sleep命令用于让当前进程暂停执行指定的时间。该命令常用于shell脚本中,用于实现延时、轮询等待、定时执行等场景。 语法格式 sleep 时间[单位] 时间单位 秒:默认单位,直接使用数字 s:秒(seconds) m:分钟(minutes) h:小时(hours) d:天(days) 使用示例 1. 暂停指定秒数 sleep…
Linux常用命令学习笔记:fwhios
命令概述 fwhios命令用于显示当前登录到系统的用户信息,包括用户名、终端、登录时间、空闲时间等。该命令是who命令的增强版本,提供更详细的用户登录信息。 语法格式 fwhios [选项] 常用选项 选项说明-a显示所有信息(默认)-b显示系统启动时间-d显示死进程-H显示列标题-l显示登录进程-q快速模式,只显示用户名和数量-r显示运行…
Linux常用命令学习笔记:finger
命令概述 finger命令用于显示系统用户的信息,包括登录名、真实姓名、终端、登录时间、空闲时间、办公地址和电话等。该命令会查询/etc/passwd文件中的用户信息。 语法格式 finger [选项] [用户名] 常用选项 选项说明-s以短格式显示用户信息-l以长格式显示用户信息(默认)-p不显示.plan和.project文件内…