Linux系统管理操作(25个命令)

1.whoami

【命令作用】显示出当前有效的用户名称

【命令语法】whoami(选项)

【常用选项】

--help:在线帮助

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

【参数说明】无

【命令示例】

显示当前有效用户

# whoami

 


2.hostname

【命令作用】用于显示和设置系统的主机名称(但是不会永久保存,重启后会恢复)

【命令语法】hostname(选项)(参数)

【常用选项】

-a:显示主机别名

-d:显示DNS域名

-i:显示主机的ip地址

【参数说明】需要指定查看,设置的主机名

【命令示例】

显示主机的ip地址

# hostname -i


3.uname

【命令作用】用于显示当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)

【命令语法】uname(选项)

【常用选项】

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

 

【参数说明】无

【命令示例】

显示当前系统详细相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)

uname -a


4.date

【命令作用】显示或设置系统时间与日期

【命令语法】date(选项)(参数)

【常用选项】

【参数说明】

【命令示例】


5.clear

【命令作用】清除当前屏幕终端上的任何信息

【命令语法】clear

【常用选项】无

【参数说明】无

【命令示例】

清除当前屏幕终端上的任何信息

# clear


6.users

【命令作用】显示当前登录系统的所有用户的用户列表

【命令语法】users(选项)

【常用选项】无

【参数说明】无

【命令示例】

显示当前登录系统的所有用户

# users


7.groups

【命令作用】输出指定用户所在的组的组成员

【命令语法】groups(选项)(参数)

【常用选项】无

【参数说明】需要指定要打印所属工作组的用户名

【命令示例】

显示ruan用户所属的组

# groups ruan


8.who

【命令作用】系统目前登录的用户的用户信息

【命令语法】who(选项)(参数)

【常用选项】

-w 显示用户的信息状态栏

-H 显示各栏位的标题信息列

-q 只显示登入系统的帐号名称和总人数

【参数说明】指定查询文件

【命令示例】

显示登入系统的账户和人数

# who -q

显示各栏位的标题信息列

# who -H

显示用户的信息状态栏

# who -w

 

 

9.w

【命令作用】显示已经登陆系统的用户列表,并显示用户正在执行的指令

【命令语法】w(选项)(参数)

【常用选项】

-f 显示用户从哪里登录

-s 使用短格式输出

-h 不显示头消息

【参数说明】只显示指定的用户

【命令示例】

显示ruan用户从哪登录

# w -f ruan


10.uptime

【命令作用】打印系统总共运行了多长时间和系统的平均负载

【命令语法】uptime(选项)

【常用选项】无

【参数说明】无

【命令示例】

查看系统负载

# uptime 


11.sudo

【命令作用】以其他身份来执行命令,默认的身份为root

【命令语法】sudo(选项)(参数)

【常用选项】

-l:列出目前用户可执行与无法执行的指令;

-u<用户>:以指定的用户作为新的身份

【参数说明】需要运行的指令和对应的参数

【命令示例】

# sudo -u userb ls -l  --指定用户执行命令

# sudo -l  --列出目前的权限


12.exit

【命令作用】退出目前的shell,并返回给定值

【命令语法】exit(参数)

【常用选项】无

【参数说明】返回值:指定shell返回值

【命令示例】

# exit  --退出当前shell


13.reboot

【命令作用】重新启动正在运行的Linux操作系统

【命令语法】reboot(选项)

【常用选项】

-f 强制重新开机

-w:仅做测试,并不真正将系统重新开机,只会把重开机的数据写入/var/log目录下的wtmp记录文件

【参数说明】无

【命令示例】

重新开机

# rboot

强制开机

# reboot -f


14.poweroff

【命令作用】关闭计算机操作系统并且切断系统电源

【命令语法】poweroff(选项)

【常用选项】-f  --强制关闭操作系统

【参数说明】无

【命令示例】

强制关闭计算机

# poweroff -f


15.halt

【命令作用】关闭正在运行的Linux操作系统

【命令语法】halt(选项)

【常用选项】无

【参数说明】无

【命令示例】

关闭正在运行的Linux操作系统

# halt


16.shutdown

【命令作用】系统关机

【命令语法】shutdown(选项)(参数)

【常用选项】-h 将系统关闭

【参数说明】

设置多久时间后执行shutdown指令

要传送给所有登入用户的信息

【命令示例】

现在关闭计算机

shutdown -h now


17.init

【命令作用】进程初始化工具

【命令语法】init (选项)(参数)

【常用选项】

-b  --不执行相关脚本而直接进入单用户模式

 -s  --切换搭配单用户模式

【参数说明】指定Linux系统要切换到的运行等级

【命令示例】

运行级别:运行级别就是操作系统当前正在运行的功能级别。这个级别从0到6,具有不同的功能,可以在 /etc/inttab 中查看他的英文介绍

# init 0  --停机(千万不能吧 initdefault 设置为0)

         1  --单用户模式

         2  --多用户模式

         3  --完全多用户模式

         4  --没有用到

         5  --x11(Xwindow)

         6  --重新启动(千万不要把 initdefault 设置为6)


18.alias

【命令作用】设置指令的别名

【命令语法】alias(选项)(参数)

【常用选项】-p  --显示已经设置的命令别名

【参数说明】定义命令别名,格式为“命令别名=‘实际命令’”

【命令示例】

查看系统已经设置的别名:

# alias -p


19.unalias

【命令作用】取消命令别名

【命令语法】unalias(选项)(参数)

【常用选项】-a 取消所有命令别名

【参数说明】指定要取消的命令别名

【命令示例】

取消已经设置的 "cc"命令别名取消

# unallas cc  


20.history

【命令作用】显示指定数目的指令命令

【命令语法】history(选项)(参数)

【常用选项】-c   --清空当前历史命令

【参数说明】显示最近的n条历史命令

【命令示例】

显示最近使用的20条历史命令信息

# history 20


21.runlevel

【命令作用】打印当前Linux系统的运行等级

【命令语法】runlevel(参数)

【常用选项】无

【参数说明】无

【命令示例】

显示当前系统运行等级

# runlevel


22.chkconfig

【命令作用】检查、设置系统的各种服务

【命令语法】chkonfig(选项)

【常用选项】

--level<等级代号>  --指定读系统服务在哪里一个执行等级中开启或关闭

--add  --增加所指定的系统服务,让chkconfig指定得以管理它,并同时在系统启动的叙述文件内增加相关数据

--del  --删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据

【参数说明】无

【命令示例】

列出所有的系统服务

# chkconfig  --list  

添加dns服务

# chkconfig  --add bind  

  --删除dns服务

# chkconfig  --del bind

查看NetworkManager的所有运行级别

# chkconfig --list  NetworkManager  

开启(或关闭)NerworkManager的3和5级别

# chkconfig --level 35 NetworkManager on (关闭off)  


23.write

【命令作用】向指定登录用户终端上发送信息

【命令语法】write(参数)

【常用选项】无

【参数说明】无

【命令示例】

传递信息给root

# wirte root  


24.last

【命令作用】显示用户最近登录信息

【命令语法】last(选项)(参数)

【常用选项】

-a:把从何处登入系统的主机名称或ip地址,显示在最后一行

【参数说明】

显示用户登录列表;

显示从指定终端的登录列表

【命令示例】

直接显示用户前五个的终端的登录记录

# last -5  


25.lastlog

【命令作用】显示系统中所有用户最近一次登录信息

【命令语法】lastlog(选项)

【常用选项】无

【参数说明】无

【命令示例】

显示当前系统中所有用户最近一次登录信息

 # lastlog  


posted @ 2018-06-11 14:36  阮杰  阅读(4322)  评论(0编辑  收藏  举报