linux图形界面和字符界面概念解释

GNOME、KDE、和X-Window有什么区别?
维基百科关于X-Window的解释:
X窗口系统(X Window System,也常称为X11或X)是一种以位图方式显示的软件窗口系统。最初是1984年麻省理工学院的研究,之后变成UNIX、类UNIX、以及OpenVMS等操作系统所一致适用的标准化软件工具包及显示架构的运作协议。X窗口系统通过软件工具及架构协议来建立操作系统所用的图形用户界面,此后则逐渐扩展适用到各形各色的其他操作系统上。现在几乎所有的操作系统都能支持与使用X。更重要的是,今日知名的桌面环境——GNOME和KDE也都是以X窗口系统为基础建构成的。
X window为unix下的图形界面标准
GNOME、KDE是在X window上的桌面环境,X window是一个非常出色的图形系统。

参考1:http://wiki.ubuntu.org.cn/%E7%90%86%E8%A7%A3_Xwindow
参考2:http://blog.csdn.net/kernel_32/archive/2009/02/18/3907545.aspx

什么是GTK+和Qt?
GTK+和Qt都是Linux下开发图形界面程序的开发包。QT和GTK+是一组类库。概念和window下MFC差不多。
GTK+是一个开发GUI的工具包,是一个用于创建图形用户界面的多平台工具。GNOME是使用GTK库构建的桌面环境。
Qt是一个跨平台的C++图形用户界面应用程序框架。Qt是一个图形库,提供一个图形接口。桌面环境KDE就是使用Qt库开发出来的。

什么是Shell?
Shell是用户和Linux内核之间的接口程序,用户在提示符下输入的每个命令都先由shell解释然后传递给Linux内核。shell是一种命令语言解释器。比如最常用的bash。
可以再终端中输入echo $SHELL命令来判断shell类型. 如果您想临时改变SHELL,只需直接输入命令bash, tcsh等等。

什么是Linux console(控制台)?
Linux下用Ctrl+Alt+F1~F6可以即时分别切换到Linux的六个控制台,Ctrl+Alt+F7再返回图形用户界面。由于分辨率,中文,字体的关系用的不多。

Linux中,xterm, virtual terminal是什么?
维基百科:xterm是一个X Window System上的标准虚拟终端。用户可以在同一个显示器上开启许多xterm,每一个都为其中运行的进程提供独立的输入输出(一般来说此进程是Unix shell)。
xterm是图形界面下virtual terminal的一个实现,如同gnome-terminal一样。

Debian和ubuntu到底有什么区别?
首先它们是linux的两个发行版本。ubuntu是以debian为基础做出来的。

Linux里screen是什么?
使用telnet或SSH远程登录linux时,如果连接非正常中断,重新连接时,系统将开一个新的session,无法恢复原来的session。screen命令可以解决这个问题。Screen工具是一个终端多路转接器,在本质上,这意味着你能够使用一个单一的终端窗口运行多终端的应用。
我们可以对screen进行配置,在screenrc里添加Caption line和Hardstatus的内容。
screen的使用可以参考:
http://zhangrongcun.javaeye.com/blog/420830
http://blog.yahunet.com/post-32.html
http://blog.zzzhc.com/2009/05/09/screen/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值