Linux管理命令介绍

目录

1. whoami

2. hostname

3. uname

4. date

5. alias

6. history

7. sudo

8. systemctl

9. ps


1. whoami

作用: 显示出当前有效的用户名称

语法:whoami (选项)

选项:

--help:在线帮助

--version:显示版本信息和退出

示例:

[root@localhost ~]# whoami
root

2. hostname

作用: 用于显示和设置系统的主机名称

语法:hostname (选项) (参数)

选项:

-a:显示主机别名

-d:显示DNS域名

-i:显示主机的ip地址

示例:

[root@localhost ~]# hostname -i
::1 127.0.0.1

3. uname

作用: 用于显示当前系统相关信息

语法:uname (选项)

选项:

-a:详细显示全部的信息

示例:

[root@localhost ~]# uname -a
Linux localhost.localdomain 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]#

4. date

作用:显示或设置系统时间与日期

语法:date (选项) (参数)

示例:

[root@localhost ~]# date
2024年 01月 24日 星期三 13:04:02 CST

5. alias

作用:设置指令的别名

语法:alias(选项)(参数)

选项:

-p --显示已经设置的命令别名

示例:

[root@localhost ~]# alias -p
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
[root@localhost ~]# 

# 设置别名,重启将失效,永久生效需要在配置文件中配置
[root@localhost ~]# alias vi='vim'

unalias 是取消别名命令

6. history

作用:显示指定数目的指令命令

语法:history(选项)(参数)

选项: -c --清空当前历史命令

示例:

[root@localhost ~]# history 20
   64  pwd
   65  su lisen
   66  clear
   67  whoami
   68  hostname -i
   69  hostname -d
   70  hostname -a
   71  uname -a
   72  date
   73  user
   74  users
   75  uptime
   76  alias
   77  alias -p
   78  alias vi = vim
   79  alias vi = 'vim'
   80  clear
   81  alias vi='vim'
   82  chkconfig  --list  
   83  history 20

7. sudo

作用:sudo命令是Linux或者Unix系统中,允许普通用户可以使用超级管理员权限的工具,比如执行单个命令和应用程序,而无需切换到管理员账户

语法:-u username 以指定的用户身份执行命令,默认是root用户

示例:

sudo -u root ls #以root用户的身份运行ls命令

sudo -g office free #以office用户执行free命令

8. systemctl

作用:使用systemctl命令可以管理系统服务,如启动、停止、重启服务等

示例:

systemctl start sshd 

9. ps

作用:命令用于显示当前进程的状态,类似于 windows 的任务管理器

语法:ps [options] [--help]

  • -A 列出所有的进程

  • -w 显示加宽可以显示较多的资讯

  • -au 显示较详细的资讯

  • -aux 显示所有包含其他使用者的进程

示例:

ps -ef

你可能感兴趣的:(linux,服务器,网络)