您的位置:首页 > 运维架构 > Shell

初识Linux shell

2018-04-04 21:17 225 查看
Linux 可划分为四个部分:
  linux内核
GNU工具组件
图形化桌面环境
应用软件

首先是内核:  cat /proc/meminfo 可以查看系统上虚拟内存的信息。

查看单前共享内存页面:  ipcs -m
当内核启动时,会将init进程加载到虚拟内存中,由这第一个进程来启动系统上所有其它进程。有些发行版本会在 /etc/inittab中放入在开机时需要启动的进程。[oh@localhost ~]$ cat /etc/inittab
# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# System initialization is started by /etc/init/rcS.conf
#
# Individual runlevels are started by /etc/init/rc.conf
#
# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf
#
# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,
# with configuration in /etc/sysconfig/init.
#
# For information on how to write upstart event handlers, or how
# upstart works, see init(5), init(8), and initctl(8).
#
# Default runlevel. The runlevels used are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:
[oh@localhost ~]$
ubuntu系统则采用  /etc/init.d目录  可查阅资料
0 - halt (Do NOT set initdefault to this)   关机
# 1 - Single user mode  单用户摸式
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)也就是5比3少了个图形化桌面

三个桌面主流系统
Xwindow

KDE

GNOME

shell本身提供了一个叫 文本命令行的界面(CLI) 只允许输入文本。只显示文本与低级图形。
哑终端:(dumb terminal)由通信电缆链接到Unix系统上的显示器与键盘。
以上都是之前早年的情况。
现在是桌面环境了,里有个东西叫终端模拟器(包),它在哑终端工作。
而没进桌面环境却处现一个黑黑的界面的东西叫Linux控制台,是跟linux交互的直接接口。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: