自从在大学知道了Linux这玩意是可以定制的之后,一直想做出一版属于自己的Linux系统。最近工作比较闲,终于塌下心来好好学习了一下。目前来说,我接触的定制Linux的方法主要有两种:1、以busybox为核心,通过构建initrd+busybox做出的fs+内核这三大块,构建Linux2、采用更底...
分类:
系统相关 时间:
2015-09-19 18:11:58
阅读次数:
1396
源代码放到了三个文件中:#include #include #include #include #include includeall.h#include "includeall.h"int my_sum(int a,int b)//calculate the sum from a to b{ .....
分类:
系统相关 时间:
2015-09-19 18:12:51
阅读次数:
165
Part 1: Package ManagementPackage managementis a system by which software can be installed, updated, queried or removed from a filesystem. In Linux, t...
分类:
系统相关 时间:
2015-09-19 18:09:45
阅读次数:
372
使用软件和平台1、基于平台:Vmwareworkstation8.02、基于系统镜像:rhel-server-5.8-i386-dvd.iso3、ISO编辑软件:UltraISO4、自定义配置文件:ks.cfg5、需要重新编辑的配置文件:isolinux.cfg6、其他:针对不需要的文件包进行删减 ...
分类:
系统相关 时间:
2015-09-19 18:02:07
阅读次数:
426
注意使用 @ 符 # 是整行注释符 @ 是行内注释符以为 @ 是行内注释符,害我调试了半天。
分类:
系统相关 时间:
2015-09-19 17:58:55
阅读次数:
209
Part 1: Shell Scripts in a NutshellAshell scriptis a file of executable commands that has been stored in a text file. When the file is run, each comma...
分类:
系统相关 时间:
2015-09-19 16:47:38
阅读次数:
267
1.Shell编程bash变量: 都是以字符串格式存储x=5 等号左右不能有空格,会当作命令处理如何调用: echo $x 此法无法进行数值运算,不存在的变量输出空set -u 设置变量报错x="$x"32 x=${x}e3 变量叠加,此时x=532e3unset x 删除变量set 查...
分类:
系统相关 时间:
2015-09-19 16:45:34
阅读次数:
223
几乎没有用过debug模式,每次想要知道结果都是sysou一下。记得曾经问乱码问题,jfinal说打断点调试看在哪里出错。简单记下普通调试。1.在需要查看的地方打断点,方法是在行号右侧双击。2.运行这个方法为右键debug as.3.程序会终止到你想要调试的地方。这时,鼠标悬浮到你想要的变量上面,这...
分类:
系统相关 时间:
2015-09-19 16:41:16
阅读次数:
241
如下介绍一个并发回射客户端/服务器的雏形,所谓回射:就是客户端输入一条数据,服务器端读取并显示,然后服务器端再把刚读取的信息发送回客户端进行显示。示意图如下:所谓并发服务器:就是一个服务器可以同时为多个连入的客户端提供服务,示意图如下:如下主要介绍两种实现并发回射服务器的方式,一种是通过子进程方式实...
分类:
系统相关 时间:
2015-09-19 16:37:36
阅读次数:
273
0. 终端可以进行MD5和SHA1校验,分别是命令: md5 <file path>、shasum <file path> 1. 打开终端(Terminal) 2. 输入命令 "md5" 或者 "shasum" ? // 不要双引号 3. 然后输入空格(" ") 4. 输入文件路径 或者 直接打...
分类:
系统相关 时间:
2015-09-19 15:24:43
阅读次数:
397
公司审计部门要求我们对所有的主机系统添加用户行为审计功能,记录用户账户的登陆时间和行为信息,我这边用了一个简单的方法实现以下,下面我简单介绍一下实现的方法 实施步骤: 1、创建用户行为日志存放目录/va...
分类:
系统相关 时间:
2015-09-19 15:26:39
阅读次数:
224
毕业后误打误撞接触了云平台,不搞软件搞硬件了,写一写最近遇到的问题。 ? ? linux远程登录失败,经检查是ssh服务未开启,经google解决如下: 1,、vi /etc/ssh/sshd_config 将PermitRootLogin注释或将n...
分类:
系统相关 时间:
2015-09-19 15:25:46
阅读次数:
168
原文:http://www.xuebuyuan.com/730127.htmliptables的使用参见http://wiki.ubuntu.org.cn/IptablesHowToiptables配置完成后,规则是自动立即生效的,但是机器重启动后,规则会丢失ubuntu下可以通过以下步骤保存ipt...
分类:
系统相关 时间:
2015-09-19 15:21:21
阅读次数:
263
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdpa...
分类:
系统相关 时间:
2015-09-19 14:01:24
阅读次数:
247
在管理linux中,账户的管理是重要的一个环节,它是权限控制的重要的组成部分。也是管理员管理整个linux中十分基础的一部分。一、用户和组相关的配置文件/etc/passwd:用户的帐号信息/etc/shadow:用户密码和相关的帐户设定/etc/group:组的帐号信息/etc/gshaow:组的密码信息1、/et..
分类:
系统相关 时间:
2015-09-19 13:57:26
阅读次数:
196
1.安装grub基本的命令移植完成了接下来就是安装grub,使用grub-install安装即可。--root-directory:安装的时候会在此目录下创建boot/grub/目录,并生产安装文件。内核位置是单独的分区且挂载在/mnt/boot/下,所以--root-directory=/mnt/时安装过程就会生产/mnt/boot/grub目录..
分类:
系统相关 时间:
2015-09-19 13:57:18
阅读次数:
302
通过xshell或者securecrt远程至虚拟机中安装的系统虚拟机网络选项设置,选择Host-onlyAdapter设置本地网络设置virtualbox虚拟网卡的ip4.指定centos中的ip5.编辑centos的ip,要和windows中的virtualbox虚拟网卡ip在同一网段上6.在windows上ping虚拟机,查看能否ping通7.用xshell..
分类:
系统相关 时间:
2015-09-19 13:58:19
阅读次数:
227