上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 41 下一页
摘要: 加密方式: | | 对称加密 | 非对称加密 | | | | | | 原理 | 用一个钥匙去加密数据,解密时也必须使用那把用于加密的钥匙。 | 每个人都有2把钥匙,一个是公钥(可以给任何人),一个是私钥(必须自己拥有)。用公钥加密的数据,只能用私钥解密;用私钥加密的数据,只能用公钥解密。 | | 算 阅读全文
posted @ 2020-03-01 22:17 小石王 阅读(697) 评论(0) 推荐(0) 编辑
摘要: selinux概念 由美国国家安全局(NSA)和SCC联合开发的,强制访问控制的安全模块。2000年以GPL开源,linux2.6内核后集成在内核里。 不启用selinux时,访问模式叫:DAC(discretionary access control)自由访问控制 在DAC模式下的进程能够访问哪些 阅读全文
posted @ 2020-03-01 00:35 小石王 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: 前提:pc主机,MBR架构 第一步:post(power on system test)加电自检。 pc机的主板上有个rom芯片(CMOS),加电后,cpu去找这个raw,然后读取里面的指令,检测机器上是否有:内存,硬盘,显示设备等。 CMOS里有个bios(basic input output s 阅读全文
posted @ 2020-02-28 17:04 小石王 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 定制kernel,就需要手动编译内核 一,准备开发环境 1,包组:Development Tools,Server Platform Development 2,包:ncurses和ncurses dev 3,如果是图形界面,则需要额外的GTK或者QT的包组。 二,获取目标主机上硬件设备的相关信息 阅读全文
posted @ 2020-02-23 22:58 小石王 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 内核体系设计分:单内核,微内核 windows是微内核设计。 Linux是单内核设计,但充分借鉴了为微内核体系的优点,为内核引入了模块化机制。 内核的组成部分 kernel:内核核心,一般为bz压缩的image文件,通常位于/boot目录,名称为vmlinuz VERSION release ker 阅读全文
posted @ 2020-02-23 11:30 小石王 阅读(1922) 评论(0) 推荐(0) 编辑
摘要: grub:GRand Unified Bootloader grub 0.x:grub legacy(centos5,6) grub 1.x:grub2(centos7) grub legacy(grub 0.x) stage1:mbr stage1_5:mbr之后的扇区,让stage1中的boot 阅读全文
posted @ 2020-02-22 18:00 小石王 阅读(778) 评论(0) 推荐(0) 编辑
摘要: linux内核特点: 支持模块化:模块文件的名字以.ko(kernel object)结尾 支持内核运行时,动态加载和卸载模块文件。 linux内核组成部分: 核心文件:/boot/vmlinuz VERSION release 模块文件:/lib/modules/VERSION release 如 阅读全文
posted @ 2020-02-21 21:11 小石王 阅读(431) 评论(0) 推荐(0) 编辑
摘要: ping命令 发送ICMP协议的echo request给目标主机 常用选项: 从指定的本机接口发送ICMP: I INTERFACE 本机有多个接口(网卡),可以选择从哪个接口发: I(大写i) 接口enp0s3是本地内网ip;接口enp0s8是nat的ip地址,enp0s8是可以访问外网的,en 阅读全文
posted @ 2020-02-20 11:36 小石王 阅读(472) 评论(0) 推荐(0) 编辑
摘要: linux上的进程查看及管理工具: pstree,ps,pidof,pgrep,top,htop,glances,pmap,vmstat,dstat,kill,pkill,job,bg,fg,nohup,nice,renice,killall。。。 linux开机时,会启动第一个进程,由这个进程去启 阅读全文
posted @ 2020-02-20 10:08 小石王 阅读(880) 评论(0) 推荐(0) 编辑
摘要: sed处理时,有2个缓冲区:【pattern space】和【hold space】 sed执行过程: 先读入一行,去掉尾部换行符,存入【pattern space】,执行编辑命令。 处理完毕,除非加了 n参数,把现在的【pattern space】打印出来,在后边打印曾去掉的换行符。 把【patt 阅读全文
posted @ 2020-02-17 20:17 小石王 阅读(540) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 41 下一页