当前位置: 首页 > news >正文

「Linux中Shell命令」Shell常见命令

知识点及案例解析
1. who 命令

功能:显示当前登录系统的用户信息,包括用户名、终端、登录时间、IP等。
案例

who

输出示例

root     tty1         2025-06-13 19:42
root     pts/0        2025-06-13 19:45 (192.168.226.1)

解析
显示两个用户登录信息:

  1. 第一列(用户名) :登录用户的用户名
    root:表示这两个会话都是以 root 用户登录的

  2. 第二列(终端类型) :用户登录使用的终端设备 tty1:本地控制台终端(物理终端)
    pts/0:伪终端(通常是远程SSH连接或终端模拟器)

  3. 第三列(登录时间) :用户登录的时间
    2025-06-13 19:42:第一个会话的登录时间
    2025-06-13 19:45:第二个会话的登录时间

  4. 第四列(来源IP) :(仅伪终端显示)
    (192.168.226.1):表示这个pts/0终端是通过IP为192.168.226.1的客户端建立的连接

2. whoami 命令

功能:显示当前用户的用户名。
适用场景:快速确认当前登录身份。
案例

whoami

输出示例

root

解析:直接输出当前用户的用户名root,直接使用root用户登录系统是一种。

3. hostnamehostnamectl 命令

功能

  • hostname:显示或设置系统主机名。
  • hostnamectl:更强大的主机名管理工具(支持查看、修改主机名及系统信息)。(需systemd支持)。
  • 常用选项--static(静态主机名)、--transient(瞬态主机名)、--pretty(可读性主机名)。

案例

hostname
hostnamectl

输出示例

# hostname 输出
my-linux-server# hostnamectl 输出Static hostname: my-linux-serverIcon name: computer-vmChassis: vmMachine ID: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxBoot ID: yyyyyyyyyyyyyyyyyyyyyyyyyyyyyVirtualization: kvmOperating System: Ubuntu 22.04 LTSKernel: Linux 5.15.0-76-genericArchitecture: x86-64

解析

  • hostname仅显示主机名。
  • hostnamectl显示主机名、系统类型、内核版本等详细信息。
4. date 命令

功能:显示或设置系统日期和时间。
案例:<

http://www.xdnf.cn/news/1038169.html

相关文章:

  • Vue 3 砸金蛋互动抽奖游戏
  • Redis事务与驱动的学习(一)
  • 出现端口占用,关闭端口进程命令
  • Redis三种集群概述:主从复制、哨兵模式与Cluster模式
  • MySQL 究极奥义·动态乾坤大挪移·无敌行列转换术
  • SSH参数优化与内网穿透技术融合:打造高效远程访问解决方案
  • Android 获取签名 keystore 的 SHA1和MD5值
  • transactional-update原子性更新常用命令
  • 数据库期末
  • LangChain开发智能问答(RAG)系统实战教程:从零构建知识驱动型AI助手
  • 推荐一个轻量级跨平台打包工具 PakePlus:重塑前端项目桌面化体验
  • 微软云注册被阻止怎么解决?
  • uniapp 腾讯地图服务
  • 【DSP笔记 · 第3章】数字世界的“棱镜”:离散傅里叶变换(DFT)完全解析
  • 自定义 eslint 规则
  • 基于Java开发的浏览器自动化Playwright-MCP服务器
  • 图表工具 ECharts vs Chart.js 对比
  • 问题记录_如何让程序以root权限启动_如何无视系统的路径问题
  • 从零开始:VMware上的Linux与Java开发环境配置
  • Python训练营-Day31-文件的拆分和使用
  • 自编码模型原理
  • SpringBoot源码解析(十二):@ConfigurationProperties配置绑定的底层转换
  • 【卫星通信】高通提案S2-2504588解读-基于控制平面优化的GEO卫星IMS语音解决方案
  • 介绍常见的图像和视频存储格式以及其优劣势
  • vulnhub-Earth
  • 深度解析JavaScript闭包:从原理到高级应用
  • Java 单例模式实现方式
  • 偶数项收敛半径
  • 地理数据库 gdb mdb sde 名称的由来
  • uni-app项目实战笔记10--设置页面全局渐变线性渐变背景色