实验环境虚拟机CentOS6.5IPADDR=192.168.1.224安装vsftpdyum-yinstallvsftpd配置文件:vim/etc/vsftpd/vsftpd.conf查看端口[root@localhost~]#netstat-anp|grepvsftpdtcp000.0.0.0:210.0.0.0:*LISTEN1409/vsftpd配置文件说明20端口为数据传输端口#MakesurePORTtransferconnectio..
分类:
系统相关 时间:
2016-04-03 20:33:45
阅读次数:
295
学习Linux已经一个月了,不知不觉shell脚本的基本用法已经学习完了,为了检验自己的学习情况,在清明小长假期间花了点时间折腾出了这个脚本。该作品只是练手之作,如果有BUG,请留言指明,我会尽力完善。该脚本需要用户给定两个参数,第一个参数是网段的起始ip地址,第二个参数..
分类:
系统相关 时间:
2016-04-03 20:31:31
阅读次数:
260
xfs文件系统#ls/lib/modules/2.6.32-431.el6.x86_64/kernel/fs/NetorkFileSystem#cat/etc/centos-releaseCentOSrelease6.5(Final)#uname-r2.6.32-431.el6.x86_64#uname-mx86_64nfs-utils:rc.nfsdrpc.mountdrpcbind#rpm-qarpcbindnfs-utils#yumgroupinstall"NFSfileserver"-y#yu..
分类:
系统相关 时间:
2016-04-03 20:28:15
阅读次数:
312
原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 在Linux中,task_struct其实就是通常所说的PCB。该结构定义位于: task_struct比较庞大,大致可以分为几个部分: 进程状 ...
分类:
系统相关 时间:
2016-04-03 20:23:43
阅读次数:
234
20135130王川东 1、操作系统的三大管理功能包括:进程管理,内存管理,文件系统。 2、 Linux内核通过唯一的进程标识PID来区别每个进程。为了管理进程,内核必须对每个进程进行清晰的描述,进程描述符提供了内核所需了解的进程信息。每个进程的所有信息记录在了进程描述符(task_struct)中 ...
分类:
系统相关 时间:
2016-04-03 20:20:21
阅读次数:
208
一 关于linux进程概念的补充 关于进程的基本概念这里不多说,把自己的学习所得作一些补充: 1. 在linux内核中,系统最多可以有64个进程同时存在。 2.linux进程包含的关键要素:一段可执行的程序;专用的系统堆栈空间;内核中它的控制块(进程控制块);独立的存储空间。 3. 系统的第一个进程 ...
分类:
系统相关 时间:
2016-04-03 20:20:45
阅读次数:
215
Linux的网卡由eth0变成了eth1,如何修复 使用wmware安装了linux,安装成功后,使用的网卡是eth0,没有eth1。但是用过一段时间后,不知道为什么eth0无法使用,系统却自动生成了eth1网卡,这可以使用ifconfig命令看的到。 [user@localhost ~]$ ifc ...
分类:
系统相关 时间:
2016-04-03 20:21:07
阅读次数:
198
阅读理解task_struct数据结构,它包含了 进程状态、运行时间、调度信息、进程的通讯状况、task_struct型链表连接指针 、标号,决定改进程归属、可以读写打开的一些文件信息、进程上下文和内核上下文、处理器上下文、内存信息等 ...
分类:
系统相关 时间:
2016-04-03 20:21:08
阅读次数:
294
作者:江军 ID:fuchen1994 实验题目:分析Linux内核创建一个新进程的过程 阅读理解task_struct数据结构http://codelab.shiyanlou.com/xref/linux-3.18.6/include/linux/sched.h#1235; 分析fork函数对应的 ...
分类:
系统相关 时间:
2016-04-03 20:10:58
阅读次数:
290
秦鼎涛 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、实验过程 1.删除原来的menu,并clone新的menu,用test_fork.c覆盖test.c 2. make rootfs之后新的内核启动,测试fo ...
分类:
系统相关 时间:
2016-04-03 20:09:30
阅读次数:
192
吕松鸿 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、进程的描述 1.操作系统三大功能: 2.进程描述符task_struct数据结构 3.Linux进程的状态 4.进程描述符t ...
分类:
系统相关 时间:
2016-04-03 18:55:29
阅读次数:
277
1、字符表示法 类型 操作 权限 u + r g - w o = x a 类型代表改动权限的对象,u表示文件的用户。g表示文件全部者的群组,o表示非用户组用户。a表示ugo 操作 + 表示添加权限,- 表示降低权限,= 表示赋予权限 权限 r 表示仅仅读,w 表示可写,x 表示可运行 [root@l ...
分类:
系统相关 时间:
2016-04-03 18:51:42
阅读次数:
188
For Eclipse Mars users: ...
分类:
系统相关 时间:
2016-04-03 18:43:23
阅读次数:
231
进程的描述和进程的创建 一、进程的描述 操作系统三大功能: 进程管理 内存管理 文件系统 进程描述符task_struct数据结构 task _ struct:为了管理进程,内核必须对每个进程进行清晰的描述,进程描述符提供了内核所需了解的进程信息。 进程的状态:Linux进程的状态(就绪态、运行态、 ...
分类:
系统相关 时间:
2016-04-03 17:35:06
阅读次数:
195
均为命令行启动(一次就可以) 中文版启动:eclipse.exe -nl zh 英文版启动:eclipse.exe -nl en 均为命令行启动(一次就可以) 中文版启动:eclipse.exe -nl zh 英文版启动:eclipse.exe -nl en ...
分类:
系统相关 时间:
2016-04-03 17:31:55
阅读次数:
159
1. 安装 macvim https://github.com/macvim-dev/macvim/releases 2. 在安装完YCM之后,重新打开vim还会出现如下的报错信息:ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] n ...
分类:
系统相关 时间:
2016-04-03 17:25:46
阅读次数:
377
官网JDK7下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 在里面有各种系统的JDK,我下载的是linux x64的rpm格式。 命令 wget -c -P /root/ ...
分类:
系统相关 时间:
2016-04-03 17:23:14
阅读次数:
219