zoukankan      html  css  js  c++  java
  • Linux就该这么学——新手必须掌握的命令之常用的系统工作命令

    echo命令

    含义:echo命令用于在终端输出字符串或变量提取后的值,格式为 : echo [字符串|$变量]

    示例:

    将”Linuxprobe.com”输出到终端屏幕的命令为:

    [root@linuxprobe ~] # echo “Linuxprobe.com”

    Linuxprobe.com

    下面我们使用$变量的方式提取变量SHELL的值,并输出到屏幕上:

    [root@linuxprobe ~] # echo $SHELL

    /bin/bash

    date命令

     含义 : date命令用户显示及设置系统的时间或日期,格式 : date[选项][+指定的格式],只需在强大的date命令中输入以”+”号开头的参数,既可按照指定格式来输出系统的日期或时间,这样在日常工作中便可以把备份数据的命令与指定格式输出的时间信息结合到一起

     

    参数

    作用

    %t

    跳格[TAB键]

    %H

    小时(00~23)

    %I

    小时(00~12)

    %M

    分钟(00~59)

    %S

    秒(00~59)

    %j

    今年中的第几天

    reboot命令 

    重启系统命令

    poweroff命令

    关机命令

    wegt命令

       用途:用于在终端中下载网络文件

       格式 : wegt[参数] 下载地址

     

    参数

    作用

    -b

    后台下载模式

    -P

    下载到指定目录

    -t

    最大尝试次数

    -c

    断点续传

    -p

    下载页面内所有的资源,包括图片/视频等

    -r

    递归下载

    wegt命令的参数以及作用

    示例:

     

    ps命令

    用途 : ps命令用于查看系统中的进程状态

    格式 :  ps[参数]

     

    参数

    作用

    -a

    显示所有进程

    -u

    用户以及其他详细信息

    -x

    显示没有控制终端的进程

    ps命令的参数以及作用

    Linux系统中5种常见的进程状态

    R(运行) : 进程正在运行或在运行队列中等待

    S(中断) : 进程处于休眠中,当某个条件形成后或者接收到信号时,则脱离该状态

    D(不可中断) : 进程不响应系统的异步信号,即便用kill命令也不能将其中断

    Z(僵死) : 进程已终止,但进程描述符依然存在,直到父进程调用wait4()函数后将进程释放

    T(停止) : 进程收到停止信号后停止运行

    当执行ps aux命令后通常会看到如下图所示的进程状态

    USER : 进程的所有者PID : 进程ID %CPU: 运算器占用率 %MEM : 内存占用率

    VSZ: 虚拟内存使用量(单位是KB) RSS: 占用的固定内存量(单位是KB) TIY: 所在终端

    STAT: 进程状态 START: 被启动的时间 TIME:时间是由CPU的时间

    COMMAND : 命令名称与参数

     

    top命令

    用途 : 用于动态监视进程活动于系统负载等信息,它就相当于windows的任务管理器

    格式 : top

                                                       top命令的运行界面

     

     

    下图展示的top命令中5行参数标识的含义与作用

     

    pidof命令

    用途 : pidof命令用于查询某个指定服务进程的PID值

    格式 : pidof[参数][服务名称]

    示例 :

     

    kill命令

    用途 : 用于终止某个指定PID的服务进程

    格式 : kill[参数][进程PID]

    示例

     

    killall命令

    用途 : 用于终止某个指定名称的服务所对应的全部进程

    格式 : killall[参数][进程PID]

    示例

     

     

     

  • 相关阅读:
    [0] 需求管理工具CaliberRM
    [0] 自动化测试工具QTP
    [0] UML建模工具(StarUML)
    [0] C# 扩展方法(Extension Method)
    [0] 统一软件过程(RUP)
    [0] XP敏捷开发
    关于ES6的let,const与var之间的三生三世
    lumen手记:自定义Validate表单验证
    window下python安装pip,切换为国内阿里云镜像
    Lumen开发:简单实现auth用户认证
  • 原文地址:https://www.cnblogs.com/studyandstudy/p/12041470.html
Copyright © 2011-2022 走看看