• Linux的进阶命令


    df

    作用:查看磁盘空间

    语法:df -h

    作用:在df的基础上以可读性较高的形式呈现大小。

    命令执行后:

    Filesystem:分区,Mounted on:挂载点。

    第一个是硬盘,最后一个是光盘。

    free

    作用:查看内存使用情况 。

    语法1:free:以字节形式查看。

    语法2:free -m:以兆(mb)的形式查看。

    显示之后,我们应该查看buffers/cache这一行的free数字,即使剩余真实可用内存,

    已经被分配但是没有被使用:输出:buffers、输出:cached。

    head

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

    语法:head -n 文件路径/文件名称 

    tail

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

    语法1:

    tail -n 文件路径/文件名称

    补充:查看最后一行的语法:tail -1 文件路径/文件名称

    语法2:

    tail -f 文件路径/文件名称

    可以通过tail来查看一个文件的动态变化,但是变化的内容不能是我们手动添加的,手动添加看不到效果,但是可以通过重定向来改变。

    作用:一般用于查看系统的日志。

    less

    作用:查看文件,以较少的内容进行输出,如果想看更多,按下辅助功能键(在最后的冒号后面输入数字,表示从这行开始显示;按空格键/回车键,一页一页翻;按上下方向键:上下翻)。

    语法:less 文件路径/文件名称

    退出按下q即可。

    wc

    作用:统计文件内容信息(行数line、单词数word(按照空格判断)、字节数byte )。

    语法:wc -lwc 需要统计的文件路径

    单独显示,就直接“- 字符”多少就好了。

    date(重点)

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

    手动调的话会造成误差大。

    语法1:date

    作用:输出年月日和具体时间 CST,输出形式:2018 年 3 月 24 日 星期六 15:43:34 CST

    输出:CST:当地时间

    语法2:date +%F(等价于 date %Y-%m-%d ,但是这个可以年、月、日单独输出)

    输出形式:2018-03-24

    语法3:date "+%F %T"(等价于 date "+%Y-%m-%d %H:%M:%S")

    输出形式:2018-03-24 16:00:01

    补充:%F:年月日、%T:时分秒、%Y:四位年份、%m:两位数月份、%d:表示两位数日期、%H:两位数小时、%M:两位数分钟、%S:两位数秒。

    语法4:

    作用:获取之前或者之后的某个时间(备份)。

    语法:date -d "-1days" 前面的时间的格式

    含义:一天以前的时间。

    cal

    作用:操作日历。

    语法1:cal(等价于ca -1)

    作用:直接输出当前月份的日历

    语法2:cal -3

    作用:输出上一个月+这一个月+下一个月的日历。

    语法3:cal -y 年

    作用:输出该年全年日历。

    clear 或者 ctrl+L

    作用:“清除”终端中已经存在的命令和结果。(清屏)(把原有命令往上放,类似开一个新的终端)

    语法:clear或者ctrl +L

    管道(重要)

    管道符:|(就是一条竖线),不能单独使用,必须配合命令使用,作用主要是辅助作用。

    作用:

    1、一般可以用于“过滤”;

    2、特殊:cat|less;

    3、扩展处理:ls|wc。

    例子1:

    管道过滤例子:(100%使用)

    需要通过管道查询出根目录下(ls/)含 “ y ” 字母的文档名称:ls/|grep y

    (即前者的输出即后者的输入)(grep命令主要用于过滤,和有输出的命令配合即可)

    例子2:

    通过管道的操作方法实现less的等价效果(了解即可):cat 路径|less

    例子3:

    统计某个目录下的文档的总个数:ls/|wc -l

  • 相关阅读:
    个推推出青少年网络游戏防沉迷解决方案,助力开发者构建完善的青少年保护系统!
    个推2022届校园招聘火热启动!数据岗、算法岗、研发岗,热门技术岗位等你来!
    iOS里的动态库和静态库
    idea中svn回退到指定版本
    稻花香项目接口文档
    Ubuntu系统记录
    获取当前系统名称、获取当前操作系统信息
    Temporary failure in name resolution
    零基础学python:错误与异常
    Python内置函数之输入输出函数
  • 原文地址:https://www.cnblogs.com/OFSHK/p/12790571.html
Copyright © 2020-2023  润新知