摘要:
再讲静态库和共享库之前先讲一下一个可执行文件的生成过程1、预处理 ①将所有的#define删除,并且展开所有的宏定义 ②处理所有的条件预编译指令,比如#if #ifdef #elif #else #endif等 ③处理#include 预编译指令,将被包含的文件插入到该预编译指令的位置。 ④... 阅读全文
摘要:
背景知识 联网就是通过网络将主机进行互联并采用不同的规范配置网络上的节点。我们以 TCP/IP 作为网络栈,所有的操作都是基于它进行的。网络是计算机系统中重要的部分。连接在网络上的每个节点都分配了一个用作标识作用的独一的 IP 地址。有很多联网参数,如子网掩码、路由、端口和 DNS 等,我们需要对... 阅读全文
摘要:
背景知识 对于 Linux 系统管理员来说,没有比 shell 脚本编程更有用处的了。通常,Linux 系统管理员每天需要完成无数项任务,从监视系统磁盘空间和系统用户到备份重要文件。Shell 脚本可以让系统管理员的工作变得非常轻松!使用简单的 shell 脚本就可以自动化执行所有基本的系统管理任... 阅读全文
摘要:
背景知识 Shell 是用户与内核进行交互操作的一种接口,是 Linux 最重要的软件之一。目前最流行的 Shell 称为 bash Shell,bash Shell 脚本编程以其简洁、高效而著称,多年来成为 Linux 程序员和系统管理员解决实际问题的利器。Shell 是操作系统的最外层。She... 阅读全文
摘要:
本文讨论了 UNIX/LINUX 平台下三种主要的可执行文件格式:a.out(assembler and link editor output 汇编器和链接编辑器的输出)、COFF(Common Object File Format 通用对象文件格式)、ELF(Executable and Link... 阅读全文
摘要:
有一定vim基础的可以看这篇文章,能快速查询常用命令。使用vim可以安装下面三个包vim-minimal 仅提供vi和相关的命令 vim-enhanced 提供vim命令 vim-X11 提供gvimvim有三个模式:命令模式、插入模式、Ex模式i→插入模式,按ESC回到命令模式命令模式下:x:... 阅读全文
摘要:
1、安装kde①添加KDESC4.11库打开一个终端窗口,在终端窗口中输入如下命令:sudoadd-apt-repositoryppa:kubuntu-ppa/backports回车执行命令,输入管理员密码。②安装KDE在终端窗口中继续输入如下命令并执行:sudoapt-getupdate更新安装包... 阅读全文
摘要:
1、虚拟机管理程序和虚拟机管理 一个服务器上只安装单一操作系统的时代已经过去,单个服务器可通过安装多个虚拟机来运行不同操作系统。虚拟机的大量使用减少了所需的服务其硬件,降低了服务器的功耗,但却带来了另外一个问题,多虚拟机数目的增加使其管理变得更加复杂。 虚拟化为管理虚拟机及其资源以及物理主机的基... 阅读全文
摘要:
还有10天就开学了,暑假感觉跟没过一样还有10天就开学了,暑假感觉跟没过一样,今天突然突发奇想,想要把以前学的东西都消化一遍,就开了个博客,觉得总要留下点什么。顺便提高提高文笔,表达能力实在太烂了。大一大二学的通信,当初很迷茫不知道出来做什么,毕竟通信行业不像现在的互联网,通信已经饱和了。大三转战l... 阅读全文
摘要:
部分内容转自点击打开链接点击打开链接前段时间做了RHCE的一道题,是iSCSi的,后来在挂载的时候说是磁盘被占用。当时资料找了很多结果还是没有找到解决方法。反倒是发现了这个inode,也是关于被占用的,只不过这个是空间被占用。可能有人会碰到一种情况就是明明磁盘还有很大的空间,但是不能创建文件了。这其... 阅读全文