Browsed byMonth: January 2019

浅析Linux初始化init系统第三部分 – Systemd

浅析Linux初始化init系统第三部分 – Systemd

Systemd的简介和特点
Systemd是Linux系统中最新的初始化系统(init),它主要的设计目标是克服sysvinit固有的缺点,提高系统的启动速度。systemd和ubuntu的upstart是竞争对手,预计会取代UpStart,实际上在作者写作本文时,已经有消息称Ubuntu也将采用systemd作为其标准的系统初始化系统。

Read More Read More

浅析Linux初始化init系统第一部分 – Sysvinit

浅析Linux初始化init系统第一部分 – Sysvinit

Linux操作系统的启动首先从BIOS开始,接下来进入boot loader,由bootloader载入内核,进行内核初始化。内核初始化的最后一步就是启动pid为1的`init`进程。这个进程是系统的第一个进程。它负责产生其他所有用户进程。

Read More Read More

Linux – who、whoami、who am i和的区别

Linux – who、whoami、who am i和的区别

### who
打印出当前有哪些用户登录。

### whoami
打印当前正在使用哪个用户进行操作。

### who am i
打印登录这个tty的用户,比如,我是用xiebruce用户登录的,然后`su -`切换到root用户,则`who am i`打印出来的是xiebruce,而`whoami`则打印当前正在使用的用户(在下图中就是root)。

Read More Read More

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

Linux – who、whoami、who am i和的区别