系统管理命令(25个)

1.whoami

【命令作用】

查看当前用户(id -un)

【命令语法】

whoami  [选项]

【常用选项】

-- help  帮助

【参数说明】

【命令示例】

# whoami  查看当前用户是谁

 

2.hostname

【命令作用】

显示当前主机名或修改主机名

【命令语法】

hostanme  [选项]  [参数]

【常用选项】

-a  显示主机的别名

-i  显示主机的IP地址

【参数说明】

 主机名

【命令示例】

# hostname  查看当前主机名

 

# hostname test  临时修改主机名为test,关机或重启后失效

 

3.uname 

【命令作用】

查看系统信息

【命令语法】

uname  [选项]

【常用选项】

-a  查看系统详细信息

-n  查看当前主机名

-r   查看内核版本号

【参数说明】

【命令示例】

# uanme  查看操作系统名称

 

# uname -a  查看系统详细信息

 

# uname -n   查看当前主机名

 

# uname -r  查看内核版本号

 

4. date

【命令作用】

显示或修改系统时间与日期

【命令语法】

date  [选项]  [参数]

【常用选项】

-d  显示字符串所指的日期和时间,字符串必须加上双引号

-t  根据字符串来设置日期和时间,字符串必须加上双引号

【参数说明】

 指定显示日期与时间的格式

%H 小时,24小时制(00~23)
%I 小时,12小时制(01~12)
%k 小时,24小时制(0~23)
%l 小时,12小时制(1~12)
%M 分钟(00~59)
%p 显示出AM或PM
%r 显示时间,12小时制(hh:mm:ss %p)
%s 从1970年1月1日00:00:00到目前经历的秒数
%S 显示秒(00~59)
%T 显示时间,24小时制(hh:mm:ss)
%X 显示时间的格式(%H:%M:%S)
%Z 显示时区,日期域(CST)
%a 星期的简称(Sun~Sat)
%A 星期的全称(Sunday~Saturday)
%h,%b 月的简称(Jan~Dec)
%B 月的全称(January~December)
%c 日期和时间(Tue Nov 20 14:12:58 2012)
%d 一个月的第几天(01~31)
%x,%D 日期(mm/dd/yy)
%j 一年的第几天(001~366)
%m 月份(01~12)
%w 一个星期的第几天(0代表星期天)
%W 一年的第几个星期(00~53,星期一为第一天)
%y 年的最后两个数字(1999则是99)

【命令示例】

# date  显示时间与日期

 

5.clear

【命令作用】

清屏(Ctrl+L)

【命令语法】

clear

【常用选项】

【参数说明】

【命令示例】

# clear  清屏

 

6.users

【命令作用】

查看当前登录用户列表

【命令语法】

users  [选项]

【常用选项】

-- help  查看帮助

【参数说明】

【命令示例】

# users  查看当前登录用户列表

  

7.groups

【命令作用】

查看用户所属组

【命令语法】

groups  [选项]  [参数]

【常用选项】

-- help  查看帮助

【参数说明】

用户名

【命令示例】

# groups test  查看test用户所属组

 

8.who

【命令作用】

查看当前登录系统的用户信息,单独执行who命令会列出登入帐号,使用的终端机,登入时间以及从何处登入

【命令语法】

who  [选项]  [参数]

【常用选项】

-H  显示各栏的标题信息

-q  仅显示当前登录的用户和数量

【参数说明】

文件名

【命令示例】

# who  查看当前登录系统的用户信息

 

# who -H  显示各栏的标题信息

 

# who -q  仅显示当前登录的用户和数量

 

9.w

【命令作用】

查看当前登录系统的用户列表

【命令语法】

w  [选项]  [参数]

【常用选项】

-h  不显示标题信息

-s  短格式输出信息

【参数说明】

用户名

【命令示例】

# w  查看当前登录系统的用户列表

 

# w -h  不显示第一行的标题信息

 

# w -s  短格式输出信息

 

10.uptime

【命令作用】

显示当前时间、开机时长、登录用户个数、过去一分钟、五分钟、十五分钟的负载

【命令语法】

uptime  [选项]  

【常用选项】

-v  显示版本信息

【参数说明】

【命令示例】

# uptime  显示当前时间、开机时长、登录用户个数、过去一分钟、五分钟、十五分钟的负载

 

11.sudo

【命令作用】

将特定命令赋予他人可以使用,使用visudo编辑/etc/sudoers文件,格式为:用户名  被管理者IP=使用的身份   授权的命令(绝对路径)

【命令语法】

sudo  [选项]  [参数]

【常用选项】

-h  列出帮助列表

-l  列出当前用户可执行的命令

-u  以特定的身份执行命令

-k  清空密码的有效时间

-b  在后台执行指定的命令

-p  更改询问密码的提示语

【参数说明】

需要执行的命令

【命令示例】

# visudo  编辑

# test all=(all)  /bin/cat  给予test用户权限

# su - test  切换到test用户测试

# sudo -l   查看可用的命令

# sudo /bin/cat /etc/shadow  使用命令

 

12.exit

【命令作用】

退出当前shell

【命令语法】

exit  [参数]

【常用选项】

【参数说明】

返回值

【命令示例】

# exit  退出当前shell

 

13.reboot

【命令作用】

重启系统

【命令语法】

reboot  [选项]

【常用选项】

-f  强制关机

【参数说明】

【命令示例】

# reboot  重启系统

 

14.poweroff

【命令作用】

关机并切断系统电源

【命令语法】

poweroff  [选项]

【常用选项】

-f  强制关机

【参数说明】

【命令示例】

# poweroff  关机

 

15.halt

【命令作用】

关机

【命令语法】

halt  [选项]

【常用选项】

 -p  关机并切断电源

【参数说明】

 无

【命令示例】

# halt  关机 

 

16.shutdown

【命令作用】

关机

【命令语法】

shutdown  [选项]  [参数]

【常用选项】

-h  关机

-r  重启

【参数说明】

时间

提示信息

【命令示例】

# shutdown -h now  立刻关机

 

# shutdown -r now  立刻重启 

 

17.init

【命令作用】

切换进程运行等级,0:关机、1:单用户形式,只root进行维护、2:多用户,不能使用net file system、3:完全多用户、4:没有用到、5:图形化、6:重启

【命令语法】

init  [选项]  [参数]

【常用选项】

【参数说明】

运行等级

【命令示例】

# init 0  关机

 

18.alias

【命令作用】

 设置别名命令

【命令语法】

alias  [选项]  [参数]

【常用选项】

  -p  查看已有别名

【参数说明】

 别名设置

【命令示例】

# alias test='ls -l'  设置test这个别名命令=ls -l

# alias -p  查看已有的别名命令

 

19.unalias

【命令作用】

删除别名命令

【命令语法】

unalias  [选项]  [参数]

【常用选项】

-a  删除所有别名命令

【参数说明】

需要删除的别名

【命令示例】

 # unalias test  删除test别名命令

 

20.history

【命令作用】

当前用户的历史命令,默认1000条

【命令语法】

history  [选项]  [参数]

【常用选项】

-c  清空当前历史命令

【参数说明】

 查看最近多少条命令

【命令示例】

# history 50  查看最近50条的历史命令  

 

21.runlevel

【命令作用】

查看当前linux系统的运行等级

【命令语法】

runlevel

【常用选项】

【参数说明】

【命令示例】

# runlevel  查看当前Linux系统的运行级别

 

22.chkconfig

【命令作用】

查看和设置各种系统服务

【命令语法】

chkconfig  [选项]

【常用选项】

--list   查看所有服务

--add  添加服务,让chkconfig可以管理该服务

--del   删除服务,让chkconfig不可以管理该服务

--level<运行级别>  指定系统服务在哪个运行等级中开启或关闭

【参数说明】

【命令示例】

# chkconfig --list 查看所有服务

 

# chkconfig httpd on  httpd开机自启动

 

# chkconfig --del httpd  让chkconfig不在管理httpd五福 

 

23.write

【命令作用】

向指定用户或终端发送信息

【命令语法】

write  [参数]

【常用选项】

【参数说明】

用户

终端名

【命令示例】

# write test  向test用户发送信息

 

24.last

【命令作用】

查看用户最近的登录信息

【命令语法】

last  [选项]  [参数]

【常用选项】

-a  主机名称或IP地址在最后一行显示

-d  把IP地址转换为主机名称

-R  不显示登录的主机名称和IP地址

-#  显示#条记录

【参数说明】

用户名

【命令示例】

# last  查看用户最近登录的信息

x

# last -5  查看最近五条的用户登录信息  

 

25.lastlog

【命令作用】

显示所有用户最近一次的登录信息

【命令语法】

lastlog  [选项]

【常用选项】

-b  显示指定天数前的登录信息

-t   显示指定天数内的登录信息

-u  查看指定用户最近登录信息

【参数说明】

【命令示例】

# lastlog  查看所有用户最近一次的登录信息

 

posted on 2018-06-11 15:58  学不动了呀~~~~  阅读(238)  评论(0编辑  收藏  举报