安卓系统其实是Linux系统中的一个应用程序,对应的程序是app_process,该程序是在init.rc 中被声明的,Linux启动后会启动该zygote(app_process)进程(该程序由java代码实现,由Dalvik虚拟机运行,对应代码在latest-android-2.3.7_r1\android-2.3.7_r1\frameworks\base\core\java\com\andr...
分类:
移动开发 时间:
2015-07-23 12:03:11
阅读次数:
134
我们在使用Linux操作系统的时候,我们只需按下电源键,等待,然后输入账户和密码就可以使用Linux操作系统了。那么在按下电源到输入账号和密码之前,操作系统都做了些什么?下面就来讲述在这段时间发生的动作。下面以CentOS6系列为例来讲解Linux的启动流程。一、Linux启动流程详解下图就是启动流...
分类:
其他好文 时间:
2015-07-21 23:30:35
阅读次数:
204
1、某一进程所有的线程个数、启动时间ps max -o lstart,lwp,pid,nlwp,cmdlstart: STARTED time the command started.nlwp: NLWP number of lwps (threads) in the process...
分类:
编程语言 时间:
2015-07-20 19:06:47
阅读次数:
125
Linux启动过程第一阶段:硬件引导启动通电,BIOS加电自检,找启动介质则找到MBR找到MBR后,则根据bootloader(grub)设置找到内核所在位置第二阶段:GRUB启动引导阶段执行Linux内核映像代码,检测和加载硬件驱动第三阶段:内核引导阶段驱动加载完成后,内核把主动权交给了init第..
分类:
系统相关 时间:
2015-07-17 07:17:00
阅读次数:
250
在Linux下设置xhost方法步骤第一步:用root登陆linux,启动vnc服务;第二步:根据vnc起来的端口,设置exportDISPLAY=localhost:1(1表示vnc在第一个tty上启动的),第三步:执行xhost+,并且提示“accesscontroldisabled,clientscanconnectfromanyhost”才正确。linux下的操作..
分类:
系统相关 时间:
2015-07-03 16:04:11
阅读次数:
344
下面按照系统的启动顺序来进行逐一的讲解。一、POST当我们按下开机的电源后,主板上的芯片组会首先向CPU发出一个reset指令,之后待芯片组检测到电源供电稳定后便撤去reset指令,CPU就会跳转到BIOS中的启动代码位置;BIOS首先要检测关键设备(如内显、显卡等)是否正常,这个过程..
分类:
系统相关 时间:
2015-07-01 10:19:18
阅读次数:
203
1.grub中分区表示Linux 中 /dev/sda1 在grub中为 hd0,0 代表第一个硬盘的第一个分区Linux中 /dev/sdb3是扩展分区 在grub中为 hd1,2 表示在第二块硬盘的第3个分区Linux中 /dev/sdb5是扩展分区中的逻辑分区 在grub中为 ...
分类:
系统相关 时间:
2015-07-01 08:37:21
阅读次数:
154
1.运行级别 0 关机 1 单用户模式,可以想象为Windows的安全模式,主要用与系统修复 2 不完全的命令行模式,不含NFS服务 3 完全的命令行模式,就是标准字符界面 4 系统保留 5 图像模式 6 重启动2.运行级别runlevel 查看运行级别 N 3 N是n...
分类:
系统相关 时间:
2015-07-01 00:53:39
阅读次数:
238
为了找工作我也是拼了,只会linux常用操作怎么行,好想看看内核源码,还是先搞清楚linux是怎么工作的吧看了鸟哥的私房菜,做了些笔记:系统启动的过程:加载bios的硬件信息与自我测试,依据设置取得第一个可启动设备读取并执行第一个启动设备内的MBR的boot loader(grub)依据boot l...
分类:
系统相关 时间:
2015-06-27 19:40:07
阅读次数:
142
下面就针对SSH方面讨论一下,如果有人特别关注Linux环境的安全性,第一就从login方面来进行讨论
1:Linux启动或禁止SSH root用户的登录
2:Linux限制SSH用户
其实这些东西就是修改一个系统的配置文件
[root@rhsde ~]# vi /etc/ssh/sshd_config
我们可以查看
#PermitRootLogi...
分类:
系统相关 时间:
2015-06-27 16:46:16
阅读次数:
180