
Linux
eyoulc123
这个作者很懒,什么都没留下…
展开
-
linux 使用ls与du查看的大小不一样
在linux上面碰到一个问题:[root@hadoop221 TEST_TTT-1]# ls -l 00000000000000000000.index-rw-r--r--. 1 root root 10485760 Dec 28 22:59 00000000000000000000.index[root@hadoop221 TEST_TTT-1]# du -sh 00000000原创 2015-12-29 15:46:37 · 3827 阅读 · 0 评论 -
FreeIPA创建删除用户时,调用自定义脚本
在我们的环境中,hadoop集群中的kerberos用户是通过Freeipa创建的。但是如果我们希望freeipa在创建用户的时候,能够帮我们做一些前置的动作。此时可能就比较麻烦。下面通过一个例子,来说明freeipa如何在创建或删除用户时调用我们自己定义的脚本。1. 修改/etc/ipa/default.conf,将用户自定义的脚本增加到配置项中如下例,增加自定义原创 2017-11-28 16:16:40 · 1297 阅读 · 0 评论 -
NFS安装
1. 环境介绍一共两个节点: 192.168.8.222 服务端 192.168.8.240 客户端2. 服务端安装检查NFS是否已经安装[root@hadoop222 ~]# service nfs statusnfs: unrecognized service[root@hadoop222 ~]#没有安装,则需要先安装NFS组件 2. 安装NFS组件[root@hado原创 2016-06-29 21:17:58 · 759 阅读 · 0 评论 -
Linux内核学习总结
罗冲 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-10000290001. 课程博文列表从一个简单的C语言程序分析计算机程序工作过程 从mykernel分析linux任务调度 利用GDB跟踪分析linux内核启动 一个简单系统调用用例分析 通过系统调用分析system_call中断处理过程原创 2016-04-24 23:17:39 · 523 阅读 · 0 评论 -
进程调度时机跟踪分析进程调度与进程切换的过程
罗冲 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-10000290001. 实验准备2. 代码分析2.1 进程调度前当进程发生切换的时候,从堆栈中可以看到 查看此处代码:work_resched: call schedule ---第597行代码 LOCKDEP_SYS_原创 2016-04-16 17:57:26 · 576 阅读 · 0 评论 -
Linux内核如何装载和启动一个可执行程序
罗冲 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-10000290001. 实验准备下载课件中准备的代码。int Execstaic(int argc, char *argv[]){ int pid; /* fork another process */ asm volat原创 2016-04-10 00:22:00 · 470 阅读 · 0 评论 -
通过系统调用分析system_call中断处理过程
罗冲 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 1. 实验准备1.1 环境准备下载linux3.18.6的源代码。 按照http://mooc.study.163.com/learn/USTC-1000029000?tid=2001214000#/learn/content?ty原创 2016-03-26 17:26:26 · 2086 阅读 · 0 评论 -
利用GDB跟踪分析linux内核启动
罗冲 + 原创 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-10000290001. 实验准备1. 下载代码3.18.6到linux环境下面中,cd ~/LinuxKernel/ wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.18.6.tar.xz xz -原创 2016-03-12 18:23:34 · 747 阅读 · 0 评论 -
LVS-NAT配置安装
LVS nat ipvsadm原创 2016-03-23 10:49:43 · 689 阅读 · 0 评论 -
Linux内核创建一个新进程的过程
罗冲 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 1. 准备在menu代码中增加fork函数 int pid; /* fork another process */ asm volatile( "mov $0x78, %%eax\n\t"原创 2016-04-03 01:53:12 · 460 阅读 · 0 评论 -
一个简单系统调用用例分析
罗冲 + 原创 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-10000290001. 系统调用原创 2016-03-20 01:19:23 · 758 阅读 · 0 评论 -
从mykernel分析linux任务调度
罗冲 + 原创 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000程序源代码分析整个任务代码分为两部分:mymain.c与myinterrupt.c两部分,这里不列出全部的代码(详细代码参见孟宁老师的github:https://github.com/mengning/mykernel)void __init my_原创 2016-03-05 22:56:39 · 534 阅读 · 0 评论 -
由DOS格式引出的shell脚本问题
问题描述: shell脚本从配置文件中读取IP,然后对读取IP进行处理,但是碰到一个问题,读取的IP,总是不正确。脚本很简单。将脚本与配置文件简化后发现一个奇怪的问题, 其实问题比较简单,只是没有注意到,导致分析了很长的时间,现记录下来。bash 脚本如下1234567#!/bin/ba原创 2016-01-14 19:21:53 · 617 阅读 · 0 评论 -
大数据安全管理 -- FreeIPA的使用
1.说明Hadoop的安全默认套件为Kerberos,我们可以在各个节点上面手动安装Kerberos的各个组件。 还可以使用操作系统厂商提供的集成安全套件, FreeIPA就是其中的一个。 HDP也在它们的Ambari安装中支持FreeIPA的部署。 FreeIPA是CentOS(我只用过这个操作系统,RedHat中名称好象不是这个)提供的一个开源组件。但我觉得它更象是一系列开源软件的集合。...原创 2018-02-27 14:22:15 · 11549 阅读 · 3 评论