三、Linux进阶指令(重点)

1、df指令   

作用:查看磁盘的空间

#df -h

选项:-h    表示以可读性较高的形式展示大小

2、free指令    

作用:查看内存使用情况

#free -m

选项:-m表示以mb为单位查看

注:Swap:用于临时内存,当系统真是内存不够时可以使用临时内存充当内存

3、head指令   

作用:查看一个文件的前n行,如果不指定n,则默认显示前10行

#head -n 文件路径

选项:n表示数字

4、tail指令

作用:查看一个未见末n行,如果不指定n,则默认显示最后10行

#tail -n 文件路径

选项:n表示数字

5、less指令

作用:查看文件,以较少的内容进行输出,按下辅助功能键(数字+回车、空格+上下方向键)查看更多,按q退出查看

#less 需要查看的文件路径

6、wc指令

作用:统计文件内容信息(包含行数、单词数、字节数)

#wc -lwc 需要统计的文件路径

选项:

  -l:表示lines,行数

  -w:表示words,单词数    注:依照空格来判断单词数量

  -c:表示bytes,字节数

7、date指令(重点)

作用:表示操作时间日期(读取、设置)

#date    注:输出的形式:xxxx年xx月xx日 星期几 时:分:秒

#date +%F    注:(等价于#date "+%Y-%m-%d")    输出形式:xxxx年xx月xx日

#date "+%F%T"    注:引号表示让“年月日与时分秒”成为一个不可分割的整体(等价于#date "+%Y-%m-%d %H:%M:%S")    输出形式:xxxx年xx月xx日 xx:xx:xx

#date -d "-1day" "+%F %T"    作用:获取之前一天的时间

符号选项:+(之后)或者-(之前)

单位选项:day(天)、month(月)、year(日)

8、cal指令

作用:用来操作日历

#cal    等价于 #call -1    直接输出当前月份的日历

#cal -3    表示输出上一个月+本月+下一个月的日历

#cal -y 年份    表示输出某一个年份的日历

9、clear/ctrl + L指令

作用:清除终端中已经存在的命令和结果(信息)

注:该命令并不是真正清除之前的信息,而是把之前的信息隐藏到最上面,通过滚动条可以继续查看以前的信息

10、管道指令(重要)

作用:一般用于“过滤”、“特殊”、“扩展处理”

注:管道不能单独使用,必须配合其他指令一起使用作用主要是辅助作用

Linux进阶指令(重点)的更多相关文章

  1. linux进阶指令

    1.df  查看磁盘空间  2.free   查看内存使用 -m 表示以mb位单位查看 total    总大小 used   使用过的空间 free 空闲的空间 shared 共享内存 buffer ...

  2. 大数据之Linux进阶指令

    1.文件内容操作相关命令 cut 根据条件 从命令结果中 提取 对应内容 -c  按字符选取内容 例子:head -2 1.txt | cut -c 5 截取前两行的第五个字符 -d  '分隔符'  ...

  3. Linux基本指令

    常用目录文件作用 - /    根目录 - /bin    命令保存目录(普通用户就可以读取的命令) - /boot    启动目录,启动相关文件 - /dev    设备文件保存目录 - /etc  ...

  4. linux常用指令

    整理下来的linux常用指令 mount [-t 文件系统] 设备文件名 挂载点挂载命令,一般用于在挂载ISO,或者其他比如U盘等设备时使用,[-t iso9660]为固定格式,可写可不写,非必写项. ...

  5. Linux压缩指令

    1.windows系统和Linux系统的压缩文件只有zip格式的是通用的 2.windows系统可以解压几乎所有的Linux压缩格式 3.Linux压缩指令 gzip 指令 格式: gzip 压缩的文 ...

  6. Linux相关指令

    Linux相关指令 1.find文件搜索功能 find [目录列表] [匹配参数] [匹配标准] -name :按文件名称进行搜索 -group :按文件所属组进行搜索 -user :按文件拥有者进行 ...

  7. Linux基础指令

    Linux基础指令 只写了最简单的一些文件操作,基本没有带参数 查看当前目录 pwd 跳转到某路径 cd 查看当前目录下的文件 ls ls -l // -l 查看详细信息 打开当前所在文件夹 open ...

  8. 大数据学习之Linux进阶02

    大数据学习之Linux进阶 1-> 配置IP 1)修改配置文件 vi /sysconfig/network-scripts/ifcfg-eno16777736 2)注释掉dhcp #BOOTPR ...

  9. ROS零门槛学渣教程系列(二)——Linux常用指令:mkdir、tar、 unzip、cp、scp、mv、rm、find、apt、ssh

    Linux常用指令通过上一教程,我们获得了ubuntu系统.Linux是一个很大的领域.但不要紧张,我们一步步来就是了,跟着教程,需要能用到新知识,会提前介绍给大家.下面学习几个常用的Linux指令. ...

随机推荐

  1. flask中需要的基本配置信息

    1.秘钥设置: app.secret_key = '随意设置' 2.SQLALCHEMY配置: # 连接数据库 app.config['SQLALCHEMY_DATABASE_URI'] = 'mys ...

  2. 记录一次axios请求造成的数组初始化失败

    axios请求是一个异步的请求,简单来讲就是在做其他事情的时候可以把这个先放一边等其他的事情做完后再来做这件事件. 我之前这样调用了一个方法: mounted() { this.first() thi ...

  3. JavaScript 运动(缓冲运动,多物体运动 ,多物体多值运动+回调机制)

    匀速运动   (当需要物体做匀速运动直接调用statMove函数) function startMove(dom,targetPosetion){ //dom : 运动对象,targetPositio ...

  4. android studio连接真机大概问题

    首先,确定手机Android的版本(最好用统一版本) 版本一样的话错误会少一点... 手机打开开发者选项(每个手机不同,百度可查) 开发者选项中打开USB调试 点击OK,可以进入Android mon ...

  5. MyBatis-Spring开发记录贴(新手)

    初学MyBatis-Spring,发个帖子记录一下自己的学习历程,先写个自己的编程步骤. 1.先进行数据库设计. 2.根据所设计的数据,写出相应的POJO,并写出setter和getter方法. 3. ...

  6. vue day8 table page

    @{ ViewBag.Title = "Home Page"; Layout = null; } <!DOCTYPE html> <html> <he ...

  7. 渗透测试学习 四、 HTML基础

    HTML是一种解释型语言,解释给浏览器解析执行显示给用户浏览,是一种静态,无交互的 超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用.HTML 不是 ...

  8. Android Studio学习之 日志工具

    Log.v()   低级日志 Log.d(' ',' ')  debug调试信息 第一个参数tag,当前类名 第二个参数msg,打印具体内容 Log.i()  info数据 Log.w() warn警 ...

  9. neo4j通过LOAD CSV导入结点和关系

    1.neo4j默认的导入入口是:安装路径/import,所以要将csv文件放在import目录下,像下面这样: 2.导入后中文乱码: 因为neo4j是utf-8的,而CSV默认保存是ANSI的,需要用 ...

  10. 《我的嵌入式开发》---- IIC 通信

    IIC 通用文件,文件是在NRF51xx 芯片基础,keil 平台开发测试通过,后期修改为STM32F2xx系列的配置. 文件百度云盘链接 : https://pan.baidu.com/s/1AFx ...