zoukankan      html  css  js  c++  java
  • 命令学习

    2019-05-16    14:50:36

    1、文件查看命令

        (1)、cat  从头看到尾 查看全部文件

                     -n  显示行号

        (2) less   more  可以分也查看文件内容

        (3)   head  查看头部文件      

                      -n  查看前几行  -n3  表示前三行

        (4) tail  查看文件尾部  

                     -f  常跟  -f 一起使用

    2、文件上传下载命令

        (1)wget   网络下载 后面接上是那个下载地址

                 -p   静默输出

                 -O 指定下载地址 更改名称

        (2)curl   文件下载

                -o   示例 curl  -o https://www.baidu.com 

       (3)rz  文件上传命令(只能是文件)

                 在 shell  中输入rz  上传本地到服务器

       (4)sz 下载服务器内的文件到本地 

                 sz  后跟文件名

    3、字符处理相关命令

        (1)sort    将文件内容排序进行输出

                   -t  '.或者:' 分割条件

                   -k  对第几列进行排序

                   -n  按数字值进行排序

        (2)uniq 去除重复的 行 必须和sort一起使用 

                  -c 

    4、字符截取相关命令

           

    2019-06-05  09:02:33

     系统配置信息查看   

    1、查看CPU  (文件所在位置  /proc/cpuinfo  )

    查看CPU 型号    

    cat /proc/cpuinfo |grep "model name"

    查看cpu 型号和核数量 

    cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"

    2、查看系统内存

    查看系统内存的大小  

    cat /proc/meminfo |grep MemTotal   

    3、查看硬盘

    查看硬盘大小 

    fdisk  -l    

    4、查看内核/操作系统/CPU信息的linux系统信息命令

    查看内核/操作系统/CPU信息的linux系统信息命令

    uname -a

    5、查看系统版本信息

    查看 系统版本  

    cat /etc/redhat-release

    6、信息查看

    十四、du -sh # 查看指定目录的大小
    十五、grep MemTotal /proc/meminfo # 查看内存总量
    十六、grep MemFree /proc/meminfo # 查看空闲内存量
    十七、uptime # 查看系统运行时间、用户数、负载
    十八、cat /proc/loadavg # 查看系统负载磁盘和分区
    十九、mount | column -t # 查看挂接的分区状态
    二十、fdisk -l # 查看所有分区
    二十一、swapon -s # 查看所有交换分区
    二十二、hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
    二十三、dmesg | grep IDE # 查看启动时IDE设备检测状况网络
    二十四、ifconfig # 查看所有网络接口的属性
    二十五、iptables -L # 查看防火墙设置
    二十六、route -n # 查看路由表
    二十七、netstat -lntp # 查看所有监听端口
    二十八、netstat -antp # 查看所有已经建立的连接
    二十九、netstat -s # 查看网络统计信息进程
    三十、ps -ef # 查看所有进程
    三十一、top # 实时显示进程状态用户
    三十二、w # 查看活动用户
    三十三、id # 查看指定用户信息
    三十四、last # 查看用户登录日志
    三十五、cut -d: -f1 /etc/passwd # 查看系统所有用户
    三十六、cut -d: -f1 /etc/group # 查看系统所有组
    三十七、crontab -l # 查看当前用户的计划任务服务
    三十七、chkconfig –list # 列出所有系统服务
    三十八、chkconfig –list | grep on # 列出所有启动的系统服务程序
    三十九、rpm -qa # 查看所有安装的软件包
    四十、cat /proc/cpuinfo :查看CPU相关参数的linux系统命令
    四十一、cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令
    四十二、cat /proc/meminfo :查看linux系统内存信息的linux系统命令
    四十三、cat /proc/version :查看版本,类似uname -r
    四十四、cat /proc/ioports :查看设备io端口
    四十五、cat /proc/interrupts :查看中断
    四十六、cat /proc/pci :查看pci设备的信息
    四十七、cat /proc/swaps :查看所有swap分区的信息

    RPM工具


    RPM安装


    rpm-ivh                          安装
    rpm-ivh--test                 测试安装
    rpm-ivh--force               强制重新安装
    rpm-ivh--nodeps            忽略依赖关系


    RPM查询


    rpm-q                             指定软件包是否安装
    rpm-qa                           检查所有已安装软件
    rpm-qc                           检查指定软件配置文件
    rpm-ql                            检查指定软件目录信息
    rpm-qf                            查询二进制文件属于哪个rpm包
    rpm-qi                            查询指定软件详细信息
    rpm-qd                           检查指定软件包包帮助手册

    RPM卸载


    rpm-e指定卸载的软件包(包名)


    RPM升级


    rpm-Uvh指定升级的软件(不常用)


    RPM校验


    rpm-V指定查询软件配置文件改动情况

    YUM 安装

    1、配置文件介绍

    cachedir=/var/cache/yum/$basearch/$releasever //缓存目录
    keepcache=e//缓存软件包,1启动e关闭
    debugleve1=2//调试级别
    1ogfile=/var/1og/yum.1og//日志记录位置
    exactarch=1//检查平台是否兼容
    obsoletes=1//检查包是否废弃
    gpgcheck=1//检查来源是否合法,需要有制作者的公钥信慰
    plugins=1/是否启用查询
    installonly_limit=5
    bugtracker_ur1

    2、安装命令

  • 相关阅读:
    《css世界》学习摘要
    微信小程序知识点积累
    事件冒泡 事件委派
    遍历后台返回数据
    初识open stack
    keystone初识
    KVM详解
    openstack详解
    NoSQL之Redis集群理论
    gfs分布式文件系统
  • 原文地址:https://www.cnblogs.com/recall-lonely/p/10977758.html
Copyright © 2011-2022 走看看