共 1 篇文章

标签:Linux如何查看当前正在运行的用户? (linux查看运行的用户)

Linux如何查看当前正在运行的用户? (linux查看运行的用户)

Linux是一种优秀的操作系统,广泛应用于服务器、网络设备和嵌入式系统等领域。 在Linux系统中,如何查看当前正在运行的用户呢? 一、使用whoami命令 whoami命令用于显示当前正在使用系统的用户名。 该命令很简单,只需在终端中输入whoami并按回车键,系统会显示当前正在运行的用户的用户名。 示例: $ whoami 输出: john 二、使用w命令 w 命令可以显示当前登录的所有用户信息,包括用户名、终端设备、登录时间、ID、CPU使用率等等。 这个命令可以显示更详细的信息,对于系统管理员来说非常有用。 示例: $ w 输出: 21:36:31 up 10 days, 15:37, 2 users, load average: 0.25, 0.26, 0.23 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT john tty1 20:00 11:36m 57.86s 0.01s sshd: john [priv] jane pts/0 10.0.0.12 15:24 1.00s 0.70s 0.03s w 三、使用ps命令 ps命令是一个功能非常强大的命令,用于显示当前系统中正在运行的所有进程和它们的状态。 通过组合grep命令可以查看指定用户运行的所有进程。 示例: $ ps aux | grep john 输出: john 3189 0.0 0.0 10260 2688 pts/0 S+ 21:40 0:00 grep –color=auto john john 2157 0.0 0.0 12800 2856 ? Ss Oct27 0:00 /lib/systemd/systemd –user john 2158 0.0 0.0 6076 1960 ? S Oct27 0:00 (sd-pam) john 2229 0.0 0.1 1015072 10708 ? Ssl Oct27 0:09 /usr/lib/gnome-terminal/gnome-terminal-server john 2235 0.0 0.0 21512 4500 pts/0...

技术分享