摘要: 总结一下,linux的开机整个流程。 · 1: 启动电源后,主机第一步先做的就是查询BIOS(全称:basic input/output system 基本输入输出系统)信息。了解整个系统的硬件状态,如CPU,内存,显卡,网卡等。嗯,这一步windows算和它是一家。不分彼此。 · 2: 接下来... 阅读全文
posted @ 2014-09-19 22:46 kin2321 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、死锁 操作系统中有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进程协调、通信机制会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能继续运行,否则就阻塞的情况。此时,若不借助外界因素,谁也不能释放资源,谁也不能解除阻塞状态。根据这样的情况,操作系统中的死锁被定义为... 阅读全文
posted @ 2014-09-19 17:03 kin2321 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 最后总结为:(1)名词解释:进程是程序在计算机上的一次执行活动。线程(Thread)是进程的一个实体。一个程序至少有一个进程,一个进程至少有一个线程.(2)地址空间:进程拥有独立资源,线程共享进行资源。不同进程之间拥有独立的地址空间,而一个进程的不同线程之间共享进程的地址空间。最本质的区别【注:从逻... 阅读全文
posted @ 2014-09-19 16:38 kin2321 阅读(154) 评论(0) 推荐(0) 编辑
摘要: expr命令为Linux中的命令,一般用于整数值计算,但也可用于字符串操作。一:整数值计算expr argument operator argument 【注意有空格】expr 10 / 2二:字符串match String1 String2与 Expression1 : Expression2 相... 阅读全文
posted @ 2014-09-19 11:18 kin2321 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 一、声明数组1)array[key]=value # array[0]=one,array[1]=two2)declare -a array # array被当作数组名3)array=( value1 value2 value3 ... )4)array=( [1]=one [2]=two [3]=... 阅读全文
posted @ 2014-09-19 10:40 kin2321 阅读(643) 评论(0) 推荐(0) 编辑