day27-day31命令总结

一、shell脚本

       表达式

        a、[ 表达式 ]中括号表达式,中括号里面两端必须要有空格。

       字符串要加双引号

       b、整数表达式:

        >      -gt           >=    -ge                  <      -lt              <=    -le        =      -eq        不等于 -ne

      1)整数表达式符 两端必须要有空格

      2)中括号里面两端必须要有空格。

      3)变量和比较的内容,不需要加引号。

      c、字符表达式:

       -z 变量内容长度为0时,为真(表达式正确)。zero

       -n 变量内容长度【不】为0时,为真(表达式正确)。not zero

       read命令 交互式读取用户输入          -p "提醒:"             -t "多长时间内等待输入"

二、diff 文本比较和vimdiff文本图形化比较

三、rpm包管理器       安装、卸载、升级、查询和验证

安装:-i   安装install

          -v 显示安装过程

          -h 用“#”显示安装进度条

升级:-U 用“#”显示安装进度条

卸载:-e卸载软件包

          --nodeps 忽略依赖

查询:-q查询

          -a所有

          -l显示软件包中的所有文件列表

          -f 查询文件或命令属于哪个软件包

四、yum 安装rmp包自动解决依赖工具

install 安装软件包                             list 获取软件包名

search 模糊查找软件包                    groupinstall安装组包

grouplist 获取组包名列表                  list  install 查已安装软件

provides 根据命令配置查软件包       remove 移除软件包

repolist 列出启用的YUM源                repolist  all列出所有YUM,包括金庸yum源列出

五、iftop  监控网络流量

       -i ech0  看监控某个网卡

六、ifconfig 查看设置ip

七、ip查看和设置网络和IP

八、ping检查网络是否通畅

九、traceeoute查看到达主机的网络路由信息

        -d不做反向解析

十、route查看设置网关 路由

       -host主机路由               -net网络路由 默认网关default gw

       del 删除                               add添加

十一、telnet 检测远程端口是否通畅

十二、history 查看使用命令过的历史记录

          -c 清空历史记录

         -d指定数据清除

十三、ulimit             -n加大文件描述符

十四、主机命令

hostname  修改主机名

hostnamectl C永久修改主机名

unname       -a查看所有       -n主机名       -r查看内核

你可能感兴趣的:(day27-day31命令总结)