【linux命令讲解大全】162.常用Linux命令详解

2024-03-02 14:24:27 浏览数 (1)

logname

打印当前终端登录用户的名称

概要

logname [OPTION]...

主要用途

打印当前终端登录用户的名称。

选项
  • --help:显示帮助信息并退出。
  • --version:显示版本信息并退出。
返回值

返回0表示成功,返回非0值表示失败。

例子
代码语言:javascript复制
[root@localhost ~]# logname
root
注意

注意区分whoamilogname这两个命令;比如我们以用户 root 打开的终端,然后切换到了用户 user2。此时,whoami返回的是当前用户 user2, logname返回的是 root,大家可以自行实践验证一下。

该命令是GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 lognameinfo coreutils 'logname invocation'

logout

退出当前登录的Shell

补充说明

logout命令用于退出当前登录的Shell,logout指令让用户退出系统,其功能和login指令相互对应。

语法
代码语言:javascript复制
logout

cupsdisable

停止指定的打印机

补充说明

cupsdisable命令用于停止指定的打印机。

语法
代码语言:javascript复制
cupsdisable [选项] [参数]
选项
  • -E:当连接到服务器时强制使用加密。
  • -U:指定连接服务器时使用的用户名。
  • -u:指定打印任务所属的用户。
  • -c:取消指定打印机的所有打印任务。
  • -h:指定连接的服务器名和端口号。
  • -r:停止打印机的原因。
参数
  • 目标:指定目标打印机。

cupsenable

启动指定的打印机

补充说明

cupsenable命令用于启动指定的打印机。

语法
代码语言:javascript复制
cupsenable [选项] [参数]
选项
  • -E:当连接到服务器时强制使用加密。
  • -U:指定连接服务器时使用的用户名。
  • -u:指定打印任务所属的用户。
  • -h:指定连接的服务器名和端口号。
参数
  • 目标:指定目标打印机。

0 人点赞