文章目录
软件包管理器rpm与yum
rpm
yum
总结
文本查看命令cat、tail、more
cat
more
tail
软件包管理器rpm与yum
rpm
rpm原称“Redhat Package Manager”.rpm会建立统一的数据库文件,详细记录软件信息并能够自动分析依赖关系。

rpm出现之前要想在Linux系统中安装软件只能采用“源码包”的方式安装,而且在安装、升级、卸载时还要考虑到其他程序、库的依赖关系。早期在Linux系统中安装程序是一件很麻烦事事情。而PRM机制则为解决这些问题而设计的。
rpm常用命令:
安装软件:rpm -ivh filename.rpm
升级软件:rpm -Uvh filename.rpm
卸载软件:rpm -e filename.rpm

虽然rpm能够帮助用户查询软件相关的依赖,但是问题还是要自己解决,有些大型软件需要数十个依赖包也是不小的负担。

yum
yum仓库则是为进一步简化rpm管理软件难度而设计,yum能够根据用户的要求分析出所需要的软件包以及相关依赖关系,自动从服务器下载软件包并安装到系统。
yum常用命令:
yum repolist all:列出所有仓库
yum list all:列出仓库中所有软件包
yum install 软件包名称:安装软件
yum reinstall 软件包名称:重新安装软件
yum update 软件包名称:升级软件包
yum remove 软件包:移除软件包

总结
rpm简化了软件的安装,yum解决了软件安装复杂的依赖关系。

文本查看命令cat、tail、more
cat
cat命令用于查看纯文本文件(较短的),格式为:cat [选项] [文件]。
查看文本文件:

# cat 文件名
1
参数    作用
-n    显示行号
-b    显示行号(不包括空行)
-A    显示“不可见”符号,如空格,tab键等等
more
more命令用于查看纯文本文件(较长的),格式为:

# more [选项] 文件
1
参数    作用
-d    显示提示语句与报错信息
-数字    预显示的行数
tail
tail命令用于查看纯文本文档的后N行,可持续刷新显示内容,通常用于查看项目运行日志。
格式为:

# tail [选项] [文件]
1
参数    作用
-n 10    显示后十行
-f    持续刷新显示内容

--------------------- 
作者:子非鱼yy 
来源:CSDN 
原文:https://blog.csdn.net/ztx114/article/details/85233794 
版权声明:本文为博主原创文章,转载请附上博文链接!

linux 基础技巧相关推荐

  1. 小猿圈Linux基础面试题,看看你能答对几道?

    最近身边的很多朋友都在学习linux,从最开始的安装软件都需要百度一天的他们,现在已经成长为了,不需要百度就可以把自己弄懵圈的了,接下来的几天小猿圈linux老师会为大家准备一些实用的linux技巧分 ...

  2. day55 linux 基础以及系统优化

    Linux系统基础优化及常用命令   Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令 ...

  3. 【黑马-python】---学习笔记(1)---Linux基础

    Linux基础 1 操作系统(科普) 1.1 科普 1.2 不同应用领域的主流操作系统 1.2.1 桌面操作系统 Windows系列-用户群体大,安全性不好,稳定性不好 masOS-适合于开发人员 L ...

  4. 命令行基础技巧挂载并访问光盘设备

    案例1:命令行基础技巧 案例2:挂载并访问光盘设备 案例3:ls列表及文档创建 案例4:复制.删除.移动 案例5:访问练习用虚拟机 1 案例1:命令行基础技巧 1.1 问题 本例要求掌握Linux命令 ...

  5. 管理员技术(二): 访问练习用虚拟机、 命令行基础技巧 、 挂载并访问光盘设备、ls列表及文档创建、复制删除移动...

    一.访问练习用虚拟机 目标: 学会在教学环境中访问练习用虚拟机,主要完成以下事项: 1> 快速重置教学虚拟机环境        2> 通过"虚拟系统管理器"访问虚拟机 ...

  6. web安全从基础术语、windows/linux基础到安全漏洞/病毒木马挖掘与分析利用(持续更新)

    web安全知识从基础术语.windows/linux基础到安全漏洞/病毒木马挖掘与分析利用(持续更新) 专业术语 web环境搭建 windows基础 linux基础 linux系统命令 linux命令 ...

  7. Linux基础系统优化及常用命令

    # Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...

  8. Linux 基础入门

    Linux 基础入门 本课程教你如何熟练地使用 Linux,本实验中通过在线动手实验的方式学习 Linux 常用命令,用户与权限管理,目录结构与文件操作,环境变量,计划任务,管道与数据流重定向等基本知 ...

  9. Linux基础命令-进程与系统性能

    Linux基础命令-进程与系统性能 进程与系统性能 一.进程相关概念 1.进程概念 2.进程的基本状态和转换 3.IPC进程间通信 4.进程优先级 5.进程状态 二.进程与系统性能 1.系统管理工具 ...

最新文章

  1. 【深入Java虚拟机】二 类加载与双亲委派
  2. SQLite AND/OR 运算符(http://www.w3cschool.cc/sqlite/sqlite-and-or-clauses.html)
  3. 执行caffe的draw_net.py出现“GraphViz's executable dot not found”的解决方法
  4. 51NOD-1005 大数加法【大数】
  5. web容器 Spring容器 SpringMVC容器 的关系
  6. 极通EWEBS远程接入软件
  7. android 自定义消息,TUIKit Android自定义消息
  8. 百度 嵌入式Linux软件研发工程师面试记录
  9. 摩尔定律已经走到尽头?
  10. 手把手教你构建 C 语言编译器(1)- 设计
  11. 搜狗云输入法,实现原理.
  12. 小武与retinanet的斗争
  13. HM16.7量化部分学习记录
  14. 关于 Google play 上架的缺失 64 位版本问题
  15. cf Educational Codeforces Round 61 D. Stressful Training
  16. 关于css3中的2d样式skew倾斜详解
  17. EOS Royale游戏遭受黑客攻击,黑客目前共获利18000eos
  18. Java实现——Dom4j读写XML文件
  19. 全网最详细的Python+Requests接口测试教程:Fiddler抓包工具
  20. java输入菱形边长,输出菱形

热门文章

  1. Axure RP教程_编程入门自学教程_菜鸟教程-免费教程分享
  2. 九月腾讯,创新工场,淘宝等公司最新面试三十题(第171-200题)
  3. 防火墙上配置IPsec vpn (超详细附带思路看完就会)
  4. 1、HTML——初识HTML、HTML的定义、HTML5
  5. 财税行业拓客的10个经典方法
  6. 灌溉系统通过远程io模块控制多个喷淋阀门开关
  7. 英特尔12代酷睿架构,十二代酷睿架构
  8. 7.5-7.8笔记整理
  9. 知网上html文章复制粘贴不了,网页上的文章不能直接复制无法直接选中的两种解决方法...
  10. JMeter+InfluxDB+Grafana实现可视化实时监控