摘要:
summary: 在32bit的fedora9上安装EMC客户端遇到无法解决的依赖问题 detail: rpm 安装: yum安装: 这是我yum的repo文件: 感觉是版本太低的问题,使用federa22的repo 出现checksum的问题 查了一下,好像是加密方法不一样了,需要用creater 阅读全文
posted @ 2017-01-18 17:27
炼狱腾蛇
阅读(320)
评论(0)
推荐(0)
摘要:
思想: 为了避免其他程序过多建立该类对象,先禁止其他程序建立该类对象 为了让其他程序可以访问到该类对象,只好在本类中自定义一个对象 为了方便其他程序对自定义对象的访问,可以对外提供一些访问方式 代码体现: 将构造函数私有化 在类中创建一个本类对象 提供一个方法可以获取到该对象 代码一 先初始化对象 阅读全文
posted @ 2017-01-18 17:19
炼狱腾蛇
阅读(208)
评论(0)
推荐(0)
摘要:
基本用法:gawk [options] 'program' FILE ... program: PATTERN{ACTION STATEMENTS} 语句之间用分号分隔 print, printf 选项: -F:指明输入时用到的字段分隔符; -v var=value: 自定义变量; 1、print 阅读全文
posted @ 2017-01-18 16:58
炼狱腾蛇
阅读(183)
评论(0)
推荐(0)
摘要:
1. 字符串切片: ${var:offset:number} 取字符串的子串; 取字符趾的最右侧的几个字符:${var: -length} 注意:冒号后必须有一个空白字符; 2. 基于模式取子串: ${var#*word}:其中word是指定的分隔符;功能:自左而右,查找var变量所存储的字符串中, 阅读全文
posted @ 2017-01-18 16:55
炼狱腾蛇
阅读(397)
评论(0)
推荐(0)
摘要:
1. 数组: 变量:存储单个元素的内存空间; 数组:存储多个元素的连续的内存空间; 数组名:整个数组只有一个名字; 数组索引:编号从0开始; 数组 名[索引], ${ARRAY_NAME[INDEX]} 注意:bash-4及之后的版本,支持自定义索引格式,而不仅仅是0,1,2,...数字格式; 此类 阅读全文
posted @ 2017-01-18 16:54
炼狱腾蛇
阅读(312)
评论(0)
推荐(0)
摘要:
1. 系统启动流程:POST --> Boot Sequeue(BIOS) --> Bootloader(MBR) --> Kernel(ramdisk) --> rootfs --> /sbin/init init: CentOS 5: SysV init CentOS 6:Upstart Cen 阅读全文
posted @ 2017-01-18 16:52
炼狱腾蛇
阅读(229)
评论(0)
推荐(0)
摘要:
1. 函数:function,把一段独立功能的代码当作一个整体,并为之一个名字;命名的代码段,此即为函数; 注意:定义函数的代码段不会自动执行,在调用时执行;所谓调用函数,在代码中给定函数名即可; 函数名出现的任何位置,在代码执行时,都会被自动替换为函数代码; 语法一: function f_nam 阅读全文
posted @ 2017-01-18 16:51
炼狱腾蛇
阅读(252)
评论(0)
推荐(0)
摘要:
Linux Kernel: CentOS启动流程:POST --> Bootloader(BIOS, MBR) --> Kernel(initrd) --> rootfs --> switch_root --> /sbin/init root (hd0,0) kernel initrd ldd命令: 阅读全文
posted @ 2017-01-18 16:47
炼狱腾蛇
阅读(185)
评论(0)
推荐(0)
摘要:
GRUB(Boot Loader): 1. grub: GRand Unified Bootloader grub 0.x: grub legacy grub 1.x: grub2 2. grub legacy: 2.1 运行阶段: stage1: mbr stage1_5: mbr之后的扇区,让s 阅读全文
posted @ 2017-01-18 16:44
炼狱腾蛇
阅读(249)
评论(0)
推荐(0)
摘要:
1. 基础概念 1.1 Linux系统的组成部分:内核+根文件系统 内核:进程管理、内存管理、网络协议栈、文件系统、驱动程序、安全功能 IPC:Inter Process Communication 消息队列、semerphor、shm socket 1.2 运行中的系统环境可分为两层:内核空间、用 阅读全文
posted @ 2017-01-18 16:43
炼狱腾蛇
阅读(222)
评论(0)
推荐(0)
摘要:
进程及作业管理 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能 Process: 运行中的程序的一个副本; 存在生命周期 Linux内核存储进程信息的固定格式:task struct 多个任务的的task struct组件的链表:task list 进程创建: init 父子 阅读全文
posted @ 2017-01-18 16:02
炼狱腾蛇
阅读(271)
评论(0)
推荐(0)
摘要:
Linux网络属性配置 计算机网络: TCP/IP:协议栈(使用) ISO,OSI:协议栈(学习) MAC:Media Access Control 48bits: ICANN:24bits, 2^24 地址块:2^24 网桥(bridge):MAC地址表 静态指定: 动态学习:根据原地址学习; 交 阅读全文
posted @ 2017-01-18 16:00
炼狱腾蛇
阅读(254)
评论(0)
推荐(0)
摘要:
sed [OPTION]... 'script' [input-file] ... script: 地址定界编辑命令 常用选项: -n:不输出模式空间中的内容至屏幕; -e script, --expression=script:多点编辑; -f /PATH/TO/SED_SCRIPT_FILE 每 阅读全文
posted @ 2017-01-18 15:57
炼狱腾蛇
阅读(177)
评论(0)
推荐(0)
摘要:
程序包编译安装: testapp-VERSION-release.src.rpm --> 安装后,使用rpmbuild命令制作成二进制格式的rpm包,而后再安装; 源代码 --> 预处理 --> 编译(gcc) --> 汇编 --> 链接 --> 执行 源代码组织格式: 多文件:文件中的代码之间,很 阅读全文
posted @ 2017-01-18 15:54
炼狱腾蛇
阅读(243)
评论(0)
推荐(0)
摘要:
Linux程序包管理(2) CentOS: yum, dnf URL: ftp://172.16.0.1/pub/ YUM: yellow dog, Yellowdog Update Modifier yum repository: yum repo 存储了众多rpm包,以及包的相关的元数据文件(放 阅读全文
posted @ 2017-01-18 15:48
炼狱腾蛇
阅读(185)
评论(0)
推荐(0)
摘要:
CentOS系统上rpm命令管理程序包: 安装、升级、卸载、查询和校验、数据库维护 rpm命令:rpm [OPTIONS] [PACKAGE_FILE] 安装:-i, --install 升级:-U, --update, -F, --freshen 卸载:-e, --erase 查询:-q, --q 阅读全文
posted @ 2017-01-18 15:46
炼狱腾蛇
阅读(188)
评论(0)
推荐(0)
摘要:
Linux程序包管理 概述 API:Application Program Interface ABI:Application Binary Interface Unix-like, ELF Windows exe, msi 库级别的虚拟化: Linux: WinE Windows: Cywin 系 阅读全文
posted @ 2017-01-18 15:44
炼狱腾蛇
阅读(149)
评论(0)
推荐(0)
摘要:
Linux任务计划、周期性任务执行 未来的某时间点执行一次某任务:at, batch 周期性运行某任务:crontab 执行结果:会通过邮件发送给用户 ~]# netstat -tnlp ~ ]# ss -tnl 本地电子邮件服务: smtp:simple mail transmission pro 阅读全文
posted @ 2017-01-18 15:41
炼狱腾蛇
阅读(218)
评论(0)
推荐(0)
摘要:
bash脚本编程 脚本文件格式: 第一行,顶格:#!/bin/bash 注释信息:# 代码注释: 缩进,适度添加空白行; 语言:编程语法格式,库,算法和数据结构 编程思想: 问题空间 --> 解空间 变量: 局部变量 本地变量 环境变量 位置参数变量 特殊变量 数据类型:字符型、数值型 弱类型:字符 阅读全文
posted @ 2017-01-18 15:35
炼狱腾蛇
阅读(254)
评论(0)
推荐(0)
摘要:
1. Linux磁盘及文件系统管理 1.1. 基本概念: 1.1.1. 磁盘接口类型: IDE(ata):并口,133MB/s,设备/dev/hd[a-z] SCSI:并口,Ultrascsi320, 320MB/S, UltraSCSI640, 640MB/S,设备/dev/sd[a-z] 宽带: 阅读全文
posted @ 2017-01-18 14:59
炼狱腾蛇
阅读(435)
评论(0)
推荐(0)
浙公网安备 33010602011771号