zoukankan      html  css  js  c++  java
  • Linux基础命令02

    常用的一些命令选项

    向网络发送icmp检测主机是否在线

    ping

    指定发送包数量

    ping -c

    windows系统中是ping -t不间断刷包

    比如ping百度,ping不同,一直卡在这里,加了-w,就是我等待你设定的时间,如果ping不通,我就立即停止。

    ping -w #等待时间

    间隔时间,每个包间隔时间

    ping -i

    停止进程

    kill

    生成数列

    seq

    默认查看一个目录下的所有文件

    du

    人类易读

    du -sh

    查看文件大小总和不带单位

    du -s

    显示文件大小(此处是占用磁盘大小)

    du -h

    查看磁盘空间使用情况

    df

    带单位的显示空间磁盘使用情况

    df -h

    挂载

    mounted on

    带单位的显示系统中已用和未用的内存空间总和

    free -h

    设定间隔时间刷新使用情况

    free -s  #总和  total  #已用 used #空闲 free

    工作中使用

    swapoff -a

    设置时间

    date

    设置时间格式

    date -s“2019-03-12 10:10:00

    年月日的显示方法

    date “+%Y-%m-%d”

    时分秒表示方法

    date“+%H:%M:%S”

    简介方法显示年月日时分秒

    date“+%F %T”

     echo

    需要把命令的执行结果输出到一个文件里,并进行分析

    所以用到输出重定向

    >:覆盖输出,会覆盖掉原先的内容

    >>:追加输出,不会覆盖原先内容

    2>:错误输出:比如这个ken命令没有,把错误的输出结果输入到文件里

    这就用到了2>

    2>>:不会覆盖

    &>:把正确和错误的结果输入到文本里

    &>>:不会覆盖

    格式:命令 &>> 要输出的文本

    /dev/null:黑洞文件(后续写脚本时,通常把不想看的错误导入到这个文件里)

    管道符:|

    把前面一个命令的输出结果交给管道符后面的命令再处理一次

    通配符

    只记得文件的开头或者结尾,此时就用到通配符

    *:匹配多个或多个字符,也可以匹配0个

    ?:匹配单个字符

    [0-9]:匹配0-9之间任意一个数字

    [a-z]:匹配a-z之间任意一个字母

    三种引号的作用

    '':所见即所得,原样输出,不解释变量

    "":想解释变量的时候用

    ``:执行一个命令

    软连接、硬链接

    软连接:相当于windows的快捷方式

    ln -s(soft软)文件名字 文件名字1

    以l开头的文件是连接文件

    修改软连接的连接文件原文件也会随着改变

    修改原文件,软连接文件也会改变

    删除软连接文件,对原文件没有影响

    删除原文件,软连接文件失效,再把原文件创建,同名原先原文件,软连接连接新的文件,但内容不会一样

    硬链接(ln)

    ln 原文件 硬链接文件名

    删除原文件,对硬链接文件没有影响

    删除连接文件,对原文件不影响

    修改原文件或连接文件,会对内容发生改变

  • 相关阅读:
    ansible-playbook最佳实践
    zabbix 优化之 表分区
    ansible-playbook 打通ssh无秘钥
    jQuery 1.9 移除了 $.browser 的替代方法
    也谈前端基础设施建设
    滚动视差网站欣赏
    css常见的快捷开发代码汇总(长期更新)
    如何让搜索引擎抓取AJAX内容?
    Bookmarklet编写指南
    20个网页设计师应该学习的CSS3经典教程实例
  • 原文地址:https://www.cnblogs.com/shuaiyin/p/10869096.html
Copyright © 2011-2022 走看看