已经找到“” 的记录453条
Linux whoami命令

Linux whoami命令

Linux 命令大全 Linux 命令大全

Linux whoami命令用于显示自身用户名称。

显示自身的用户名称,本指令相当于执行"id -un"指令。

语法

whoami [--help][--version]

参数说明

  • --help  在线帮助。
  • --version  显示版本信息。

实例

显示用户名

# whoami 
root

Linux 命令大全 Linux 命令大全

Linux who命令

Linux who命令

Linux 命令大全 Linux 命令大全

Linux who命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等。

使用权限:所有使用者都可使用。

语法

who - [husfV] [user]

参数说明

  • -H 或 --heading:显示各栏位的标题信息列;
  • -i 或 -u 或 --idle:显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串;
  • -m:此参数的效果和指定"am i"字符串相同;
  • -q 或--count:只显示登入系统的帐号名称和总人数;
  • -s:此参数将忽略不予处理,仅负责解决who指令其他版本的兼容性问题;
  • -w 或-T或--mesg或--message或--writable:显示用户的信息状态栏;
  • --help:在线帮助;
  • --version:显示版本信息。

实例

显示当前登录系统的用户

# who  //显示当前登录系统的用户
root   tty7     2014-05-13 12:12 (:0)
root   pts/0    2014-05-14 17:09 (:0.0)
root   pts/1    2014-05-14 18:51 (192.168.1.17)
root   pts/2    2014-05-14 19:48 (192.168.1.17)

显示标题栏

# who -H
NAME   LINE     TIME       COMMENT
root   tty7     2014-05-13 12:12 (:0)
root   pts/0    2014-05-14 17:09 (:0.0)
root   pts/1    2014-05-14 18:51 (192.168.1.17)
root   pts/2    2014-05-14 19:48 (192.168.1.17)

显示用户登录来源

# who -l -H
NAME   LINE     TIME       IDLE     PID COMMENT
LOGIN  tty4     2014-05-13 12:11        852 id=4
LOGIN  tty5     2014-05-13 12:11        855 id=5
LOGIN  tty2     2014-05-13 12:11        862 id=2
LOGIN  tty3     2014-05-13 12:11        864 id=3
LOGIN  tty6     2014-05-13 12:11        867 id=6
LOGIN  tty1     2014-05-13 12:11       1021 id=1

显示终端属性

# who -T -H
NAME    LINE     TIME       COMMENT
root   + tty7     2014-05-13 12:12 (:0)
root   + pts/0    2014-05-14 17:09 (:0.0)
root   - pts/1    2014-05-14 18:51 (192.168.1.17)
root   - pts/2    2014-05-14 19:48 (192.168.1.17)

只显示当前用户

# who -m -H
NAME   LINE     TIME       COMMENT
root   pts/1    2014-05-14 18:51 (192.168.1.17)

精简模式显示

# who -q
root root root root
# users=4

Linux 命令大全 Linux 命令大全

Linux vlock命令

Linux vlock命令

Linux 命令大全 Linux 命令大全

Linux vlock命令用于锁住虚拟终端。

执行vlock(virtual console lock)指令可锁住虚拟终端,避免他人使用。

语法

vlock [-achv]

参数说明

  • -a或--all  锁住所有的终端阶段作业,如果您在全屏幕的终端中使用本参数,则会将用键盘
  • 切换终端机的功能一并关闭。
  • -c或--current  锁住目前的终端阶段作业,此为预设值。
  • -h或--help  在线帮助。
  • -v或--version  显示版本信息。

实例

锁定虚拟终端

# vlock

Linux 命令大全 Linux 命令大全

Linux usermod命令

Linux usermod命令

Linux 命令大全 Linux 命令大全

Linux usermod命令用于修改用户帐号。

usermod可用来修改用户帐号的各项设定。

语法

usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-l <帐号名称>][-s <shell>][-u <uid>][用户帐号]

参数说明

  • -c<备注>  修改用户帐号的备注文字。
  • -d登入目录>  修改用户登入时的目录。
  • -e<有效期限>  修改帐号的有效期限。
  • -f<缓冲天数>  修改在密码过期后多少天即关闭该帐号。
  • -g<群组>  修改用户所属的群组。
  • -G<群组>  修改用户所属的附加群组。
  • -l<帐号名称>  修改用户帐号名称。
  • -L  锁定用户密码,使密码无效。
  • -s<shell>  修改用户登入后所使用的shell。
  • -u<uid>  修改用户ID。
  • -U  解除密码锁定。

实例

更改登录目录

# usermod -d /home/hnlinux root

改变用户的uid

# usermod -u 777 root

Linux 命令大全 Linux 命令大全

Linux userdel命令

Linux userdel命令

Linux 命令大全 Linux 命令大全

Linux userdel命令用于删除用户帐号。

userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。

语法

userdel [-r][用户帐号]

参数说明

  • -r  删除用户登入目录以及目录中所有文件。

实例

删除用户账号

# userdel hnlinux

Linux 命令大全 Linux 命令大全

Linux userconf命令

Linux userconf命令

Linux 命令大全 Linux 命令大全

Linux userconf命令用于用户帐号设置程序。

userconf实际上为linuxconf的符号连接,提供图形界面的操作方式,供管理员建立与管理各类帐号。若不加任何参数,即进入图形界面。

语法

userconf [--addgroup <群组>][--adduser <用户ID><群组><用户名称><shell>][--delgroup <群组>][--deluser <用户ID>][--help]

参数说明

  • --addgroup<群组>  新增群组。
  • --adduser<用户ID><群组><用户名称><shell>  新增用户帐号。
  • --delgroup<群组>  删除群组。
  • --deluser<用户ID>  删除用户帐号。
  • --help  显示帮助。

实例

新增用户

# userconf --adduser 666 tt lord /bin/bash //新增用户账号

Linux 命令大全 Linux 命令大全

Linux chsh命令

Linux chsh命令

Linux 命令大全 Linux 命令大全

Linux chsh命令用于更改使用者 shell 设定。

使用权限:所有使用者。

语法

shell>> chsh

实例

shell>> chsh
Changing fihanging shell for user1
Password: [del]
New shell [/bin/tcsh]: ### [是目前使用的 shell]
[del]
shell>> chsh -l ### 展示 /etc/shells 档案内容
/bin/bash
/bin/sh
/bin/ash
/bin/bsh
/bin/tcsh
/bin/csh

改变当前的shell。当前的shell 设置为//bin/bash,通过chsh命令,改变shell的设置/bin/csh。

# chsh
Changing shell for root.
New shell [/bin/bash]: /bin/csh //输入新的shell地址
Shell changed.

通过 -s 参数改变当前的shell设置

# chsh -s /bin/csh //改变当前设置为 /bin/csh
Changing shell for root.
Shell not changed.

Linux 命令大全 Linux 命令大全

Linux uname 命令

Linux uname 命令

Linux 命令大全 Linux 命令大全

Linux uname(英文全拼:unix name)命令用于显示系统信息。

uname 可显示电脑以及操作系统的相关信息。

语法

uname [-amnrsv][--help][--version]

参数说明

  • -a或--all  显示全部的信息。
  • -m或--machine  显示电脑类型。
  • -n或--nodename  显示在网络上的主机名称。
  • -r或--release  显示操作系统的发行编号。
  • -s或--sysname  显示操作系统名称。
  • -v  显示操作系统的版本。
  • --help  显示帮助。
  • --version  显示版本信息。

实例

显示系统信息:

# uname -a
Linux iZbp19byk2t6khuqj437q6Z 4.11.0-14-generic #20~16.04.1-Ubuntu SMP Wed Aug 9 09:06:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

显示计算机类型:

# uname -m
x86_64

显示计算机名:

# uname -n
runoob-linux

显示操作系统发行编号:

# uname -r
4.11.0-14-generic

显示操作系统名称:

# uname -s
Linux

显示系统版本与时间:

# uname -v
#20~16.04.1-Ubuntu SMP Wed Aug 9 09:06:22 UTC 2017

Linux 命令大全 Linux 命令大全

Linux logrotate命令

Linux logrotate命令

Linux 命令大全 Linux 命令大全

Linux logrotate命令用于管理记录文件。

使用logrotate指令,可让你轻松管理系统所产生的记录文件。它提供自动替换,压缩,删除和邮寄记录文件,每个记录文件都可被设置成每日,每周或每月处理,也能在文件太大时立即处理。您必须自行编辑,指定配置文件,预设的配置文件存放在/etc目录下,文件名称为logrotate.conf。

语法

logrotate [-?dfv][-s <状态文件>][--usage][配置文件]

参数说明

  • -?或--help  在线帮助。
  • -d或--debug  详细显示指令执行过程,便于排错或了解程序执行的情况。
  • -f或--force  强行启动记录文件维护操作,纵使logrotate指令认为没有需要亦然。
  • -s<状态文件>或--state=<状态文件>  使用指定的状态文件。
  • -v或--version  显示指令执行过程。
  • -usage  显示指令基本用法。

实例

指定记录文件

# logrotate /root/log.config

Linux 命令大全 Linux 命令大全

Linux tload命令

Linux tload命令

Linux 命令大全 Linux 命令大全

Linux tload命令用于显示系统负载状况。

tload指令使用ASCII字符简单地以文字模式显示系统负载状态。假设不给予终端机编号,则会在执行tload指令的终端机显示负载情形。

语法

tload [-V][-d <间隔秒数>][-s <刻度大小>][终端机编号]

参数说明

  • -d<间隔秒数>  设置tload检测系统负载的间隔时间,单位以秒计算。
  • -s<刻度大小>  设置图表的垂直刻度大小,单位以列计算。
  • -V  显示版本信息。

实例

显示系统负载

# tload

Linux 命令大全 Linux 命令大全

客户热线: