zoukankan      html  css  js  c++  java
  • 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  

    
    
  • 相关阅读:
    Luckysheet如何初始化含合并单元格的数据
    Luckysheet如何一键导入本地Excel
    又发现一款纯js开源电子表格Luckysheet
    Sublime Text3 注册码(Windows/Build 3176版本)| 开发工具
    Python初学者笔记(4)-简单的通讯录
    Python初学者笔记(3):输出列表中的奇数/奇数项,字符串中的偶数项,字符串大小写转换
    安装wampserver出现“The Program can't start because MSVCR110.dll is missing from your computer. Try reinstalling the program to fix this problem”
    python初学者笔记(2):阿拉伯数字转换成中文大写
    Python初学者笔记:打印出斐波那契数列的前10项
    JavaScript弹出对话框的三种方式
  • 原文地址:https://www.cnblogs.com/ruanjie/p/9165585.html
Copyright © 2011-2022 走看看