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、安装命令