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 基础技巧相关推荐
- 小猿圈Linux基础面试题,看看你能答对几道?
最近身边的很多朋友都在学习linux,从最开始的安装软件都需要百度一天的他们,现在已经成长为了,不需要百度就可以把自己弄懵圈的了,接下来的几天小猿圈linux老师会为大家准备一些实用的linux技巧分 ...
- day55 linux 基础以及系统优化
Linux系统基础优化及常用命令 Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令 ...
- 【黑马-python】---学习笔记(1)---Linux基础
Linux基础 1 操作系统(科普) 1.1 科普 1.2 不同应用领域的主流操作系统 1.2.1 桌面操作系统 Windows系列-用户群体大,安全性不好,稳定性不好 masOS-适合于开发人员 L ...
- 命令行基础技巧挂载并访问光盘设备
案例1:命令行基础技巧 案例2:挂载并访问光盘设备 案例3:ls列表及文档创建 案例4:复制.删除.移动 案例5:访问练习用虚拟机 1 案例1:命令行基础技巧 1.1 问题 本例要求掌握Linux命令 ...
- 管理员技术(二): 访问练习用虚拟机、 命令行基础技巧 、 挂载并访问光盘设备、ls列表及文档创建、复制删除移动...
一.访问练习用虚拟机 目标: 学会在教学环境中访问练习用虚拟机,主要完成以下事项: 1> 快速重置教学虚拟机环境 2> 通过"虚拟系统管理器"访问虚拟机 ...
- web安全从基础术语、windows/linux基础到安全漏洞/病毒木马挖掘与分析利用(持续更新)
web安全知识从基础术语.windows/linux基础到安全漏洞/病毒木马挖掘与分析利用(持续更新) 专业术语 web环境搭建 windows基础 linux基础 linux系统命令 linux命令 ...
- Linux基础系统优化及常用命令
# Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...
- Linux 基础入门
Linux 基础入门 本课程教你如何熟练地使用 Linux,本实验中通过在线动手实验的方式学习 Linux 常用命令,用户与权限管理,目录结构与文件操作,环境变量,计划任务,管道与数据流重定向等基本知 ...
- Linux基础命令-进程与系统性能
Linux基础命令-进程与系统性能 进程与系统性能 一.进程相关概念 1.进程概念 2.进程的基本状态和转换 3.IPC进程间通信 4.进程优先级 5.进程状态 二.进程与系统性能 1.系统管理工具 ...
最新文章
- 【深入Java虚拟机】二 类加载与双亲委派
- SQLite AND/OR 运算符(http://www.w3cschool.cc/sqlite/sqlite-and-or-clauses.html)
- 执行caffe的draw_net.py出现“GraphViz's executable dot not found”的解决方法
- 51NOD-1005 大数加法【大数】
- web容器 Spring容器 SpringMVC容器 的关系
- 极通EWEBS远程接入软件
- android 自定义消息,TUIKit Android自定义消息
- 百度 嵌入式Linux软件研发工程师面试记录
- 摩尔定律已经走到尽头?
- 手把手教你构建 C 语言编译器(1)- 设计
- 搜狗云输入法,实现原理.
- 小武与retinanet的斗争
- HM16.7量化部分学习记录
- 关于 Google play 上架的缺失 64 位版本问题
- cf Educational Codeforces Round 61 D. Stressful Training
- 关于css3中的2d样式skew倾斜详解
- EOS Royale游戏遭受黑客攻击,黑客目前共获利18000eos
- Java实现——Dom4j读写XML文件
- 全网最详细的Python+Requests接口测试教程:Fiddler抓包工具
- java输入菱形边长,输出菱形
热门文章
- Axure RP教程_编程入门自学教程_菜鸟教程-免费教程分享
- 九月腾讯,创新工场,淘宝等公司最新面试三十题(第171-200题)
- 防火墙上配置IPsec vpn (超详细附带思路看完就会)
- 1、HTML——初识HTML、HTML的定义、HTML5
- 财税行业拓客的10个经典方法
- 灌溉系统通过远程io模块控制多个喷淋阀门开关
- 英特尔12代酷睿架构,十二代酷睿架构
- 7.5-7.8笔记整理
- 知网上html文章复制粘贴不了,网页上的文章不能直接复制无法直接选中的两种解决方法...
- JMeter+InfluxDB+Grafana实现可视化实时监控