易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux学习笔记


Linux的目录结构    etc: 配置文件,如inittab
    proc: proc文件系统,系统运行过程映射,进程映射
    设备驱动的两种方式: 直接编译进内核;以module插入
PC的Linux启动:BIOS->GRUB->KERNEL
SHELL编程
   相当于DOS的批处理,可使用循环等C语言,export, echo
Samba服务器
在VM-WARE中的Linux鼠标可能不认, 设成PS/2就可以了
su
/sbin/telinit 3 进入字符界面
/sbin/telinit 5 进入GUI界面
service network restart 重启网卡
netstat -nlt ;显示tcp连接
netstat –nlu;显示udp连接
mount –t nfs 192.168.0.2:/home /mnt/nfs  ;提示权限不够
改为 mount –t nfs sdl-vm:/home /mnt/nfs ;就可以了

VM-WARE的菜单不见了, 按F11,才可以,这个困扰了我1个小时
进程特征:
   1:结构特征 PCB:Process Control Block
   2: 动态性: 状态改变,起始-》就绪-》执行-》等待-》就绪-》执行-》结束
   3:并发性: 多个进程同时执行(宏观上)
   4:独立性:单独运行在独立的上下文
   5:异步性:无数据交互
进程的实体:
  1:PCB,进程存在的唯一标志,内核专门开辟PCB区,以链表的形式来存放,有ID、user、family、parent等域
  2: 程序段,也叫正文段
  3:数据段
PCB主要内容:
  1:家族关系,所有进程都是1号进程或其后代fork的,fork后就成了父子关系
  2:CPU状态,相当于CPU照片,记录所有寄存器内容
  3:调度信息:状态、优先级、其它(如等待时间、事件即被阻塞的原因)
4:控制信息:程序和数据的地址、同步和通信机制(消息队列指针、信号量等)、资源清单、链接指针(指向下个PCB)
          执行指针、就绪队列指针、阻塞队列指针、空闲队列指针
驱动在用户态下编写,在核心态下执行
kernel:含中断处理程序ISR、设备驱动程序、运行频率高的时钟、进程调度等公共基本操作,常驻内存
P、V操作,进程调度
FCFS:先来先服务 SPF短进程优先 HPF 高优先级优先 时间片轮转
进程:一个资源的拥有


相关文档:

linux 内核启动代码解释网站

http://tldp.org/HOWTO/Linux-i386-Boot-Code-HOWTO/kernel_head.html
http://bbs.tongji.net/thread-258437-1-1.html
http://www.diybl.com/course/6_system/linux/Linuxjs/200871/129588_6.html
http://mmdoc.sourceforge.net/mmdoc/node12.html ......

Linux PROC文件系统详细介绍

proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并 ......

Linux——远程桌面

远程桌面环境在很多情况下可以带来好处,对于一般的公司来说,开发人员一般都会有一台办公机同时有一台开发机,有时,开发机和办公机不在同一个地方,如果需要同时操作两台机器,那么在不同的地点之间来回走动必然带来很多的不便。可以使用telnet或ssh等字符登陆界面,这对于熟悉shell命令的开发者来说是比较省事的方法,最 ......

linux下file 命令

linux下file 命令
功能说明:辨识文件类型。
语  法:file [-beLvz][-f <名称文件>][-m <魔法数字文件>...][文件或目录...]
补充说明:通过file指令,我们得以辨识该文件的类型。
参  数:
 -b  列出辨识结果时,不显示文件名称。
 -c  详细显示指令执行过程,便于排错或分析程序执行的情形。
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号