[读书笔记]Linux命令行与shell编程读书笔记04 安装软件,编辑器注意事项

1. debian以及redhat两种主流的linux发行版用的包管理工具

debian的包管理工具是 dpkg

再现安装的是 apt

apt的工具主要有

apt-get  apt-cache  aptitude

其中aptitude需要手动按装

apt install aptitude

管理界面

搜索

aptitude search packagename

安装

aptitude install packagename

升级

aptitude safe-upgrade

卸载

aptitude remove packagename   aptitude pruge packagename

apt的安装source文件是

/etc/apt/source.list内存放管理路径.

2 红帽的安装

包管理工具 yum

离线安装时 rpm  也可以使用 yum localinstall  xxxx.rpm的方式进行安装.

查看已经安装的包

yum list installed

如果查看什么文件被哪个包提供

yum provides filename

yum install packagename 直接进行安装 可以离线下载

yum 更新的操作

yum update

yum 卸载操作

yum remove packagename

yum earse package_name

yum使用的资源库

/etc/yum.repos.d 内的文件

yum 清空缓存

yum clean all 以及 rm -rf /var/cache/yum

yum创建缓存

yum makecache

3. 从源码安装软件

tar -zxvf xxx.bz2 文件等

然后 进入跟目录 ./configure 进行编译

make && make install 进行安装

./configure 进行编译时 可以选择 --prefix= 具体路径以及参数进行设置

4. 配置文件下最好用的工具是vim 主要的使用有:

vim ....txt 进行编辑

i 进入编辑模式

esc 退出编辑模式进入命令模式

:q 不保存退出

:q! 不保存强制退出, 用户已经修改了文件的情况

:wq 保存并退出

dd 删除一整行

G 到最后一行

退出到命令行 可以使用 u 命令撤回这次的修改 重新进行编辑

原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/8278372.html

时间: 2024-07-29 09:53:33

[读书笔记]Linux命令行与shell编程读书笔记04 安装软件,编辑器注意事项的相关文章

【持续更新中】Linux命令行与Shell脚本编程大全(第3版)读书笔记12-20章

<Linux命令行与Shell脚本编程大全(第3版)>读书笔记 第十二章 使用结构化命令 根据条件使脚本跳过某些命令,这样的命令称为结构化命令(structured command).结构化命令允许改变程序执行的顺序. If-then语句: If command Then Commands Fi 如果if后的command执行退出码是0(也就是执行成功了),then后面的语句就会被执行. 也可以写成: If command; then Commands Fi 注意了,if后的command结果

&lt;&lt;linux命令行与shell脚本编程大全&gt;&gt;学习笔记(1)

一章初识linux shell 一.什么是linux 1.linux系统可大致划分为四部分: l Linux内核 l GNU工具组件 l 图形化桌面环境 l 应用软件 在linux系统里,这四部分中的每一部分都扮演着一个特别的角色,但如果将他们分开,每一部分都没太大的作用. 1)探究linux内核 Linux系统的核心是内核,内核控制着计算机系统上的所有硬件和软件,必要时分配硬件,有时需要执行软件. 内核基本负责以下四项主要功能: l 系统内存管理 l 软件程序管理 l 硬件设备管理 l 文件系

《Linux命令行与shell脚本编程大全》学习笔记(转)

第一部分:Linux命令行<Linux命令行与shell脚本编程大全> 第一章:初识Linux shell<Linux命令行与shell脚本编程大全> 第二章:走进shell<Linux命令行与shell脚本编程大全> 第三章:基本的bash shell命令<Linux命令行与shell脚本编程大全> 第四章:更多的bash shell命令<Linux命令行与shell脚本编程大全> 第五章:使用Linux环境变量<Linux命令行与she

《Linux命令行与Shell脚本编程大全第2版.布卢姆》pdf

下载地址:网盘下载 内容简介  · · · · · · 本书是一本关于Linux 命令行与shell 脚本编程的全面教程.全书分为四部分:第一部分介绍Linuxshell 命令行:第二部分介绍shell 脚本编程基础:第三部分深入探讨shell 脚本编程的高级内容:第四部分介绍如何在现实环境中使用shell 脚本.本书不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料. 本书内容全面,语言简练,示例丰富,适合于linux 系统管理员及Linux 爱好者阅读

Linux命令行与shell脚本编程大全.第3版(文字版) 超清文字-非扫描版 [免积分、免登录]

此处免费下载,无需账号,无需登录,无需积分.收集自互联网,侵权通知删除. 点击下载:Linux命令行与shell脚本编程大全.第3版 (大小:约22M) 原文地址:https://www.cnblogs.com/pluse/p/9408724.html

《Linux命令行与shell脚本编程大全 第3版》

第一部分 Linux 命令行 第1章  初识Linux she1.1   什么是Linux 21.1.1 深入探究Linux 内核 31.1.2 GNU 工具 61.1.3 Linux 桌面环境 81.2   Linux 发行版 121.2.1 核心Linux 发行版 131.2.2 特定用途的Linux 发行版 131.2.3 Linux LiveCD 141.3   小结 15 第2章  走进shell2.1   进入命令行 162.1.1 控制台终端 172.1.2 图形化终端 172.2

【更新完毕】Linux命令行与Shell脚本编程大全(第3版)读书笔记21-26章

第二十一章 sed进阶 N:将数据流中的下一行加进来创建一个多行组(multiline group)来处理. D:删除多行组中的第一行. P:打印多行组中的第一行. sed '/header/{n ; d}' data.txt 首先匹配有header的行,然后n表示移动到文本的下一行,然后进行删除.然后继续搜索data.txt中包含header的行,继续之前的流程. 加入有个文本的内容如下: [[email protected] ~]# cat data.txt On Tuesday, the

《linux命令行与shell脚本编程大全》学习笔记(2)

三 章基本的bash shell命令 1.启动shell GNU bash shell能提供对linux系统的交互式访问.它是作为常规程序运行的,通常是在用户登录终端时启动.登录时系统启动的shell依赖于用户账户的配置. /etc/passwd文件包含了所有系统用户账户列表以及每个用户的基本配置信息.如下读取的样例条目: 每个条目有七个字段,字段之间用冒号分隔.系统使用字段中的数据来赋予用户账户某些特定特性.这些字段包括: ① 用户名: ② 用户密码(如果密码存储在其他文件中,则是个占位符)

《Linux命令行与shell脚本编程大全》 第三章 学习笔记

第三章:基本的bash shell命令 bash程序使用命令行参数来修改所启动shell的类型 参数 描述 -c string 从string中读取命令并处理他们 -r 启动限制性shell,限制用户在默认目录下活动 -i 启动交互性shell,允许用户输入 -s 从标准输入读取命令 环境变量PS1.PS2 PS1:控制默认命令行提示符格式 PS2:控制后续命令行提示符格式   bash shell提示符字符串中使用的特殊字符 字符 描述 \a 报警字符 \d “日 月 年”格式显示的日期 \e