zoukankan      html  css  js  c++  java
  • linux常用命令集(系统管理操作-共25个)

    1.whoami

       

    【命令作用】

       打印当前用户名至标准输出

    【命令语法】

       whoami [选项]

    【常用选项】

       无

    【参数说明】

       无

    【命令示例】

      

      [root@s1 ~]# whoami  打印当前用户名至标准输出
      root


    2.hostname

    【命令作用】

       查看主机名,临时修改主机名

    【命令语法】

       hostname [选项] [主机名]

    【常用选项】

       无

    【参数说明】

       临时更改主机名的时候,后面跟上主机名即可。默认不跟任何参数及选项是查看当前主机名全名

    【命令示例】

      hostname 123  临时修改主机名为123
    3.uname

    【命令作用】

       打印当前系统信息至标准输出

    【命令语法】

       uname [选项]

    【常用选项】

      -a  显示全部信息

      -m    显示操作系统类型(X86或者X86_64)

      -s  显示操作系统名称(Linux)

      -v  显示操作系统发布时间

       -p   显示处理器类型

      

    【参数说明】

       无

    【命令示例】

      uname -a  显示操作系统详细信息


    4.date

    【命令作用】

       显示时间和修改系统时间

    【命令语法】

       date [选项] [参数]

    【常用选项】

      -d"字符串"   根据字符串显示日期与时间。字符串前后必须加上双引号
      -s"字符串"   根据字符串设置日期与时间。字符串前后必须加上双引号

    【参数说明】 

      %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 -d "+1 day" +%Y%m%d    显示前一天的日期 (year 年 month 月)


      date -d "-1 day" +%Y%m%d     显示后一天的日期

      date -s "16:08:01 2016-04-28"     设置当前时间为指定时间

      date -s "2016-04-28 16:08:01"        设置当前时间为指定时间

      date -s "20160428 16:08:01"     设置当前时间为指定时间
    5.clear

    【命令作用】

       清空屏幕信息(相当于ctrl+l)

    【命令语法】

       clear

    【常用选项】

       无

    【参数说明】

       无

    【命令示例】

      clear  清除屏幕信息(一般用快捷键ctrl+l)

    6.users

    【命令作用】

       查看正在登陆的所有用户列表

    【命令语法】

       users

    【常用选项】

       无

    【参数说明】

       无

    【命令示例】

       users  查看当前所有登陆的用户

    7.groups

    【命令作用】

       打印当前用户所属组

    【命令语法】

       groups  

    【常用选项】

       无

    【参数说明】

       无

    【命令示例】

      groups  查看当前登陆用户所属组


    8.who

    【命令作用】

        查看谁在登陆

    【命令语法】

       who [选项] [参数]

    【常用选项】

       -a  查看所有信息

       -b  查看系统此次引导日期

       -l  打印系统用户进程

      -H  显示头信息

      -d  打印已死的进程

      -r  查看运行级别

       

    【参数说明】

       无

    【命令示例】

      who -a  查看全部信息
    9.w

    【命令作用】

       显示谁正在登陆

    【命令语法】

       w [选项] 

    【常用选项】

       无

    【参数说明】

       无

    【命令示例】

       w   查看登陆信息

    10.uptime

    【命令作用】

       查看系统运行时间

    【命令语法】

       uptime

    【常用选项】

       无

    【参数说明】

       无

    【命令示例】

       uptime  查看运行时间


    11.sudo

    【命令作用】

       以超级用户的身份或者其他用户的身份执行命令

    【命令语法】

       sudo  

    【常用选项】

       -b  在后台执行(有一些命令不支持后台执行,可能会报错)

       -l   列出可执行和不可执行的命令

      

    【参数说明】

       命令

    【命令示例】

       sudo ls /root  使用管理员权限查看root的家目录

    12.exit

    【命令作用】

       退出,在切换登陆等一切沉浸式操作中,使用此命令退出

    【命令语法】

       exit

    【常用选项】

       无

    【参数说明】

       无

    【命令示例】

      exit  退出
    13.reboot

    【命令作用】

       重启

    【命令语法】

       reboot

    【常用选项】

        -d  重新开机时不记录日志(/var/tmp/wtmp)

      -f  强制重新开机(即不调用shutdown)

      -w   伪装开机(即有开机记录但不真正开机)

    【参数说明】

       无

    【命令示例】  

      reboot   重启
    14.poweroff

    【命令作用】

       关闭系统并关闭电源

    【命令语法】

       poweroff [选项] 

    【常用选项】

      -f  强制

        -d  关闭操作系统且不记录日志(日志地址:/var/log/wtmp)

      -i  关闭操作系统之前关闭所有的网络接口

      -h   关闭操作系统之前将系统中所有的硬件设置为备用模式

      -w   不真正关闭操作系统,仅在日志中添加对应记录(日志地址:/var/log/wtmp)

    【参数说明】

       无

    【命令示例】

      poweroff -f   强制关机


    15.halt

    【命令作用】

       关机

    【命令语法】

       halt

    【常用选项】

       -p  关闭系统并关闭电源

      -d  关闭系统并不留下记录

    【参数说明】

       无

    【命令示例】


    16.shutdown

    【命令作用】

       关闭计算机

    【命令语法】

       shutdown [选项]

    【常用选项】

       -f   重新启动时不执行fsck
      -F   重新启动时执行fsck
      -h   将系统按照指定时间关机,时间单位为分钟
      -r    关机后重启计算机

    【参数说明】

       无

    【命令示例】

      shutdown -h 5   五分钟之后关机
    17.init

    【命令作用】

       切换模式

       5为图形化工作界面

       3为字符工作界面

    【命令语法】

       init [选项]

    【常用选项】

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

    【参数说明】

       无

    【命令示例】

      init 5  切换到图形化工作界面

      init 3  切换到字符工作界面
    18.alias

    【命令作用】

       命名别名命令,临时命名,如果要永久命名的话,需要修改用户家目录下的".bashrc"

    【命令语法】

      alias 新的命令='原命令 -选项/参数'

    【常用选项】

       -p  查看所有别名命令

    【参数说明】

       命令

    【命令示例】

      alias la='ls -la '
    19.unalias

    【命令作用】

       取消别名命令

    【命令语法】

       unalias [选项] [参数]

    【常用选项】

      -a  取消所有别名

    【参数说明】

       alias命令

    【命令示例】

      unalias ll   取消ll的别名命令

    20.history

    【命令作用】

       查看历史命令

    【命令语法】

       history [选项] [参数]

    【常用选项】 

      -c   清空当前历史命令
      -a   将历史命令缓冲区中命令写入历史命令文件中
      -r   将历史命令文件中的命令读入当前历史命令缓冲区
      -w   将当前历史命令缓冲区命令写入历史命令文件中

    【参数说明】

       数字,显示指定数字的历史命令,未跟参数则显示所有历史命令,使用!数字可以重复执行数字代表的命令

    【命令示例】

      history

      !1  执行第一条命令
    21.runlevel

    【命令作用】

       显示上一次的运行级别,和此次的运行级别

    【命令语法】

       runlevel

    【常用选项】

       无

    【参数说明】

       无

    【命令示例】

      runlevel
    22.chkconfig

    【命令作用】

       修改开机自动启动的服务

    【命令语法】

       chkconfig [选项] [参数]

       chkconfig [服务名] {off|on}

    【常用选项】

      --list  查看所有的开机自启动,后跟服务名称,可查看指定服务

      --level  指定运行等级

    【参数说明】

       服务名

    【命令示例】

      chkconfig --list dhcpd  查看dhcp服务的开机自启动详情

      chkconfig --level 35 dhcp on 开启dhcp服务在35两个运行等级
    23.write

    【命令作用】

       发送消息给指定终端

    【命令语法】

       write [登陆用户]

    【常用选项】

       无

    【参数说明】

       是一个沉浸式持续的应用,需要ctrl+c来退出

    【命令示例】

      write root  给root发送消息
    24.last

    【命令作用】

       显示用户最近登录信息,即读取/var/log/wtmp并显示到屏幕上

    【命令语法】

       last

    【常用选项】

       无

    【参数说明】

       无

    【命令示例】

      last
    25.lastlog

    【命令作用】

       报告所有用户的最近登录情况,或者指定用户的最近登录情况。

    【命令语法】

       lastlog [选项]

    【常用选项】

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

      -t(天数)       显示指定天数以来的登录信息

      -u(用户名)     显示指定用户的最近登录信息

    【参数说明】

       无

    【命令示例】

      lastlog  查看所有用户的最近登陆情况

      lastlog -b5  查看五天前的登陆信息

      lastlog -t3   查看三天以来的所有登陆信息

      lastlog -uzxc  查看用户zxc的登陆信息

  • 相关阅读:
    能量最小化初探,graphcuts能量最小化调用
    【设计】B 端产品设计
    【产品分析】关于字节跳动的神话与现实
    【UI】数据表格设计
    【设计】交互文档结构
    【作品集】UX作品集
    【产品方法论】需求是怎么来的
    【ML】人脸识别
    【ML】DL的参数量计算
    【网站部署】flask
  • 原文地址:https://www.cnblogs.com/LilacStrawberry/p/9165542.html
Copyright © 2011-2022 走看看