本文主要是介绍linux 基础技巧,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
软件包管理器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 基础技巧的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!