首页
>
标签
>
Linux
/
execute
/
local
本贴最后更新于 3040 天前,其中的信息可能已经东海扬尘
学习记录
通电
load bios(hardware information)
read MBR’s config to find out the OS
load the kernel of the OS(加载操作系统内核)
init process starts(init 进程启动)
execute /etc/rc.d/sysinit
start other modules(load 一些模块。比如说网络,硬盘……)
execute the run level scripts
内核启动完成之后,Linux 后续的启动是分层次的。
层次:
系统停机状态
单用户工作状态
多用户工作状态(没有 NFS)
多用户状态(有 NFS)
系统为使用,留给用户
图形界面
系统正常关闭并重新启动
每个层次和每个层次没关系
execute /etc/rc.d/rc.local(相当于加载开机启动项)
execute /bin/login
shell started
其他
在 Linux 登陆时,先加载/etc/profile 文件,之后再加载用户目录下的.bash_profile 文件。
配置开机启动项应该去 rc.local 里配置,不能在 profile 内配置。有一些地方要注意:因为 rc.local 的加载优先级高于环境变量,所以在配置开机自启动 tomcat 的时候需要先在 rc.local 内配置 JAVA_HOME。
配置 profile 相当于 Windows 下配置环境变量
Linux
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
946
引用
•
943
回帖
execute
local
598
1
37
125
205
64
43
113
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于