命令学习

2019-05-16    14:50:36node

一、文件查看命令linux

    (1)、cat  从头看到尾 查看所有文件shell

                 -n  显示行号缓存

    (2) less   more  能够分也查看文件内容服务器

    (3)   head  查看头部文件      网络

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

    (4) tail  查看文件尾部  curl

                 -f  常跟  -f 一块儿使用工具

二、文件上传下载命令测试

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

             -p   静默输出

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

    (2)curl   文件下载

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

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

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

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

             sz  后跟文件名

三、字符处理相关命令

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

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

               -k  对第几列进行排序

               -n  按数字值进行排序

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

              -c 

四、字符截取相关命令

       

 

2019-06-05  09:02:33

 系统配置信息查看   

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

查看CPU 型号    

cat /proc/cpuinfo |grep "model name"

查看cpu 型号和核数量 

 

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

二、查看系统内存

查看系统内存的大小  

cat /proc/meminfo |grep MemTotal   

三、查看硬盘

查看硬盘大小 

fdisk  -l    

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

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

uname -a

五、查看系统版本信息

查看 系统版本  

cat /etc/redhat-release

六、信息查看

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

一、配置文件介绍

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

二、安装命令

相关文章
相关标签/搜索