Linux程序包管理之二程序包管理的前端工具:CentOS系,yum,dnfyum:YellowdogUpdaterModifiedYellowdog是一款发行版linux,使用rpm作为默认的程序包管理工具URL:yum定位软件仓库及仓库中程序包文件的主要标识方式;schema://[username@]hostname[:port][/PATH/TO/DOCUMENT][pa..
分类:
其他好文 时间:
2017-06-01 16:47:15
阅读次数:
214
xshell中的工具-选项-键盘和鼠标做如下更改,可以右键直接粘贴选中内容putty密钥:点击开始-putty-putTTYgen程序,单击Generate,注意鼠标要一直的动,生成密钥对。可以设置密码生成私钥在linux上进行下列操作mkdir/root/.ssh#创建目录chmod700/root/.ssh#修改目录.ssh的权限vi..
分类:
系统相关 时间:
2017-06-01 16:33:19
阅读次数:
223
COW技术初窥: 在Linux程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,linux中引入了“写时复制“技术,也就是只有进程空间的各段的内容要发生变化时,才会将父进程的内容复制一份给子进程。 那么子进程的物理空间没有代码,怎么去取指令执行 ...
分类:
系统相关 时间:
2017-06-01 15:14:48
阅读次数:
276
上节课学习计算机基础以及liunx起源和自由软件协议的相关规定,今天学习相关linux入门的基础知识:一、首先讲解了linux程序包的管理1、程序包的组成:(1)二进制文件(2)配置文件(3)库文件(4)帮助文件2.程序包管理器的组成:(1)安装文件包(2)卸载文文件包(3)查询功能3、介绍..
分类:
系统相关 时间:
2017-05-28 16:12:16
阅读次数:
161
下面介绍的是程序包管理的前端工具yum、程序包管理器编译安装、sed命令。一、Linux程序包管理:程序包管理的【前端工具】1、yum软件包仓库简介CentOS系的管理工具有yum和dnf。yum是一款发行版的Linux,其使用的默认程序包管理工具为rpm。URL是yum定位软件包仓库和仓库中程序文..
分类:
其他好文 时间:
2017-05-25 21:58:34
阅读次数:
263
sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern
space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有
改变,除非..
分类:
系统相关 时间:
2017-05-25 21:58:25
阅读次数:
256
这里主要讲以CentOS为例,rpm程序包管理器的相关内容:CentOS的程序包管理器:1)程序包的命名规则:源代码包:software_name-VERSION.tar.gzVERSION:major.minor.releasemajor:主版本号,通常代表重大功能改进的版本分支;minor:次版本号,通常代表在某个版本的分支中的某..
分类:
系统相关 时间:
2017-05-24 22:24:49
阅读次数:
287
如何实现在Windows上运行Linux程序,附示例代码 微软在去年发布了Bash On Windows, 这项技术允许在Windows上运行Linux程序, 我相信已经有很多文章解释过Bash On Windows的原理,而今天的这篇文章将会讲解如何自己实现一个简单的原生Linux程序运行器, 这 ...
1.开发环境的构成 2.gcc编译器 功能强大、性能优越的多平台编译器,gcc可以将c、c++语言源程序编译、连接成可执行文件。 以.c为后缀的文件,C语言的源代码文件 以.h为后缀的文件,是程序所包含的头文 以.i为后缀的文件,是已经预处理过的C源代码文件 以.o为后缀的文件,是编译后的目标文件 ...
分类:
系统相关 时间:
2017-05-21 23:21:45
阅读次数:
310
大多数人引荐Linux,基本上都会说Linux让你更高效、更优异。然而工具只是工具。然而工具只是工具。然而工具只是工具。优异程序员和不优异程序员的差异首先是态度上的差异。他们有自个的理想,考虑许多,不管是项目开端之前还是在项目进行中,项目完结以后也会进行总结。他们对..
分类:
系统相关 时间:
2017-05-18 20:17:08
阅读次数:
166