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]

示例

Linux就该这么学——新手必须掌握的命令之常用的系统工作命令的更多相关文章

  1. Linux分享笔记:查看帮助命令 & 常用系统工作命令

    在执行命令时,为了防止出现权限不足的问题,在登陆Linux系统时,要点击普通用户名下的 “Not listed?” 用root管理员身份登陆. [1] 执行查看帮助命令 man 这条命令用来查看帮助文 ...

  2. linux常用的命令一:系统工作命令

    系统工作命令: 帮助命令:man -h \ man --help(tips:‘--’长格式后用完整的选项名称,‘-’短格式后用单个字母缩写) echo命令:格式:echo [字符串|$变量] date ...

  3. Linux就该这么学——新手必须掌握的命令之系统状态检测命令组

    ifconfig命令 用途 : 获取网卡配置与网络状态等信息 格式 : ifconfig[网络设备][参数] 其实主要查看的就是网卡名称,inet参数后面的IP地址,ether参数后面的网卡物理地址( ...

  4. Linux就该这么学——新手必须掌握的命令之我的第一个命令

    1.Linux操作系统的开机进程(基本过程) (1).内核的引导: BIOS自检,安装BIOS默认设置的启动设备(硬盘)来启动.读取目录/boot目录下的内核文件 (2).运行init: 运行init ...

  5. 【Linux命令】常用系统工作命令11个(echo、date、reboot、poweroff、wget、ps、top、pidof、kill、killall、pkill)

    目录 echo命令 date命令 reboot命令 poweroff命令 wget命令 ps命令 top命令 pidof命令 kill命令 killall命令 pkill命令 一.echo命令 ech ...

  6. Linux就该这么学——新手必须掌握的命令之打包压缩与搜索命令组

    tar命令 用途 : 对文件进行打包或者解压 格式 : tar [选项] [文件] 表 tar命令的参数及作用 参数 作用 -c 创建压缩文件 -x 解开压缩文件 -t 查看压缩包内有哪些文件 -z ...

  7. Linux就该这么学——新手必须掌握的命令之文件目录管理命令组

    touch命令 用途 : 用于创建空白文件或设置文件的时间 格式 : touch [选项] [文件] 参数 作用 -a 仅修改”读取时间”(atime) -m 仅修改”修改时间”(mtime) -d ...

  8. Linux就该这么学——新手必须掌握的命令之文件编辑命令组

    cat 命令 用途 : 用于查看纯文本文件 格式 : cat [选项] [文件] 示例 : more 命令 用途 : 用于查看纯文本文件(内容较多的),可以用”Enter” 键或者”Space”键向下 ...

  9. Linux就该这么学——新手必须掌握的命令之工作目录切换命令组

    pwd命令 用途 : 用于显示用户当前所处的工作目录.如下图pwd命令运行结果所示 格式 : pwd[选项] 图pwd命令运行结果所示 cd命令 用途 : 用于切换工作路径,如图cd命令运行结果 格式 ...

随机推荐

  1. luogu4281

    P4281 [AHOI2008]紧急集合 / 聚会 题目描述 欢乐岛上有个非常好玩的游戏,叫做“紧急集合”.在岛上分散有N个等待点,有N-1条道路连接着它们,每一条道路都连接某两个等待点,且通过这些道 ...

  2. UVA 1393 Highways,UVA 12075 Counting Triangles —— (组合数,dp)

    先看第一题,有n*m个点,求在这些点中,有多少条直线,经过了至少两点,且不是水平的也不是竖直的. 分析:由于对称性,我们只要求一个方向的线即可.该题分成两个过程,第一个过程是求出n*m的矩形中,dp[ ...

  3. 【转载】详解CI、CD相关概念

    在软件的编译发布的过程中,经常能够看到CI.CD这样的词语.其实他们是专业的缩写短语,这里介绍下他们的概念和区别. 敏捷软件开发 敏捷软件开发,英文全称:Agile software developm ...

  4. vue中解决three.js出现内存泄漏丢失上下文问题

    在跳转页面时添加以上代码即可. 在spa项目中,跳转页面并不会清楚已经创建的webgl实例,需要手动清楚.

  5. legend3---10、vue与lavarel的blade模板加jquery页面开发方式比较

    legend3---10.vue与lavarel的blade模板加jquery页面开发方式比较 一.总结 一句话总结: lavarel的blade模板加jquery:速度快一点:速度快一点,页面加载数 ...

  6. PHP 二维数组去重方法

    php二维数组的去重策略,如果需要根据某字段去重(其他字段可能不一致),那么需要使用循环策略,如果去重的都是相同的(字段,值),那么可以用序列化方式. $allComments = array_map ...

  7. CentOS服务器安装部署Java环境(jdk,tomcat)

    第一步:卸载openjdk 用命令 java -version,如有下面的信息说明CentOS自带OpenJdk,没安装跳过这一步: 最好还是先卸载掉openjdk,再安装oracle公司的jdk.先 ...

  8. 用hugo搭建个人博客

    这几天研究了用hugo搭建个人博客. 简单的整理了一下. 1.安装hugo(windows 请查看官网介绍 https://gohugo.io/getting-started/installing/) ...

  9. 小D课堂 - 新版本微服务springcloud+Docker教程_4-03 高级篇幅之Ribbon负载均衡源码分析实战

    笔记 3.高级篇幅之Ribbon负载均衡源码分析实战     简介: 讲解ribbon服务间调用负载均衡源码分析         1.完善下单接口         2.分析@LoadBalanced ...

  10. WebXML部署服务

    <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmln ...