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 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/u013452337/article/details/85248589